package TestTwo.demo4;
import java.util.Arrays;
public class SelectSort {
public static void main(String[] args) {
int[] arr = new int[]{3, 432, 453, 5, 5, 46, 234, 5, 2, 5, 26, 35, 7, 3, 6, 3, 7, 36, 678};
selectSort(arr);
System.out.println(Arrays.toString(arr));
}
public static void selectSort(int[] arr) {
for (int j = 0; j < arr.length; j++) {
int minIndex = j;
for (int i = j+1; i < arr.length; i++) {
if (arr[i]<arr[minIndex]){
minIndex = i;
}
}
if (j!=minIndex){
int temp = arr[minIndex];
arr[minIndex] = arr[j];
arr[j] = temp;
}
}
}
}
排序算法之选择排序
最新推荐文章于 2024-11-02 00:39:09 发布