正在加载图片...
选择排序(一趟) void SelectPass(SqTable &L,int i RcdType W; j=i; 为最小值位置 for (k=i+1;k<=L.len;k++) if L.r[k].key <L.r[j].key j=k if(i!=j) W=L.r[il;L.r[il=L.r[il;L.r[il=W; }l∥SelectPass ypb@ustc.edu.cn 5 中国科学技术大学ypb@ustc.edu.cn 5 中国科学技术大学 选择排序(一趟) void SelectPass(SqTable &L, int i ) { RcdType W; j = i; //j为最小值位置 for ( k=i+1; k<=L.len; k++ ) if ( L.r[k].key < L.r[j].key ) j = k ; if ( i != j ) { W=L.r[j];L.r[j] =L.r[i];L.r[i] = W;} } // SelectPass
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有