Java は選択ソートアルゴリズムを実装します
public static void selectSort(int[] array) { for (int i = 0; i < array.length - 1; i++) { int min = i; for (int j = i + 1; j < array.length; j++ ) { if (array[j] < array[min]) { min = j } } Sort.swap(array, i, min);// i と min を交換します } }
選択ソート図
以上がこの記事の全内容です。Java で選択ソートをマスターする皆さんの参考になれば幸いです。