public static int[] choice(int[] array){
for(int i=0;i<array.length;i++){
int min = i;//定义最小的位置
for(int j=i+1;j<array.length;j++){
if(array[min] > array[j]){
min = j;
}
}
if(i!=min){//确认找到最小值,进行交换
int tem;
tem = array[min];
array[min] = array[i];
array[i] = tem;
}
}
return array;
}
选择排序
最新推荐文章于 2022-08-23 16:09:03 发布