1504번 - 특정한 최단 경로
다익스트라 3번 돌렸는데요
9%에서 시간초과가 납니다 ㅠ
1. priority_queue는 큰 원소부터 빼내므로 operator() 내의 연산자의 방향이 뒤집혀야 합니다.
2. 81번째 줄에서 dist[2][n - 1] 2개는 모두 dist[1][n - 1]로 바뀌어야 합니다.
3. INF가 너무 커서 세 개를 더하면 int의 범위를 벗어납니다. 더 줄여야 합니다.
감사합니다.근데 '틀렸습니다'로 바꼈네요 ㅠ
이걸 해줬더니 틀렸다네요.. 뭔가 근본적으로 문제가 있나봐요
제가 저거 3개만 고쳐서 내봤는데 맞았습니다. 제대로 처리했는지 다시 확인해 보세요.
댓글을 작성하려면 로그인해야 합니다.
midinpa 4년 전
다익스트라 3번 돌렸는데요
9%에서 시간초과가 납니다 ㅠ