fun selectionSort(arr: IntArray) {
val n = arr.size
for (i in 0 until n) {
var minIdx = i
// 일단 최소값 인덱스 서치
for (j in i + 1 until n) {
if (arr[j] < arr[minIdx]) {
minIdx = j
}
}
// 최소값이 나온다면 swap
if (arr[i] > arr[minIdx]) {
val temp = arr[i]
arr[i] = arr[minIdx]
arr[minIdx] = temp
}
}
}