直接插入排序
对于n个数据排序,插入序列需要排序n-1次。第p次排序保证从第0个位置到第p个位置上的元素为有序状态。第p+1次排序将第p+2个元素
插入到前面p+1个元素的有序表中。下面是代码
template <typename T>
void InsertionSort(vector<T>& array){
int j;
for (int i=1;i<array.size();i++){
T temp = array[i];
j = i-1;
while (j>=0 && array[j] >