11053 ํ์ด์ฌ
-
[Python] 11053 ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ดAlgorithm/๋ฐฑ์ค 2023. 1. 20. 17:20
1. ๋ฌธ์ ๐ https://www.acmicpc.net/problem/11053 11053๋ฒ: ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด ์์ด A๊ฐ ์ฃผ์ด์ก์ ๋, ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์๋ฅผ ๋ค์ด, ์์ด A = {10, 20, 10, 30, 20, 50} ์ธ ๊ฒฝ์ฐ์ ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด์ A = {10, 20, 10, 30, 20, 50} ์ด www.acmicpc.net 2. ์ ์ถ๋ ฅ ์ ๐ 3. ์๊ณ ๋ฆฌ์ฆ โ N์ด 1000์ด๊ธฐ ๋๋ฌธ์ ์ํ์ผ๋ก ํ๋ฉด ์๊ฐ์ด๊ณผ๊ฐ ๋ ๊ฒ์ด๋ค ์๋ถ๋ถ ์์ด์ ๋ฐ๋ผ ๋ท๋ถ๋ถ ์์ด๊น์ง ์ํฅ์ ์ฃผ๊ธฐ ๋๋ฌธ์ DP๋ก ํ์ด์ผ ํ๋ค! dp ๋ฅผ 1๋ก ์ด๊ธฐํํด์ค ๋ค์, ํ์ฌ index๋ก ์ด์ ์ ์ซ์์ ์ฐจ๊ทผ์ฐจ๊ทผ ๋น๊ตํด์ ์ฆ๊ฐํ๋ ์๋ผ๋ฉด ๊ทธ ์ด์ ์ ์ ์ฅ๋ dp ๊ฐ + 1..