Java排序算法之选择排序
2、选择排序
public static void sort(int[] arr) { for (int i = 0; i < arr.length-1; i++) { int min=i; for (int j = i+1; j < arr.length; j++) { if (arr[min]>arr[j]) { min=j; } } int temp=arr[i]; arr[i]=arr[min]; arr[min]=temp; } }
2、选择排序
public static void sort(int[] arr) { for (int i = 0; i < arr.length-1; i++) { int min=i; for (int j = i+1; j < arr.length; j++) { if (arr[min]>arr[j]) { min=j; } } int temp=arr[i]; arr[i]=arr[min]; arr[min]=temp; } }
相关推荐