난 백준-13549(숨바꼭질3) 이 문제를 풀다가 발견하였다. 단순히 조건을 걸어 해결할 수 없었다.
=> BFS는 너비탐색이므로 시간이 같은 것부터 탐색하기에 시간이 변하지 않는 순간이동이 우선 처리되어야 한다.
<해결 방안> Deque을 사용한다. 순간이동은 우선처리를 위해 offerFirst로 삽입한다. 걷기는 offerLast로 뒤에 추가하여 시간을 수정한다. 이때 단순히 offer만 사용한다면 뒤에 추가된다.
<해결 방안>