๋ฐ์ํ
์ต๋จ ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ ๋ ์ด๋ค.
๋ ๋ฒจ ํ์์ด๋ผ๊ณ ๋ ๋ถ๋ฆฐ๋ค.
function solution () {
let answer = '';
let queue = [];
queue.push(1);
while(queue.length) {
let v = queue.shift();
answer += v + ' ';
for(let nv of [v*2, v*2+1]) {
if(nv > 7) continue;
queue.push(nv);
}
}
return answer;
}
โฅ 1 2 3 4 5 6 7
์ด ๋์จ๋ค.
๋ฐ์ํ
'๐ฌComputer Science > ์ฝ๋ฉํ ์คํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ซ์๋ฅผ ํ๋์ฉ ์ชผ๊ฐ๋ ๋ฐฉ๋ฒ / ๋ฐฑ์ค 2588๋ฒ ๊ณฑ์ (0) | 2022.08.01 |
---|---|
forEach, map, filter, reduce ๋ฉ์๋ ์๋์๋ฆฌ ์ ๋ฆฌ (0) | 2022.07.27 |
์ด์งํธ๋ฆฌ์ํ (DFS: ๊น์ด ์ฐ์ ํ์) (0) | 2022.06.30 |
๋ฐฑ์ค 10809 ์ํ๋ฒณ ์ฐพ๊ธฐ // ์๋ฐ์คํฌ๋ฆฝํธ๋ก a๋ถํฐ z๊น์ง ์ถ๋ ฅํ๊ธฐ (0) | 2022.06.28 |
๋ฐฑ์ค 15740, A+B - 9, 40์ ๋ง์ ์ด์ , node.js (0) | 2022.06.26 |