kgood1   3년 전

다익스트라를 활용하여 푸는 문제라고 하는데

문제를 보자마자 dfs로 n까지 가는 모든경로를 생각하여 n까지 갈때 쓰인 비용이 m이하이면

dp[비용]에 최소시간을 갱신해서 dp[m]일때의 값을 구하는 다이나믹 프로그래밍 방식을 사용해봤습니다

그런데 시간초과로 틀린것이 아닌 메모리 초과로 틀려서 여쭤보게 되었습니다

dfs를 사용할때 많은 메모리가 사용되는건가요???

(pypy3)를 사용했습니다.

댓글을 작성하려면 로그인해야 합니다.