function insertionSort(arr) {
for(let i = 1; i < arr.length - 1; i++){
let current = arr[i];
for(var j = i-1 ; j >= 0 && arr[j] > current ; j--){
arr[j + 1] = arr[j];
console.log(arr[j])
}
arr[j + 1] = current
console.log(arr, j)
}
return arr;
}
console.log(insertionSort([7,4,21,5,1,66]))
์ค๋์ ์ฝ์
์ ๋ ฌ์ ํด ๋ณด์์ต๋๋ค. ๊ฐ์๋ฅผ ๋ฃ๊ณ ์ ๋๋ฆ ๊ตฌํํด๋ณด๋ ค ํ๋๋ฐ ์ด๋ ต๋๋ผ๊ณ ์..ใ
๊ทธ๋์ ์์ ์ฝ๋๋ ๊ฐ์์์ ๋์จ ์ฝ๋๋ฅผ ๋ฐ๋ผ ์จ๋ณธ ๊ฒ์
๋๋ค.
์ดํด๋ ํ๋๋ฐ ์ด๋ป๊ฒ ์ ๋ฐ ๋ฐฉ๋ฒ์ ์๊ฐํ๊ฑด์ง.. ๊ฐํ ์ค.