ljs921026   4년 전

궁수가 최단거리의 적을 찾는 과정에서 bfs를 사용했습니다.

Queue에 넣을 때 좌->상->우  순서로 넣어서 가장 왼쪽에 있는 적을 먼저 찾게 했는데요,

PriorityQueue를 써서 가장 좌측에 있는 요소를 가장 먼저 빼게 했더니 틀리더라구요

제가 봤을 땐 둘 다 같은 내용인 거 같은데 왜 우선순위큐를 썼을 땐 틀리는걸까요?

아래는 우선순위 큐를 썼을 때의 코드입니다.

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