BFSλ? - νλ₯Ό ν΅ν΄ ꡬνμ΄ κ°λ₯νλ€. - λ Έλλ₯Ό λ°©λ¬Ένλ©΄μ μΈμ ν λ Έλ μ€ λ°©λ¬Ένμ§ μμλ λ Έλμ μ λ³΄λ§ νμ λ£κ³ , νμ΄ λ€μ΄μλ λ ΈλλΆν° λ°©λ¬Ένλ€. - νμ΄μ¬μμ νλ₯Ό ꡬνν λ, listλ₯Ό μ¬μ©νλ κ²½μ°κ° λλΆλΆμΈλ°. list.pop(0)μ μκ°λ³΅μ‘λκ° O(N)μ΄κΈ° λλ¬Έμ μ΄λ κ² κ΅¬νν κ²½μ° μκ°μ μΌλ‘ λΉν¨μ¨μ μ΄λ€. λ°λΌμ collections λΌμ΄λΈλ¬λ¦¬μ dequeλ₯Ό μ¬μ©νλ©΄ μκ°μ μ μ½ν μ μλ€. - λν μΈμ ν λ Έλ μ€ λ°©λ¬Ένμ§ μμλ λ Έλλ₯Ό νμ λ£μ λλ set λ°μ΄ν° νμ μ μ΄μ©νλ©΄ μ½κ² ꡬνν μ μλ€. νμ΄ν μ λ ₯λΆλΆ2 BFS ꡬν - λμ κ³Όμ 1) root λ ΈλλΆν° μμνκΈ° μν΄ dequeμ rootλ₯Ό λ£λλ€. 2) νκ° λΉ λκΉμ§ loopλ₯Ό λλ¦°λ€. 3) νμ 맨μ λ Έλλ₯Ό..