다익스트라에서 방문 체크는 큐에 넣을 때가 아니라 꺼낼 때 합니다.
큐에서 꺼내지기 전까지는 최단 경로를 찾았다고 장담할 수 없기 때문입니다.
큐에서 실제로 꺼내지 않았는데도 방문 체크를 했기 때문에
더 좋은 경로를 뒤늦게 찾아도 방문 체크 때문에 무시됩니다.
22116번 - 창영이와 퇴근
다익스트라에서 방문 체크는 큐에 넣을 때가 아니라 꺼낼 때 합니다.
큐에서 꺼내지기 전까지는 최단 경로를 찾았다고 장담할 수 없기 때문입니다.
큐에서 실제로 꺼내지 않았는데도 방문 체크를 했기 때문에
더 좋은 경로를 뒤늦게 찾아도 방문 체크 때문에 무시됩니다.
댓글을 작성하려면 로그인해야 합니다.
skesswswkk 1년 전
BFS + 우선순위큐 로 풀었는데 4%에서 틀렸습니다 가 뜹니다.
구글링해서 정답코드와 비교해봤는데, 어느 부분 차이가 있는지 모르겠습니다.
조언 부탁드립니다.