๋ฐฑ์ค€ N-Queen 1

๋ฐฑ์ค€ 9663๋ฒˆ N-Queen

๋ฌธ์ œ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ : https://www.acmicpc.net/problem/9663 9663๋ฒˆ: N-Queen N-Queen ๋ฌธ์ œ๋Š” ํฌ๊ธฐ๊ฐ€ N × N์ธ ์ฒด์ŠคํŒ ์œ„์— ํ€ธ N๊ฐœ๋ฅผ ์„œ๋กœ ๊ณต๊ฒฉํ•  ์ˆ˜ ์—†๊ฒŒ ๋†“๋Š” ๋ฌธ์ œ์ด๋‹ค. N์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ํ€ธ์„ ๋†“๋Š” ๋ฐฉ๋ฒ•์˜ ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. www.acmicpc.net ์ด๋ฒˆ ๋ฌธ์ œ๋Š” ์ „ํ˜•์ ์ธ ๋ฐฑํŠธ๋ž˜ํ‚น(BackTracking) ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค. 2์ฐจ์› ๋ฐฐ์—ด์„ ์ง์ ‘ ์„ ์–ธํ•˜์ง€ ์•Š๊ณ  1์ฐจ์› ๋ฐฐ์—ด์„ ์„ ์–ธํ•˜์—ฌ ๋ฐฐ์—ด์˜ ์ธ๋ฑ์Šค๋Š” ํ–‰์„ ๋‚˜ํƒ€๋‚ด๊ณ  ๋ฐฐ์—ด์— ์ €์žฅ๋œ ๊ฐ’์€ ์—ด์„ ๋‚˜ํƒ€๋‚ด๋„๋ก ํ•ด์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ใ€Š๋ฌธ์ œ ํ’€์ดใ€‹ 1. ํ€ธ์„ ๋†“์„ ์œ„์น˜๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด dfs ์ˆ˜ํ–‰ --> queen(0) ๋ถ€ํ„ฐ ์‹œ์ž‘ 2. ํ€ธ์„ ๋†“์„ ์œ„์น˜๊ฐ€ ์œ ๋งํ•œ ์œ„์น˜์ธ์ง€ ๊ฒ€์‚ฌํ•˜๊ธฐ ์œ„ํ•œ ํ•จ์ˆ˜ possible (1) chess[1..

๋ฐ˜์‘ํ˜•