Skip to content

Conversation

@zinnnn37
Copy link
Contributor

@zinnnn37 zinnnn37 commented Dec 11, 2025

🧷 문제 링크

알고리즘 수업 - 행렬 경로 문제 4

🧭 풀이 시간

30분

👀 체감 난이도

✏️ 문제 설명

주어진 좌표를 하나라도 거치며 (N, N)에 도달할 때 얻을 수 있는 가장 높은 점수

🔍 풀이 방법

3차원 dp

dp[i][j][0] = 주어진 좌표  하나라도 거쳤을 때의 최댓값
dp[i][j][1] = 주어진 좌표를 하나도 거치지 않았을 때의 최댓값

⏳ 회고

초기화 과정이 조금 헷갈렸음,,
dp[1][1] 초기화는 계산을 쉽게 하기 위한 패딩이 아님
계산의 일부이기 때문에 계산에서 제외해야 제대로 된 값이 나옴
→ 포함시키는 경우 dp[1][1]이 P에 속하는지 여부 따져서 초기화 한 것이 무용지물이 됨

dp 두 번 쓴 사람들이 많네..

@ShinHeeEul ShinHeeEul merged commit c90e914 into main Dec 11, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants