2021.10.18,内容:选择排序。

ublic static void sort(int[] arr){
    
    
    for(int i = 0; i < arr.length - 1 ; i++){
    
    
        int min = i; // 遍历的区间最小的值
        for (int j = i + 1; j < arr.length ;j++){
    
    
             if(arr[j] < arr[min]){
    
    
                 // 找到当前遍历区间最小的值的索引
                 min = j;
             }
        }
        if(min != i){
    
    
            // 发生了调换
            int temp =  arr[min];
            arr[min] = arr[i];
            arr[i] = temp;
        }
    }
}
————————————————
版权声明:本文为CSDN博主「zzzgd816」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zzzgd_666/article/details/87634775

Guess you like

Origin blog.csdn.net/change__12/article/details/120877682