DP #๋์ ๊ณํ๋ฒ #ํ์ผ ํฉ์น๊ธฐ #๋ฐฑ์ค #PS1 [BOJ] 11066 : ํ์ผ ํฉ์น๊ธฐ ๋ฌธ์ ๋งํฌ 11066๋ฒ: ํ์ผ ํฉ์น๊ธฐ (acmicpc.net) 11066๋ฒ: ํ์ผ ํฉ์น๊ธฐ ์์ค๊ฐ์ธ ๊น๋์ ์ ์์ค์ ์ฌ๋ฌ ์ฅ(chapter)์ผ๋ก ๋๋์ด ์ฐ๋๋ฐ, ๊ฐ ์ฅ์ ๊ฐ๊ฐ ๋ค๋ฅธ ํ์ผ์ ์ ์ฅํ๊ณค ํ๋ค. ์์ค์ ๋ชจ๋ ์ฅ์ ์ฐ๊ณ ๋์๋ ๊ฐ ์ฅ์ด ์ฐ์ฌ์ง ํ์ผ์ ํฉ์ณ์ ์ต์ข ์ ์ผ๋ก ์์ค์ ์์ฑ๋ณธ www.acmicpc.net ํ์ด ๋ชจ๋ ํ์ผ์ ํฉ์น๋ ์ต์ ๋น์ฉ์ ์ถ๋ ฅํ๋ ๋ฌธ์ . ๋์ ๊ณํ๋ฒ(Dynamic programming)์ ํ์ฉํด์ผํ๋ค. ๊ทธ ์ค์์๋ 2์ฐจ์ ๋ฐฐ์ด์ ์ด์ฉํ DP๋ฅผ ํ์ฉํด์ผํ๋ค. DP[i][j] ๋ฐฐ์ด์ i๋ถํฐ j๋ฒ์งธ ๊น์ง์ ํ์ผ์ ํฉ์น๊ธฐ ์ํด ํ์ํ ์ต์๋น์ฉ์ ์ ์ฅํ๋ค. ์ฆ DP[i][j] = Min(i K; Init(); for (int i = 1; i > File[i]; Sum[i] += Sum.. 2022. 2. 7. ์ด์ 1 ๋ค์