- ์ฌ๋ผ์ด๋ฉ ์๋์ฐ
- ์นด์นด์ค2021
- ์๊ณ ๋ฆฌ์ฆ
- nestjs
- golang
- ๋ฐฑ์ค
- ํธ๋ฆฌ
- ๋ค์ต์คํธ๋ผ
- ์นด์นด์ค ์ฝํ
- ๊ฐ์ฅ๊ฐ๊น์ด๊ณตํต์กฐ์
- ๋นํธ๋ง์คํน
- Python
- ์ด๋ถํ์
- LCs
- ์ฌ๊ท
- C++
- ๋ฐฑ์๋ ํ๋ฆฌ์จ๋ณด๋ฉ
- js
- DP
- BFS
- Union-Find
- ํ๋ก๊ทธ๋๋จธ์ค
- ์์ฝ๋
- ์น๋ฆฐ์ด
- ์ํฐ๋
- ๋นํธ๋งต
- ํ๋ฆฌ์จ๋ณด๋ฉ
- ๋์ ํ๋ก๊ทธ๋๋ฐ
- go
- DFS
- Today
- Total
๋ชฉ๋ก๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ (122)
Hello Ocean! ๐ผ
๋์ ๊ณํ๋ฒ = dynamic programming [๊ฐ๋ ] ๋ถํ ์ ๋ณต๊ณผ ๊ฐ์ด ์ฒ์ ์ฃผ์ด์ง ๋ฌธ์ ๋ค์ ๋ ์์ ๋ฌธ์ ๋ค๋ก ๋๋ ๋ค, ์์ ์กฐ๊ฐ๋ค์ ๊ณ์ฐํ๊ณ , ํฉ์ณ์ ๋ ํฐ ๋ฌธ์ ์ ๋ํ ๋ต์ ๊ณ์ฐํด๋ด๋ ์ ๊ทผ ๋ฐฉ์์ ๋งํฉ๋๋ค. ๋ถํ ์ ๋ณต๊ณผ ๋ค๋ฅธ ์ ์ '์ค๋ณต๋๋ ๋ถ๋ถ ๋ฌธ์ '๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํด์ ํ ๋ฒ๋ง ๊ณ์ฐํ๊ฒ๋ ๋ง๋ ๋ค๋ ๊ฒ์ ๋๋ค. ์ค๋ณต๋๋ ๋ถ๋ถ ๋ฌธ์ (overlapping subproblem) : ๋ฌธ์ ๋ฅผ ํธ๋๋ฐ์ ๋ ๋ฒ ์ด์ ๊ณ์ฐ ๋๋ ๋ถ๋ถ๋ฌธ์ ์์ ์ฌ์ง์์๋ ์ค๋ณต๋๋ ๋ถ๋ถ ๋ฌธ์ ๊ฐ ํ ๊ฐ ์ด์ง๋ง, ๊น์ด๊ฐ ๊น์ด์ง ๊ฒฝ์ฐ ์ง์์ ์ผ๋ก ์ฆ๊ฐํ๊ฒ ๋๋ค. ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ด ๋์ ๊ณํ๋ฒ์ด๋ค. [์์ : ์ดํญ๊ณ์(์กฐํฉ)] ์๋ก ๋ค๋ฅธ n๊ฐ์ ์์ ์ค์ r๊ฐ์ ์์๋ฅผ ์์ ์์ด ๊ณจ๋ผ๋ด๋ ๋ฐฉ๋ฒ์ ์ ์ด ๋ฌธ์ ์ ์๊ฐ ๋ณต..
์๋ ๋ถํฐ ์์ดํจ๋๋ฅผ ์ฌ๊ณ ์ถ๋ค๋ ์๊ฐ์ ์ฐธ ๋ง์ด ํ๋๋ฐ, ๋๋์ด ๊ตฌ๋งคํ๊ฒ ๋์๋ค. ๊ตฌ๋งค ๊ธฐ์ข ์์ดํจ๋ Air 10.5 64GB (3์ธ๋) 7์ธ๋์ ์์ด3์ธ๋ ์ค์ ๊ณ ๋ฏผ์ ๋ง์ด ํ๋ค. 7์ธ๋๊ฐ ์กฐ๊ธ ๋ ์ ๋ ดํ๋ค๋ ์ฅ์ ์ด ์์ง๋ง, ํ๋ก์ธ์๊ฐ ์ฑ๋ฅ์ด ์ด์ง ๋จ์ด์ง ์๋ ์๋ค๋ ๊ธ์ ๋ณด๊ณ ์์ด 3์ ๊ตฌ๋งคํ๊ฒ ๋์๋ค. 7์ธ๋์ ์์ด3์ธ๋๋ฅผ ๋น๊ตํ๋ ๊ธ์ ๊ฒ์ํ๋ฉด ๋ง์ด ๋์จ๋ค. ๋์ค์ ๊ณ ๋ฏผ์ค์ด๋ผ๋ฉด ๊ธ๋ค์ ์ฝ์ด๋ณด๊ณ ์ํ๋ ๊ฒ์ ๊ตฌ๋งคํ๋ฉด ๋ ๊ฒ ๊ฐ๋ค. ๊ตฌ๋งค์ฒ ํ์๋ณต์ง์คํ ์ด ๊ฐ์ ํ์ ๋ํ์ ํ์์ฆ ์ธ์ฆ์ ํ๋ฉด ํ ์ธ๋ ๊ฐ๊ฒฉ์ผ๋ก ์ ์๊ธฐ๊ธฐ๋ฅผ ๊ตฌ๋งคํ ์ ์๋ค. ์ด ์ฌ์ดํธ์ ์ฅ์ ์ ์ ๋ ดํ ๊ฐ๊ฒฉ๊ณผ ํจ๊ป ๊ณต์ธ๋ ํ๋งค์์๊ฒ ๊ตฌ์ ํ ์ ์๋ค๋ ๊ฒ์ด๋ค. ์ฒ์์ ๊ตฌ๋งคํ๋ ค๊ณ ํ ๋, ํ์๋ณต์ง์คํ ์ด์ ์์ด3์ด ํ์ ์ํ์ฌ์ ๋ค์ด๋ฒ์ผํ ์ต์ ๊ฐ๋ฅผ..