DepthFirstSearch
Depth First Search
κΉμ΄ μ°μ νμ(Depth-First Search)
: λ£¨νΈ λ Έλ(νΉμ λ€λ₯Έ μμμ λ Έλ)μμ μμν΄μ λ€μ λΆκΈ°(branch)λ‘ λμ΄κ°κΈ° μ μ ν΄λΉ λΆκΈ°λ₯Ό μλ²½νκ² νμνλ λ°©λ²
κΉμ΄ μ°μ νμ(DFS)μ νΉμ§
μκΈ° μμ μ νΈμΆνλ μν μκ³ λ¦¬μ¦μ νν λ₯Ό κ°μ§κ³ μλ€.
μ μ μν(Pre-Order Traversals)λ₯Ό ν¬ν¨ν λ€λ₯Έ ννμ νΈλ¦¬ μνλ λͺ¨λ DFSμ ν μ’ λ₯μ΄λ€.
μ΄ μκ³ λ¦¬μ¦μ ꡬνν λ κ°μ₯ ν° μ°¨μ΄μ μ, κ·Έλν νμμ κ²½μ° μ΄λ€ λ Έλλ₯Ό λ°©λ¬Ένμλμ§ μ¬λΆλ₯Ό λ°λμ κ²μ¬ ν΄μΌ νλ€λ κ²μ΄λ€.
μ΄λ₯Ό κ²μ¬νμ§ μμ κ²½μ° λ¬΄ν루νμ λΉ μ§ μνμ΄ μλ€.

Last updated
Was this helpful?