for(int i=0;i<arr.length;i++){int min = i;//最小元素的下标for(int j=i+1;j<arr.length;j++){if(arr[j] < arr[min]){min = j;//找最小值}}//交换位置int temp = arr[i];arr[i] = arr[min];arr[min] = temp;}
详细解决方案
选择排序c++
热度:4 发布时间:2024-01-26 22:32:10.0
相关解决方案