直接插入排序的算法 typedef int SortData; void Insertsort( SortData vIl, intn)t /按非递减顺序对表进行排序 SortData temp; int i, j; for(i=l; i<n; i++) temp=vi: for(j=i;j>0;j-)从后向前顺序比较 if temp<Vj-l)vl=v[j-1; else breaks V=temp直接插入排序的算法 typedef int SortData; void InsertSort ( SortData V[ ], int n ) { //按非递减顺序对表进行排序 SortData temp; int i, j; for ( i = 1; i < n; i++ ) { temp = V[i]; for ( j = i; j > 0; j-- ) //从后向前顺序比较 if ( temp < V[j-1] ) V[j] = V[j-1]; else break; V[j] = temp; } }