1890번 - 점프
dp 재귀를 이용해서 해봤는데 메모리 초과를 어떻게 해결해야할지 모르겠습니다
모든 칸이 0일 땐 어떻게 동작하나요?
아 그 경우를 생각 못했네요 틀렸지만 덕분에 메모리초과 문제점은 해결했네요 감사합니다
if (dp[y][x] != -1) return dp[y][x];
이 문장 질문이 있습니다.
이미 가 봤던 위치에는 가지 않는다는 의미로 저는 해석을 했는데요.
문제내용이 모든 경우의 수를 따지라 했으니, 가봤던 위치에 또 가는 것이 맞지 않나요?
다른 분들 질문이나 풀이를 보아도 다 저 문장이 있는데 저는 해석이 안되네요...
왜 가본 곳에 안 가는 것인가요?
중복해서 계산하는 경우를 방지하기위함으로 알고있습니다
댓글을 작성하려면 로그인해야 합니다.
dsa2341 4년 전
dp 재귀를 이용해서 해봤는데 메모리 초과를 어떻게 해결해야할지 모르겠습니다