[์๊ณ ๋ฆฌ์ฆ] ๋์ ๊ณํ๋ฒ, ๋ฉ๋ชจ์ด์ ์ด์
์ด๋?
๋์ ๊ณํ๋ฒ ์ค ๋ฉ๋ชจ์ด์ ์ด์
์ ์ ์ฉํ๋ ๋ฌธ์ ๋ค์ด ์ฐธ ๋ง์๋๋ฐ, ๋ฌด์จ ์๋ฆฌ์ธ์ง ์ ๋๋ก ์ดํดํ์ง ๋ชปํ๋ค. ๊ทธ๋์ ์ค๋ ๊ฐ์ก๊ณ ์กฐ์ฌํด๋ณด์๋ค. ^_^ 1. ๋์ ๊ณํ๋ฒ์ด๋? ๋์ ๊ณํ๋ฒ (dynamic programming): ์ฒ์ ์ฃผ์ด์ง ๋ฌธ์ ๋ค์ ๋ถํ ํ๊ณ , ์ด๋ก๋ถํฐ ๋ณธ ๋ฌธ์ ์ ๊ดํ ๋ต์ ๋์ถํ๋ ์ ๊ทผ ๋ฐฉ๋ฒ์ด๋ค. ํนํ ๋ถ๋ถ ๋ฌธ์ ๋ค์ ์๊ฐ ๊ธฐํ๊ธ์์ ์ผ๋ก ์ฆ๊ฐํ ๋ ์ ์ฉํ๋ค. ๋์ ๊ณํ๋ฒ์ ์ฌ๋ฌ ๋ฌธ์ ํด๊ฒฐ์ ์ฌ์ฉ๋๋ ๋ถ๋ถ ๋ฌธ์ ์ ๋ํ ๊ฒฐ๊ณผ๋ฅผ ์ฌ๋ฌ๋ฒ ๊ณ์ฐํ๋ ๋์ , ํ ๋ฒ๋ง ๊ณ์ฐํ๊ณ ์ด๋ฅผ ์ฌํ์ฉํ์ฌ ์๋๋ฅผ ํฅ์์ํจ๋ค๋ ์ ์์ ๋ถํ ์ ๋ณต๋ฒ๊ณผ ์ฐจ์ด๊ฐ ์๋ค. ์ด๋ฅผ ์ํ์ฌ ๊ฐ ๋ฌธ์ ์ ๋ต์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํด์ผ ํ๋๋ฐ, ์ด๋ฏธ ๊ณ์ฐ๋ ๊ฐ์ ์ ์ฅํด๋๋ ๋ฉ๋ชจ๋ฆฌ์ ์ฅ์๋ฅผ ์บ์(cache)๋ผ๊ณ ํ๋ฉฐ, ๋ ๋ฒ ์ด์ ๊ณ์ฐ๋๋ ๋ถ๋ถ ๋ฌธ์ ๋ฅผ ์ค..
2021.11.27