[์๊ณ ๋ฆฌ์ฆ || ํ๋ก๊ทธ๋๋จธ์ค] ๋ชจ์๊ณ ์ฌ
https://school.programmers.co.kr/learn/courses/30/lessons/42840 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์
๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์
๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr function solution(answers) { const a = [1, 2, 3, 4, 5]; const b = [2, 1, 2, 3, 2, 4, 2, 5]; const c = [3, 3, 1, 1, 2, 2, 4, 4, 5, 5]; const checkFn = (pattern, answers) => { let test = [...answers]; const checkCount = test...
[์๊ณ ๋ฆฌ์ฆ || ํ๋ก๊ทธ๋๋จธ์ค] ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ 2์ ๊ฑฐ๋ญ์ ๊ณฑ์ผ๋ก ๋ง๋ค๊ธฐ
๋ฒ์๊ฐ ์ด์ฐจํผ 1000๊น์ง ๋ฐ์ ์๊ธธ๋, function solution(arr) { const p2 = [1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024]; const pow = p2.findIndex(v => arr.length arr[i] ? v = arr[i] : v); return zero; } ํด๋ดค์ 2์ 10 ์ ๊ณฑ์ธ 1024๊น์ง ๋ฐ์ ์๊ฐ๊ฑฐ ๊ฐ์์ ์ด๋ ๊ฒ ํ์๋๋ฉ.. ๋ชฌ๊ฐ.. ํดํํ ๋๋... function solution(arr) { const length = arr.length; const totalLength = 2 ** Math.ceil(Math.log2(length)); return [...arr, ...new Array(totalLength - le..