public static void simpleSelectionSort(int[] a, int n) { int key, temp; for (int i=0; i<n; i++) { key = selectMiniKey(a, n, i); if (key != i) { temp = a[i]; a[i] = a[k]; a[k] = temp; } } } public static void selectMiniKey(int[] a, int n, int i) { int k = i; for (int j=i+1; j<n; j++) { if (a[k] > a[i]) { k = j; } } return k; }
簡單選擇排序(Java)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.