μ½λ©ν
μ€νΈ
[μ¬κ·ν¨μ] μ¬κ·ν¨μ
μν리ν°μ§νΈ
2024. 1. 26. 20:44
λ κ°μ§ μΆλ ₯ ννκ° μλλ°, μ°μ νλλ 3, 2, 1 μ΄ μΆλ ₯μ΄ λκ³ ,
class Main {
public void DFS(int n) {
if(n == 0) return;
else {
System.out.print(n + " ");
DFS(n - 1);
}
}
public static void main(String[] args) {
Main T = new Main();
T.DFS(3);
}
}
μ΄κ±°λ 1, 2, 3μΌλ‘ μΆλ ₯μ΄ λλ€.
class Main {
public void DFS(int n) {
if(n == 0) return;
else {
DFS(n - 1);
System.out.print(n + " ");
}
}
public static void main(String[] args) {
Main T = new Main();
T.DFS(3);
}
}
μ΄λ 'μ€ννλμ'μ λ°λ₯΄κΈ° λλ¬ΈμΈλ°, μ€νμ νκ² λλ©΄ DFS() κ° μλνλλ° DFS ν¨μ μμ λ λ€λ₯Έ DFSκ° μμ΄ λ λ€μ ν¨μκ° νΈμΆμ΄ λλ€. κ·Έ κ³Όμ μ΄ μ‘°κ±΄λ¬Έμ μν΄ λλ λ κΉμ§ μ§νμ΄ λλ©°, νΈμΆ λ λλ§λ€ μ€νμ μμ΄κ² λλ€.
쑰건μ μν΄ λμ΄ λλ©΄ μ€νμ κ΅¬μ‘°λ‘ μΈν΄ κ°μ₯ λμ€μ λ€μ΄μ¨ κ²μ΄ λ¨Όμ νΈμΆμ΄ λλ©΄μ μΆλ ₯κ°μ λνλΈλ€.
μ΄λ ν₯ν 'λ°±νΈλνΉ'μ΄λΌλ κ°λ μ 곡λΆνλλ° νμν κ°λ μ΄λ€!