μ°κ²° μμμ κ°μ λ¬Έμ
뱑ν₯ μμ μλ°©ν₯ κ·Έλνκ° μ£Όμ΄μ‘μ λ μ°κ²° μμλ₯Ό ꡬνλ λ¬Έμ μ λλ€.
λ¬Έμ νμ΄
μ°κ²° μμλ₯Ό ꡬνλ κ²μ μ¦ λͺκ°μ ꡬμμΌλ‘ λλμ΄μ Έ μλμ§ κ΅¬νλ λ¬Έμ μ λλ€.
κ·Έλνλ₯Ό μμ κ°μ΄ νννμλ 2κ°μ μμμΌλ‘ μ΄λ£¨μ΄μ Έ μμ΅λλ€. DFS, BFS λͺ¨λ μ¬μ©ν΄μ νμ μλ λ¬Έμ μ λλ€. λλΉ μ°μ νμ BFSλ‘ λ¬Έμ λ₯Ό νμ΄λ³΄κ² μ΅λλ€.
1. κ·Έλν μ°κ²° μ λ³΄μ© νλ ¬ μμ±
2. BFSλ₯Ό ν΅ν΄ λ°©λ¬Έν λ ΈλμΈμ§ νμΈνλ©΄μ λλΉμ°μ νμ
μ΄λ² λ¬Έμ μμλ κ·Έλν μ°κ²°μ 보λ₯Ό 2μ°¨μ λ°°μ΄μ μ μ₯νμ§λ§, μΈμ νλ ¬μμ΄ μλ μ΄κ²°λ μ λ³΄λ§ λ€μ΄μλ μΈμ 리μ€νΈ νμμΌλ‘ μ μ₯νμ΅λλ€. λ Έλμ μλ₯Ό N, κ°μ μ μλ₯Ό EλΌκ³ νμ λ μ΅μ , μ΅μ λͺ¨λ μκ°λ³΅μ‘λ O(N+E)λ‘ κ³μ°λ©λλ€. λλΉ μ°μ νμμ μ§ννλ©΄μ κ° λ Έλλ νλ²μ© λ°©λ¬Ένκ³ κ°μ μ μλ§νΌ νμμ ν©λλ€.
νμ΄μ¬ μ½λ
λκΈ