/**
* 选择排序,从小到大排序
*/
public static void selectsort(int[] arr) {
int min = 0; //记录最小值的索引
//遍历 n-1 轮,最后一个数不用遍历比较
for(int i = 0; i < arr.length - 1; i++) {
min = i; //初始最小值为每轮循环的第一个数
//遍历初始最小值后的所有数
for(int j = i + 1; j < arr.length; j++) {
if(arr[min] > arr[j]) { //判断是否存在比最小值小的数
min = j; //记录下标
}
}
if(min != i) { //判断最小值的索引是否等于初始最小值的索引
int temp = arr[min]; //不是则进行最小值交换
arr[min] = arr[i];
arr[i] = temp;
}
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有