https://school.programmers.co.kr/learn/courses/30/lessons/68646?language=cpp ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ์ด๋ฒ ๋ฌธ์ ๋ ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ(DP) ๋๋ ์คํ(stack) ๋ฌธ์ ์์ต๋๋ค. 1. ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ DP ๐ ๋ฌธ์ ํ์ด 1. ๊ฐ ํ์ ์ ์ผ์ชฝ ์ต์๊ฐ(leftMin)๊ณผ ์ค๋ฅธ์ชฝ ์ต์๊ฐ(rightMin)์ ์ ์ฅํ ๋ฐฐ์ด ์ ์ธ leftMin[0]์ a ๋ฒกํฐ์ ์ฒซ๋ฒ์งธ ๊ฐ์ผ๋ก ์ด๊ธฐํ rightMin[n-1]์ a ๋ฒกํฐ์ ๋ง์ง๋ง ๊ฐ์ผ๋ก ์ด๊ธฐํ 2. for ๋ฌธ์ ๋๋ฉฐ ๊ฐ ํ์ ์ ์ผ์ชฝ ์ต์..