public class selectSort {
/**
* 选择排序
*
* @param args
*/
public static void main(String[] args) {
Integer[] aa = { 11, 5, 2, 4, 7 };
int min = 0;
int temp = 0;
for (int i = 0; i < aa.length - 1; i++) {
min = i;
for (int j = i; j < aa.length; j++) {
if (aa[j] < aa[min]) {
min = j;
}
}
temp = aa[i];
aa[i] = aa[min];
aa[min] = temp;
System.out.println(Arrays.toString(aa));
}
System.out.println(Arrays.toString(aa));
}
}
/**
* 选择排序
*
* @param args
*/
public static void main(String[] args) {
Integer[] aa = { 11, 5, 2, 4, 7 };
int min = 0;
int temp = 0;
for (int i = 0; i < aa.length - 1; i++) {
min = i;
for (int j = i; j < aa.length; j++) {
if (aa[j] < aa[min]) {
min = j;
}
}
temp = aa[i];
aa[i] = aa[min];
aa[min] = temp;
System.out.println(Arrays.toString(aa));
}
System.out.println(Arrays.toString(aa));
}
}