选择排序java代码实现:
public class SelectSort {
public static void main(String[] args) {
int[] arr = { 2, 3, 6, 1, 34, 32, 8, 65, 9, 24, 0, 2 };
selectSort(arr);
for (int i : arr) {
System.out.print(i + ",");
}
}
private static int[] selectSort(int[] arr) {
for (int i = 0; i < arr.length; i++) {
int temp = arr[i];
int k = i;
for (int j = arr.length - 1; j > i; j--) {
if (arr[k] > arr[j]) {
k = j;
}
}
arr[i] = arr[k];
arr[k] = temp;
}
return arr;
}
}