์ฌ๊ทํจ์1 [Algorithm] DFS ์ ์ฌ๊ท ํจ์( Recursive Function ) ๐ซ์ฌ๊ทํจ์ ๋ด๋ถ์ ์ผ๋ก ์๊ธฐ ์์ ์ ํธ์ถํ๋ ํจ์๋ฅผ ์ฌ๊ทํจ์๋ผ๊ณ ํ๋ค. ๋ฐ๋์ ์ข ๋ฃ ์กฐ๊ฑด์ด ํ์ํ๋ค๋ ํน์ง์ ๊ฐ์ง๊ณ ์๋ค. ์ฌ๊ท ํธ์ถ(์์ ์ ํธ์ถ)์ ๋๋ฌด ๋ง์ด ํ๊ฒ ๋๋ฉด ์คํ ๋ฉ๋ชจ๋ฆฌ ์์ญ์ ๋๋ฌด ๋ง์ ๊ณต๊ฐ์ ํ ๋นํ๊ฒ ๋์ด ์คํ ์ค๋ฒํ๋ก์ฐ๊ฐ ๋ฐ์ํ ์ ์๋ค๋ ์ ์ ์ฃผ์ํด์ผ ํ๋ค. ๊ทธ๋์ ์ฌ๊ท ํจ์๋ฅผ ๊ตฌํํ ๋๋ ์ต์ ์ ๊ฒฝ์ฐ ์ผ๋ง๋ ๋ง์ ์ฌ๊ท ํธ์ถ์ด ๋ฐ์ํ๋ ์ง ์ ์ดํด๋ณด์์ผ ํ๋ค. ๋ํ ์ฌ๊ท ํจ์์ ๋ํ ์ดํด๋๊ฐ ๋์ผ๋ฉด ์ฝ๋์ ๊ฐ๋ ์ฑ์ด ์ข์์ง ์ ์์ผ๋, ๊ฐ๋ ์ ๋ชจ๋ฅด๋ ์ฌ๋์ด ๋ณด๋ฉด ์ฝ๋๋ฅผ ์ดํดํ๊ธฐ ์ด๋ ต๋ค๋ ๋จ์ ์ด ์๋ค. ์ผํ๋ณด๋ฉด ๊ฐ์ ๋ ์ฝ๋๊ฐ ์๋ค. ๋ ์ฝ๋์ ์ฐจ์ด์ ์ด ๋ฌด์์ผ๊น? Case 1 1 2 3 4 5 6 7 8 9 10 11 12 13 class Solution { public void DFS(.. Algorithm/BFS & DFS 2023. 10. 31. ์ด์ 1 ๋ค์