๊ทธ๋ํ ํ์ ์๊ณ ๋ฆฌ์ฆ, DFS(Depth-First Search)
DFS(๊น์ด ์ฐ์ ํ์)ํน์ ๋ฐฉํฅ์ผ๋ก ์ต๋ํ ๊น์ด ๋ค์ด๊ฐ์ ๋น ์ ธ๋์ค๋ ๋ฐฉ์DFS๋ ์คํ ์๋ฃ๊ตฌ์กฐ ์ฌ์ฉ์คํ(Stack): ๋จผ์ ๋ค์ด์จ ๋ฐ์ดํฐ๊ฐ ๋์ค์ ๋๊ฐ๋ ํ์ → FILODFS๋ 2์ฐจ์ ๋ฐฐ์ด(๋ฆฌ์คํธ)๋ก ๊ทธ๋ํ ํํ๊ทธ๋ํ ํน์ ํธ๋ฆฌ์์ ๋ชจ๋ ๋
ธ๋๋ฅผ ํ ๋ฒ์ฉ ํ์ํ๊ธฐ ์ํ ๊ธฐ๋ณธ์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก, ์์ ํ์ ์ํํ๊ธฐ ์ํด ์ฌ์ฉํ ์ ์๋ ๊ฐ์ฅ ๊ฐ๋จํ ๋ฐฉ๋ฒ ์ค ํ๋์ธ์ ๋ฆฌ์คํธ ํํ ๋ฐฉ์0 12, 321, 531, 4, 543, 552, 3, 4 ๊ธฐ๋ณธ ๋์ ๋ฐฉ์์์ ๋
ธ๋๋ฅผ ์คํ์ ๋ฃ๊ณ [๋ฐฉ๋ฌธ ์ฒ๋ฆฌ]์คํ์ ๋ง์ง๋ง์ผ๋ก ๋ค์ด์จ ๋
ธ๋์ ๋ฐฉ๋ฌธํ์ง ์์ ์ธ์ ๋
ธ๋๊ฐ ์๋์ง ํ์ธ• ์๋ค๋ฉด, ๋ฐฉ๋ฌธํ์ง ์์ ์ธ์ ๋
ธ๋๋ฅผ ์คํ์ ์ฝ์
ํ๊ณ [๋ฐฉ๋ฌธ ์ฒ๋ฆฌ]• ์๋ค๋ฉด, ํ์ฌ ๋
ธ๋(์คํ์ ๋ง์ง๋ง์ผ๋ก ๋ค์ด์จ ๋
ธ๋)๋ฅผ ์คํ์์ ์ถ์ถ2๋ฒ ๊ณผ์ ์ ..
2026. 4. 4.