skesswswkk   1년 전

BFS + 우선순위큐 로 풀었는데 4%에서 틀렸습니다 가 뜹니다.

구글링해서 정답코드와 비교해봤는데, 어느 부분 차이가 있는지 모르겠습니다.

조언 부탁드립니다.

zenith82114   1년 전

다익스트라에서 방문 체크는 큐에 넣을 때가 아니라 꺼낼 때 합니다.

큐에서 꺼내지기 전까지는 최단 경로를 찾았다고 장담할 수 없기 때문입니다.

큐에서 실제로 꺼내지 않았는데도 방문 체크를 했기 때문에

더 좋은 경로를 뒤늦게 찾아도 방문 체크 때문에 무시됩니다.

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