π©π»π»λ¬Έμ λ§ν¬
[μΈνλ° μΉμ
8] μ΄μ§νΈλ¦¬ μν (Javascript)
μ λ£ κ°μμΈ κ΄κ³λ‘ λ¬Έμ μ€λͺ
μ μλ΅ν©λλ€.
βοΈIdea Sketch
2021-06-28
1. μ΄μ§νΈλ¦¬ μν
- μ μμν : root - μ’μΈ‘ νμλ Έλ - μ°μΈ‘ νμλ Έλ
- μ€μμν : μ’μΈ‘ νμλ Έλ - root - μ°μΈ‘ νμλ Έλ
- νμμν : μ’μΈ‘ νμλ Έλ - μ°μΈ‘ νμλ Έλ - root
βοΈμμ€μ½λ
2021-06-28 μ μμν
let res = '';
function DFS(n) {
if (n >= 8) return;
res += n + '';
DFS(n * 2);
DFS(n * 2 + 1);
}
DFS(1);
console.log(res);
2021-06-28 μ€μμν
let res = '';
function DFS(n) {
if (n >= 8) return;
DFS(n * 2);
res += n + '';
DFS(n * 2 + 1);
}
DFS(1);
console.log(res);
2021-06-28 νμμν
let res = '';
function DFS(n) {
if (n >= 8) return;
DFS(n * 2);
DFS(n * 2 + 1);
res += n + '';
}
DFS(1);
console.log(res);