选择排序的思路图解
代码实现:
for (int i = 0; i <arr.length-1 ; i++) { int min=arr[i]; int index=i; for (int j = i+1; j <arr.length ; j++) { if (arr[j]<min){ min=arr[j]; index=j; } } arr[index]=arr[i]; arr[i]=min; }
选择排序的思路图解
代码实现:
for (int i = 0; i <arr.length-1 ; i++) { int min=arr[i]; int index=i; for (int j = i+1; j <arr.length ; j++) { if (arr[j]<min){ min=arr[j]; index=j; } } arr[index]=arr[i]; arr[i]=min; }