简单选择排序算法

📅 2026/7/1 2:02:03
简单选择排序算法
内部排序直接插入排序算法折半插入排序希尔排序算法冒泡排序算法快速排序算法外部排序voidswap(int*a,int*b){inttmp*a;*a*b;*btmp;}// 简单选择排序voidSelectSort(intA[],intn){for(inti0;in-1;i){intj,mini;for(ji1;jn;j){if(A[j]A[min]){minj;}}if((min!i))swap(A[i],A[min]);}}intmain(){inta[]{0,3,4,6,8,5,7,9,2,1};intlensizeof(a)/sizeof(a[0]);SelectSort(a,len);for(inti0;ilen;i){printf(%d\n,a[i]);}return0;}执行结果