正在加载图片...
void Insertsort(Recfype R[]int n) //对R[0..n-1]按递增有序进行直接插入排序 t int i,ji Recf'ype tmp; for(i=1;<n;i++) t tmp=Rli]i j=i-1;//从右向左在有序区中找R[豆的插入位置 while (3>=0&& tmp. key<R[j].key) R[j+1]=R[j];//将关键字大于R[i]key的记录后移 R[]+1]=tmp i //在j+1处插入R[i]9 void InsertSort(RecType R[],int n) //对R[0..n-1]按递增有序进行直接插入排序 { int i,j; RecType tmp; for (i=1;i<n;i++) { tmp=R[i]; j=i-1; //从右向左在有序区中找R[i]的插入位置 while (j>=0 && tmp.key<R[j].key) { R[j+1]=R[j]; //将关键字大于R[i].key的记录后移 j--; } R[j+1]=tmp; //在j+1处插入R[i] } }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有