๋ฐฑ์ค€ 15654๋ฒˆ 1

[๋ฐฑ์ค€] 15654๋ฒˆ N๊ณผ M (5) C++

๋ฌธ์ œ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ : https://www.acmicpc.net/problem/15654 15654๋ฒˆ: N๊ณผ M (5) N๊ฐœ์˜ ์ž์—ฐ์ˆ˜์™€ ์ž์—ฐ์ˆ˜ M์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ์•„๋ž˜ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ๊ธธ์ด๊ฐ€ M์ธ ์ˆ˜์—ด์„ ๋ชจ๋‘ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. N๊ฐœ์˜ ์ž์—ฐ์ˆ˜๋Š” ๋ชจ๋‘ ๋‹ค๋ฅธ ์ˆ˜์ด๋‹ค. N๊ฐœ์˜ ์ž์—ฐ์ˆ˜ ์ค‘์—์„œ M๊ฐœ๋ฅผ ๊ณ ๋ฅธ ์ˆ˜์—ด www.acmicpc.net ์ด๋ฒˆ ๋ฌธ์ œ๋Š” ๋ฐฑํŠธ๋ž˜ํ‚น(BackTracking) ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค. ๋ฐฑํŠธ๋ž˜ํ‚น(backtracking)์ด ๋ฌด์—‡์ธ์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค๋ฉด ์ด์ „ ๋ธ”๋กœ๊ทธ๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š” ๐Ÿ˜Š ใ€Š๋ฌธ์ œ ํ’€์ดใ€‹ 1. N๊ฐœ์˜ ์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›์„ arr ๋ฐฐ์—ด๊ณผ ์ˆœ์—ด์„ ์ถœ๋ ฅํ•˜๊ธฐ ์œ„ํ•œ result ๋ฐฐ์—ด ์„ ์–ธ 2. ์ค‘๋ณต ์ˆœ์—ด์€ ์ถœ๋ ฅํ•˜๋ฉด ์•ˆ๋˜๋ฏ€๋กœ boolean ํƒ€์ž…์˜ visited ๋ฐฐ์—ด ํ•„์š” 3. ์‚ฌ์ „ ์ˆœ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆœ์„œ๋กœ ์ถœ๋ ฅํ•˜๊ธฐ ..

๋ฐ˜์‘ํ˜•