public class SelectionSort { public static void sort(int[] array) { int n = array.length; for (int i = 0; i < n; i++) { int min = i; for (int j = i + 1; j < n; j++) { // 최소값 탐색 if (array[j] < array[min]) min = j; } // 배열의 앞부터 최소값과 교환 int temp = array[i]; a[i] = a[min]; a[min] = temp; } }}