๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

10121

BOJ 1012 ) ์œ ๊ธฐ๋† ๋ฐฐ์ถ” 1012๋ฒˆ: ์œ ๊ธฐ๋† ๋ฐฐ์ถ” ์ฐจ์„ธ๋Œ€ ์˜๋†์ธ ํ•œ๋‚˜๋Š” ๊ฐ•์›๋„ ๊ณ ๋žญ์ง€์—์„œ ์œ ๊ธฐ๋† ๋ฐฐ์ถ”๋ฅผ ์žฌ๋ฐฐํ•˜๊ธฐ๋กœ ํ•˜์˜€๋‹ค. ๋†์•ฝ์„ ์“ฐ์ง€ ์•Š๊ณ  ๋ฐฐ์ถ”๋ฅผ ์žฌ๋ฐฐํ•˜๋ ค๋ฉด ๋ฐฐ์ถ”๋ฅผ ํ•ด์ถฉ์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ํ•œ๋‚˜๋Š” ํ•ด์ถฉ ๋ฐฉ์ง€์— www.acmicpc.net DFS๋กœ ๊ฐ„๋‹จํžˆ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ. ์™ ์ง„ ๋ชจ๋ฅด์ง€๋งŒ ์˜ˆ์ „์— ํ’€๋ ค๊ณ  ์‹œ๋„ํ–ˆ๋‹ค๊ฐ€ ์‹คํŒจํ•œ ํ”์ ์ด ๋‚จ์•„์žˆ์—ˆ๋‹ค. ๋ฒกํ„ฐ๋ฅผ ์ด์šฉํ•ด ๋ฐญ์˜ ํฌ๊ธฐ๋ฅผ ๋Ÿฐํƒ€์ž„์— ์ง€์ •ํ•ด์ฃผ๊ณ  ๋ฐฐ์ถ”๋Š” 1๋กœ ํ‘œ์‹œํ•œ๋‹ค. ๋ฐฉ๋ฌธ์—ฌ๋ถ€๋Š” ๋ฐฐ์ถ”๊ฐ€ ์—†๋Š” ๊ณณ์€ ๋ฐฉ๋ฌธํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฏ€๋กœ ๊ธฐ๋ณธ์€ ๋ชจ๋‘ 0์œผ๋กœ, ๋ฐฐ์ถ”๊ฐ€ ์žˆ๋Š” ๊ณณ์€ ๋ฐฐ์ถ” ์œ„์น˜๋ฅผ ํ‘œ์‹œํ•˜๋ฉด์„œ ๊ฐ™์ด ๋ฐฉ๋ฌธ์—ฌ๋ถ€๋ฅผ 1๋กœ ๋ณ€๊ฒฝํ•ด์ค€๋‹ค. ๊ทธ ์ดํ›„์—๋Š” ๋ฐ˜๋ณต๋ฌธ์„ ๋Œ๋ฉด์„œ ๋ฐฐ์ถ”๊ฐ€ ์‹ฌ๊ฒจ์ง„ ๊ณณ์„ dfs๋กœ ํƒ์ƒ‰ํ•œ๋‹ค. ๋‹ค์Œ ์นธ์„ ๋ฐฉ๋ฌธํ• ์ง€ ๋ง์ง€๋Š” ๋ฐฐ์ถ”๊ฐ€ ์žˆ๋Š”์ง€์™€ ๋ฐฉ๋ฌธํ•œ์ ์ด ์—†๋Š”์ง€๋ฅผ ๋ชจ๋‘ ๊ณ ๋ คํ•ด์ค€๋‹ค. #i.. 2021. 3. 12.
๋ฐ˜์‘ํ˜•