BFS, DFS λ¬Έμ λ₯Ό νμλ€.
LeetCode Rotting Oranges, Course Schedule II λ νμ΄λ³΄μμΌλ μ€ν¨νμλ€.
Rotting Oranges
λ μνμ’μ°μ μλ μ€λ μ§λ€μ λ²μλ₯Ό μ€μ νλλ° μ€λ₯κ° μμ΄μ 2X2 μ΄μμ ν¬κΈ°λΆν°λ§ λμλμκ³ , κ·Έ λ§μ λ μ½λκ° μ λ§ λ³΅μ‘νλ€. λ ꡬ쑰νμμΌμ μ½λλ₯Ό μμ±νκ³ μΆμμ§λ§ if else λ¬Έμ μ¬μ©ν΄μ νμλ€. μ½λλ₯Ό λ κΉλνκ² μ°λ λ²μ 곡λΆν΄μΌκ² λ€.Course Schedule II
λ μΌλ¨ μ μκ³Όλͺ©κ³Ό νμ¬ λ€μ κ³Όλͺ©μ κ° ArrayListμ μ§μ΄λ£μ΄ μ°κ΄μ±μ νμνμ§λ§, κ·Έ μμμ μ μ°Ύμ μ μμ΄ λ¬Έμ λ₯Ό νμ§ λͺ»νλ€.