正在加载图片...
C Programming Language>第四章 void selectsort(int array, int nt 执行排序算法 int i, j,k, t; for(i=0;in-1;i++){ 过程的演示 ke= (第二趟) forg=i+l: j<n; j++) if(arrayljlsarraylk)k=j;/k标记最小值的下标 f(k!=i){ t=arraylk; arraykarrayi; array i=t; 设计 Q通过间变量交换 2 2 3 2 3 5 array k 第二趟排序结束状态 U bajin(slc,( cnb:执行排序算法 过程的演示 (第二趟) 0 1 2 3 4 array a 5 3 2 4 1 i k j 第二趟排序结束状态 1 5 通过中间变量t交换 2 t 2 3 void selectsort(int array[], int n){ int i, j, k, t; for(i=0; i<n-1; i++){ k=i; for(j=i+1; j<n; j++) if(array[j]<array[k]) k=j; //k标记最小值的下标 if(k!=i){ t=array[k]; array[k]=array[i]; array[i]=t; } } }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有