BackTracking
Last updated
Last updated
λ°±νΈλνΉ(BackTracking)μ μ΄λ¦μ λ»κ³Ό μ μ¬ν μκ³ λ¦¬μ¦μ΄λ€.
κ°λ₯ν λͺ¨λ κ²½λ‘λ₯Ό νμνλ€κ°, μνλ μ‘°κ±΄μ΄ μλλ©΄ λ μ΄μ νμμ νμ§ μκ³ μ΄μ λ¨κ³λ‘ λμκ°λ μκ³ λ¦¬μ¦μ΄λ€.
λ°±νΈλνΉκ³Ό DFS μκ³ λ¦¬μ¦μ μ μ¬ν λΆλΆμ΄ μλ€.
νΈλ¦¬κ° νλ μλ€κ³ μκ°νμ λ, DFSλ λͺ¨λ λ Έλλ₯Ό λ€ νμνλ€.
νμ§λ§ λ°±νΈλνΉμ νμνλ©΄μ 쑰건μ ν΄λΉνμ§ μμ λΆλΆμ΄ μλ€λ©΄, μ΄μ μ νμμΌλ‘ λμκ°λ€.
νλμ νΈλ¦¬λ₯Ό μμλ‘ λ€μ΄λ³΄μ.
루νΈμμλΆν° κ° λ 벨λ³λ‘ μ«μ 1κ°μ© λ½μμΌ νκ³ , κ°μ΄λ° μ«μκ° 2κ° λ€μ΄κ°λ©΄ μλλ€λ μ‘°κ±΄μ΄ μλ€κ³ κ°μ ν΄λ³΄μ. (4-2-1 -> X)
λ°±νΈλνΉμ μ΄μ©νλ©΄ 2λ‘ λ€μ΄κ°λ μκ° μ€κ° μ«μκ° 2κ° λμ΄μ 2 μ΄νλ‘μ νμμ νμ§ μκ³ 6μΌλ‘ λμ΄κ° κ²μ΄λ€.
νμ§λ§ DFSλ λͺ¨λ κ²½μ°λ₯Ό νμνλ€.