
๋์ด๋ : ์ค๋ฒ 1 ๊ฑธ๋ฆฐ ์๊ฐ : 30๋ถ ๋ฌธ์ 1149. RGB ๊ฑฐ๋ฆฌ ํ์ด ์ต์ข ์ ์ผ๋ก ๊ตฌํ๊ณ ์ ํ๋ ๊ฒ : ์์ชฝ๊ณผ ์์ด ๊ฐ์ง ์์ ์ง์ผ๋ก ๋ชจ๋ ์ง์ ์น ํ๋ ๋น์ฉ์ ์ต์๊ฐ ๋ถ๋ถ ๋ฌธ์ : ํ์ฌ ์ง์์ ๋น์ฉ์ ์ต์๊ฐ ์ฌ๊ท (์ง์ index, ์ง์ ์๊น) => ๋น์ฉ์ ์ต์๊ฐ ํ์ฌ ์ง์ ์น ํ๋ ๋ฐ์ ๋๋ ๋น์ฉ์ ์ต์ = 3๊ฐ์ง ์ ์ค์ ์ต์ = ์ง๊ธ์ ๊ฐ + ์ค๋ฅธ์ชฝ ์ง์ ์ต์๊ฐ ์กฐ๊ฑด ์ค๋ฅธ์ชฝ ์ง์ ์์ด ๊ฒน์น์ง ์์์ผํจ for๋ฌธ์์ ์์ด ๊ฒน์น๋ฉด continue ๋ง์ง๋ง ์ง์ ์ค๋ฅธ์ชฝ ์ง์ด ์์ผ๋ฏ๋ก ๊ฐ๊ฒฉ์ด ๊ทธ ์์ฒด๋ก ์ต์๊ฐ memo์ ๋ฏธ๋ฆฌ ์ ์ฅํด๋๋ ๊ฒ์ผ๋ก ํด๊ฒฐ DP ์ฌ์ฉ ๊ฒน์น๋ ๋ถ๋ถ : ํ์ฌ ์ง์ ์์์ ๋ํ๋๋ ๋น์ฉ์ ์ต์๊ฐ (index, color) => ์ต์ ์ ์ฅ์ R, G, B color ๊ฐ๊ฐ์ ๋ชจ๋ ํด์ผํ๋ฏ๋ก ..

https://www.algospot.com/judge/problem/read/JUMPGAME ๋ฌธ์ ๋ ๋ฐ๋จน๊ธฐ๋ฅผ ํ๋ค ์ง๋ฆฐ ์ฌํ์ ์ํ์ด๋ ๋ ๋ฐ๋จน๊ธฐ์ ๋ณ์ข ์ธ ์๋ก์ด ๊ฒ์์ ํ๊ธฐ๋ก ํ์ต๋๋ค. ์ด ๊ฒ์์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด n*n ํฌ๊ธฐ์ ๊ฒฉ์์ ๊ฐ 1๋ถํฐ 9 ์ฌ์ด์ ์ ์๋ฅผ ์ด ์ํ๋ก ์์ํฉ๋๋ค. ๊ฐ ์ฐจ๋ก์ธ ์ฌ๋์ ๋งจ ์ผ์ชฝ ์ ์นธ์์ ์์ํด ์ธ๋ฐ๋ก ๋ฐ์ด์ ์ค๋ฅธ์ชฝ ์๋ ์นธ์ผ๋ก ๋ด๋ ค๊ฐ์ผ ํฉ๋๋ค. ์ด ๋ ๊ฐ ์นธ์ ์ ํ ์๋ ์ซ์๋งํผ ์ค๋ฅธ์ชฝ์ด๋ ์๋ ์นธ์ผ๋ก ์์ง์ผ ์ ์์ผ๋ฉฐ, ์ค๊ฐ์ ๊ฒ์ํ ๋ฐ์ผ๋ก ๋ฒ์ด๋๋ฉด ์ ๋ฉ๋๋ค. ๊ท ํ์ ์์ด์ ๋ค๋ฅธ ๋ฐ๋ก ์๊ฑฐ๋ ๋์ด์ ธ๋ ๊ฒ์์์ ์ง๋๋ค๋ง, ์ฌํ์ ์ํ์ด๋ ์ ๊ณ ํ๊ธฐ์ฐจ๊ธฐ ๋๋ฌธ์ ์ธ๋ฐ๋ก ๋ฐ์ด๋ค๋๋ ๊ฒ์ ์๋ฌด๊ฒ๋ ์๋๋๋ค. ๋ค๋ง ๊ฑฑ์ ๋๋ ๊ฒ์ ์ฃผ์ด์ง ๊ฒ์ํ์ ์์์ ์์ ๋์ ์ผ๋ก ๊ฐ๋ ๋ฐฉ๋ฒ์ด ..
Comment