public class Test {
public static void main(String[] args) {
int[] array = { 5, 2, 6, 8, 7, 9, 1 };
for (int i = 0; i < array.length - 1; i++) {
int min = array[i];
int minIndex = i;
for (int j = i + 1; j < array.length; j++) {
if (min > array[j]) {
min = array[j];
minIndex = j;
}
}
int t = array[i];
array[i] = array[minIndex];
array[minIndex] = t;
}
for (int i : array) {
System.out.print(i + " ");
}
}
}
选择排序
最新推荐文章于 2024-03-22 17:14:14 发布