๐Ÿ’ป Coding Problems Solving/DFS | BFS | Backtracking ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ
24 ๊ฐœ์˜ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

[BOJ 1062] ๊ฐ€๋ฅด์นจ (java)

1. ๋ฌธ์ œ : https://www.acmicpc.net/problem/1062 2. ํ’€์ด ์™„์ „ํƒ์ƒ‰ (๋ฐฑํŠธ๋ž˜ํ‚น) ๋ฌธ์ œ์ž„์„ ์•Œ์•˜์ง€๋งŒ ๊ตฌํ˜„์ด ์–ด๋ ค์› ๋‹ค. ํƒ์ƒ‰ ๋Œ€์ƒ์ด ๋‚˜์™€์žˆ๋Š” ๋‹จ์–ด๊ฐ€ ์•„๋‹ˆ๋ผ ๋ชจ๋“  ์•ŒํŒŒ๋ฒณ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค๋ฉด ์ข€ ๋” ์ง„์ „์ด ์žˆ์—ˆ์„ ์ˆ˜๋„.. for๋ฌธ์„ ๋Œ๋ฉฐ dfs๋ฅผ ์žฌ๊ท€๋กœ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์ค‘์š”ํ–ˆ๋‹ค. (์ด๋ ‡๊ฒŒ๋˜๋ฉด ๋ชจ๋“  ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ๋‹ค ๋”ฐ์งˆ ์ˆ˜ ์žˆ๋‹ค.) ์ฃผ์–ด์ง„ K๋งŒํผ ์•ŒํŒŒ๋ฒณ์„ ๋‹ค ๋ฐฉ๋ฌธํ•˜๋ฉด (count == K) ๋‹จ์–ด๋ฅผ ํ•˜๋‚˜์”ฉ ๋Œ๋ฉด์„œ ๊ฐ ๋‹จ์–ด์˜ ์ฒ ์ž๊ฐ€ visted ํ‘œ์‹œ๊ฐ€ ๋œ ์•ŒํŒŒ๋ฒณ์ธ์ง€ ํ™•์ธํ•œ๋‹ค. ๋งŒ์•ฝ ๋‹ค ๋ฐฉ๋ฌธ๋œ ์ฒ ์ž๋ผ๋ฉด rs๊ฐ’์„ ์˜ฌ๋ ค์ฃผ๊ณ  ์ตœ๋Œ€๊ฐ’๊ณผ ๋น„๊ตํ•ด์ฃผ๋ฉด์„œ max value๋ฅผ ์—…๋ฐ์ดํŠธ! 3. ์ฝ”๋“œ import java.util.*; class Main { static int N,K; static int ..