bacon8282   3년 전

아무리 생각해도 맞는것 같았고, 질문 게시판의 반례도 다 통과한 것 같은데도 안되서 곰곰히 생각을 해봤는데,

우선순위 큐에 있는 원소가 같고 있는 '우선순위에 영향을 주는 요인'(여기서는 Distance 였겠죠.)을 외부에서 건드려서 우선순위가 뒤바뀌면 큰 문제가 된다는 걸 깨달았습니다.

정점의 거리를 갱신할 때, 우선순위 큐의 일관성에는 영향이 없어야 한다는 것이었네요. 삽질 끝에 우선순위 큐의 작동 원리에 대해 좀 더 이해해갑니다.

아래 코드는 오답이에용.

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