๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ธ๊ตฌ ์ด๋™1

[BOJ] 16234 : ์ธ๊ตฌ ์ด๋™ ๋ฌธ์ œ ๋งํฌ 16234๋ฒˆ: ์ธ๊ตฌ ์ด๋™ (acmicpc.net) 16234๋ฒˆ: ์ธ๊ตฌ ์ด๋™ N×Nํฌ๊ธฐ์˜ ๋•…์ด ์žˆ๊ณ , ๋•…์€ 1×1๊ฐœ์˜ ์นธ์œผ๋กœ ๋‚˜๋ˆ„์–ด์ ธ ์žˆ๋‹ค. ๊ฐ๊ฐ์˜ ๋•…์—๋Š” ๋‚˜๋ผ๊ฐ€ ํ•˜๋‚˜์”ฉ ์กด์žฌํ•˜๋ฉฐ, rํ–‰ c์—ด์— ์žˆ๋Š” ๋‚˜๋ผ์—๋Š” A[r][c]๋ช…์ด ์‚ด๊ณ  ์žˆ๋‹ค. ์ธ์ ‘ํ•œ ๋‚˜๋ผ ์‚ฌ์ด์—๋Š” ๊ตญ๊ฒฝ์„ ์ด ์กด์žฌํ•œ๋‹ค. ๋ชจ www.acmicpc.net BFS๋ฅผ ์ด์šฉํ•œ ๊ตฌํ˜„๋ฌธ์ œ. ํ’€์ด ์ž„์˜์˜ ๋‚˜๋ผ์—์„œ ์ธ์ ‘ํ•œ ๋‚˜๋ผ์™€ ์ธ๊ตฌ ์ˆ˜๊ฐ€ L์ด์ƒ R์ดํ•˜ ๋งŒํผ ์ฐจ์ด๋‚˜๋ฉด ๊ตญ๊ฒฝ์„ ๊ณต์œ ํ•˜๊ฒŒ ๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ตญ๊ฒฝ์„ ๊ณต์œ ํ•œ ๋‚˜๋ผ๋“ค์€ ์—ฐํ•ฉ์ด๋ผ๊ณ  ํ•˜๊ณ  ์—ฐํ•ฉ๊ตญ๋“ค์˜ ์ธ๊ตฌ๋Š” (์—ฐํ•ฉ๊ตญ์˜ ์ด ์ธ๊ตฌ์ˆ˜ / ์—ฐํ•ฉ๊ตญ์˜ ์ˆ˜) ๋กœ ํ†ต์ผ๋œ๋‹ค. ๊ฐ ๋‚˜๋ผ๋ฅผ ๋Œ๋ฉด์„œ ์ž„์˜์˜ ๋‚˜๋ผ์˜ ์ธ์ ‘๊ตญ์ค‘์— ์ธ๊ตฌ์ฐจ์ด๊ฐ€ L์ด์ƒ R์ดํ•˜๋ฅผ ๋งŒ์กฑํ•˜๋Š” ์ธ์ ‘๊ตญ์ด ํ•˜๋‚˜๋ผ๋„ ์žˆ๋‹ค๋ฉด ๊ทธ ์ž„์˜์˜ ๋‚˜๋ผ์—์„œ BFSํƒ์ƒ‰์„ ์‹œ์ž‘ํ•œ๋‹ค. B.. 2022. 5. 10.