์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ/์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ•ด๊ฒฐ ์ „๋žต 1

[Python] ๋ณด๊ธ€ ๊ฒŒ์ž„ (BOGGLE)

์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ•ด๊ฒฐ ์ „๋žต - 06 ๋ฌด์‹ํ•˜๊ฒŒ ํ’€๊ธฐ (Brute-Force ๋ธŒ๋ฃจํŠธ ํฌ์Šค) ์˜ˆ์ œ: ๋ณด๊ธ€ ๊ฒŒ์ž„ (๋ฌธ์ œ ID: BOGGLE, ๋‚œ์ด๋„: ํ•˜) ๋ณด๊ธ€(boggle)์€ 5X5 ํฌ๊ธฐ์˜ ์•ŒํŒŒ๋ฒณ ๊ฒฉ์ž๋ฅผ ๊ฐ€์ง€๊ณ  ํ•˜๋Š” ๊ฒŒ์ž„ ๊ฒŒ์ž„์˜ ๋ชฉ์ ์€ ์ƒํ•˜์ขŒ์šฐ/๋Œ€๊ฐ์„ ์œผ๋กœ ์ธ์ ‘ํ•œ ์นธ๋“ค์˜ ๊ธ€์ž๋“ค์„ ์ด์–ด์„œ ๋‹จ์–ด๋ฅผ ์ฐพ์•„๋‚ด๋Š” ๊ฒƒ ๊ฐ ๊ธ€์ž๋“ค์€ ๋Œ€๊ฐ์„ ์œผ๋กœ๋„ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ•œ ๊ธ€์ž๊ฐ€ ๋‘ ๋ฒˆ ์ด์ƒ ์‚ฌ์šฉ๋  ์ˆ˜๋„ ์žˆ์Œ ๋ฌธ์ œ ์ดํ•ดํ–ˆ๊ณ  C++๋กœ ๊ตฌํ˜„๋˜์–ด ์žˆ๋Š” ์ฝ”๋“œ๋ฅผ ํŒŒ์ด์ฌ์œผ๋กœ ์ž˜ ๋ณ€๊ฒฝํ–ˆ๋‹ค ๊ทธ๋Œ€๋กœ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ  ์‹œ์ž‘์ ์„ ์ฃผ์ง€ ์•Š๊ณ  ๋ชจ๋“  ์นธ์„ ๋Œ๋ฉด์„œ ์ฐพ๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ๋ณ€๊ฒฝํ•˜์˜€๋‹ค # ๋ณด๊ธ€ ๊ฒŒ์ž„ํŒ์—์„œ ๋‹จ์–ด๋ฅผ ์ฐพ๋Š” ์žฌ๊ท€ ํ˜ธ์ถœ ์•Œ๊ณ ๋ฆฌ์ฆ˜ dx = [-1, -1, -1, 1, 1, 1, 0, 0] dy = [-1, 0, 1, -1, 0, 1, -1, 1] def..