๋ฌธ์ ๋ถ๋ ์ฌ์ฉ์ ๋ฌธ์ ๋ฐ๋ก๊ฐ๊ธฐ ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๋ถ๋ ์ฌ์ฉ์ ๊ฐ๋ฐํ ๋ด์์ ์ด๋ฒคํธ ๊ฐ๋ฐ์ ๋ด๋นํ๊ณ ์๋ "๋ฌด์ง"๋ ์ต๊ทผ ์งํ๋ ์นด์นด์ค์ด๋ชจํฐ์ฝ ์ด๋ฒคํธ์ ๋น์ ์์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก ๋น์ฒจ์ ์๋ํ ์๋ชจ์๋ค์ ๋ฐ๊ฒฌํ์์ต๋๋ค. ์ด๋ฐ ์๋ชจ์๋ค์ ๋ฐ๋ก ๋ชจ์ ๋ถ๋ programmers.co.kr ํ์ด ์ฒ์์๋ ์ ์ฌ ์์ด๋ ๋น ๋ช ๊ฐ์ง์ ๊ฒฝ์ฐ์ ์๊ฐ ๊ฐ๋ฅํ ์ง ๊ณ์ฐํ๋ ค๊ณ ํ์ผ๋, ์ด๋ ๊ฒ ํ๋ค๋ฉด ๊ธฐ์กด์ ์ ์ฌ ์์ด๋์ ๊ฑธ๋ฆฐ ์์ด๋๋ ๋ค์๊ธ ํ๋จํ๋ฉด ์๋๋ ๋ฑ ์๊ฐํด์ผ ํ ๋ฌธ์ ๊ฐ ๋ง์์ง๋ฏ๋ก ์๋์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ค. ์ ์ฌ ์์ด๋์ ๋งค์นญ๋๋ ์์ด๋๋ฅผ ์ฐพ์๋๋ง๋ค dfs๋ก ๋๋ฉด์ ๋ชจ๋ ์ ์ฌ ์์ด๋์ ๋งค์นญ๋๋ ๊ฒฝ์ฐ์ ์๋ฅผ ์ฐพ์ผ๋ฉด ๋๋ค. ์ ๋ ฅ์ ๋ฒ์๊ฐ ์์์ ์๊ฐ๋ณต์ก๋๋ ๋ฌธ์ ์๋ค. ๋ํด์ ์์ด์ด ์๋๋ผ ์กฐํฉ์ด๋ฏ๋ก ์์์ ๊ด๊ณ์์ด ํ๋์ ..
๊ธธ ์ฐพ๊ธฐ ๊ฒ์ โ โ โ โโ LEVEL 3 ๋ฌธ์ ๊ธธ ์ฐพ๊ธฐ ๊ฒ์ ๋ฌธ์ ๋งํฌ ๋ฌธ์ ์ค๋ช ์ ๋ฌด๋ก ์น์งํ ๋ผ์ด์ธ์ ๊ธฐ๋ถ์ด ๋๋ฌด ์ข์ ํ๋ ์ฆ๋ฅผ ์ด๋๊ณ ํน๋ณ ํด๊ฐ๋ฅผ ๊ฐ๊ธฐ๋ก ํ๋ค. ๋ด์น๊น์ ์ฌํ ๊ณํ๊น์ง ๊ตฌ์ํ๋ ๋ผ์ด์ธ์ ์ฌ๋ฏธ์๋ ๊ฒ์์ ์๊ฐํด๋๊ณ ์ญ์ ์ ๋ฌด๋ก ์น์งํ ๋งํ ์ธ์ฌ๋ผ๊ณ ์ค์ค๋ก์๊ฒ ๊ฐํํ๋ค. ๋ผ์ด์ธ์ด ๊ตฌ์ํ(๊ทธ๋ฆฌ๊ณ ์๋ง๋ ๋ผ์ด์ธ๋ง ์ฆ๊ฑฐ์ธ๋งํ) ๊ฒ์์, ์นด์นด์ค ํ๋ ์ฆ๋ฅผ ๋ ํ์ผ๋ก ๋๋๊ณ , ๊ฐ ํ์ด ๊ฐ์ ๊ณณ์ ๋ค๋ฅธ ์์๋ก ๋ฐฉ๋ฌธํ๋๋ก ํด์ ๋จผ์ ์ํ๋ฅผ ๋ง์น ํ์ด ์น๋ฆฌํ๋ ๊ฒ์ด๋ค. ๊ทธ๋ฅ ์ง๋๋ฅผ ์ฃผ๊ณ ๊ฒ์์ ์์ํ๋ฉด ์ฌ๋ฏธ๊ฐ ๋ํด์ง๋ฏ๋ก, ๋ผ์ด์ธ์ ๋ฐฉ๋ฌธํ ๊ณณ์ 2์ฐจ์ ์ขํ ๊ฐ์ ๊ตฌํ๊ณ ๊ฐ ์ฅ์๋ฅผ ์ด์งํธ๋ฆฌ์ ๋ ธ๋๊ฐ ๋๋๋ก ๊ตฌ์ฑํ ํ, ์ํ ๋ฐฉ๋ฒ์ ํํธ๋ก ์ฃผ์ด ๊ฐ ํ์ด ์ค์ค๋ก ๊ฒฝ๋ก๋ฅผ ์ฐพ๋๋ก ํ ๊ณํ์ด๋ค. ๋ผ์ด์ธ์ ์๋์ ๊ฐ์ ..
Comment