int[] array = { 14, 5, 86, 4, 12, 3, 51, 13, 11, 2, 32, 6 };
int keyvalue, index, temp;
for (int i = 0; i < array.length; i++) {
index = i;
keyvalue = array[i];
for (int j = i; j < array.length; j++) {
if (array[j] < keyvalue) {
index = j;
keyvalue = array[j];
}
}
temp = array[i];
array[i] = array[index];
array[index] = temp;
}
for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}
选择排序
最新推荐文章于 2024-08-05 17:33:55 发布