1753번 - 최단경로
아래는 통과된 소스입니다.
31번째 줄에 cost 값에 -를 붙여서 넣으면 시간초과 문제가 해결되었습니다.
그런데 그 이유가 뭘까요...? ㅠㅠㅠㅠ
안 붙이면 시간초과가 납니다 ㅠㅠ
다익스트라 알고리즘은 값이 작은 거 부터 뽑아야 하는데, 그냥 priority_queue는 값이 큰 거 부터 뽑습니다. 그래서 마이너스를 붙인 다음 넣어주면 제대로 작동하죠
jung2381187 감사합니다!!
댓글을 작성하려면 로그인해야 합니다.
je1000413 5년 전 1
아래는 통과된 소스입니다.
31번째 줄에 cost 값에 -를 붙여서 넣으면 시간초과 문제가 해결되었습니다.
그런데 그 이유가 뭘까요...? ㅠㅠㅠㅠ
안 붙이면 시간초과가 납니다 ㅠㅠ