- ์นด์นด์ค ์ฝํ
- go
- DFS
- ํ๋ก๊ทธ๋๋จธ์ค
- ์๊ณ ๋ฆฌ์ฆ
- nestjs
- golang
- ์ด๋ถํ์
- ์น๋ฆฐ์ด
- Python
- C++
- ๋ค์ต์คํธ๋ผ
- LCs
- ๋ฐฑ์๋ ํ๋ฆฌ์จ๋ณด๋ฉ
- js
- ๋นํธ๋งต
- DP
- BFS
- ๋์ ํ๋ก๊ทธ๋๋ฐ
- ์ฌ๊ท
- ๋ฐฑ์ค
- ํธ๋ฆฌ
- ๋นํธ๋ง์คํน
- ํ๋ฆฌ์จ๋ณด๋ฉ
- ์ฌ๋ผ์ด๋ฉ ์๋์ฐ
- ์ํฐ๋
- ์์ฝ๋
- ๊ฐ์ฅ๊ฐ๊น์ด๊ณตํต์กฐ์
- ์นด์นด์ค2021
- Union-Find
- Today
- Total
๋ชฉ๋ก๊ฐ์ฅ ํฐ ์ ์ฌ๊ฐํ (1)
Hello Ocean! ๐ผ

๋ฌธ์ ๋ฐฐ์ด์์ 1๋ก ๋ ๊ฐ์ฅ ํฐ ์ ์ฌ๊ฐํ์ ํฌ๊ธฐ๋ฅผ ๊ตฌํด๋ผ! www.acmicpc.net/problem/1915 1915๋ฒ: ๊ฐ์ฅ ํฐ ์ ์ฌ๊ฐํ ์ฒซ์งธ ์ค์ n, m(1 โค n, m โค 1,000)์ด ์ฃผ์ด์ง๋ค. ๋ค์ n๊ฐ์ ์ค์๋ m๊ฐ์ ์ซ์๋ก ๋ฐฐ์ด์ด ์ฃผ์ด์ง๋ค. www.acmicpc.net ํ์ด DP๋ฅผ ์ด์ฉํ๊ฒ ๋ค! cache[r][c] = min(min(cache[r + 1][c], cache[r + 1][c + 1]), cache[r][c + 1])+1; cache๋ฐฐ์ด์์ ์ ์ผ ์๋ ํ, ์ค๋ฅธ์ชฝ ์ด์ table๊ณผ ๋๊ฐ์ด ์ฑ์์ค๋ค. ๊ทธ ํ์ ๋ฐ๋ณต๋ฌธ์ ๋๋ฉด์, table๊ฐ์ด 0์ด๋ฉด 0์ผ๋ก ์ฑ์ฐ๊ณ ๋์ด๊ฐ๊ณ , 0์ด ์๋๋ฉด ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด cache[r + 1][c], cache[r + 1][c + 1], cach..