선택 정렬로 제대로 구현된 것이 맞을까요??
function selectionSort([length, numbers]) {
const nums = [...numbers];
let pickIdx = 0;
for (let loop = 0; loop < length-1; loop++) {
pickIdx = loop;
for (let idx = loop + 1; idx < length; idx++)
if (nums[pickIdx] > nums[idx]) pickIdx = idx;
[nums[pickIdx], nums[loop]] = [nums[loop], nums[pickIdx]];
console.log(nums);
}
console.log(nums);
return nums;
}