Inflearn Community Q&A
종료조건 관련
Written on
·
180
0
안녕하세요.
다른분의 동영상에서도 그랬던거 같은데요.
보통 종료조건은 넣지 않고 전체를 다 돌때까지 수행을 하는건가요?
python코테 준비 같이 해요!
Answer 1
0
codingcamp
Instructor
보통은 송아지 찾기 문제처럼 도착지점이 있으면 BFS는 최초로 도착지점에 도착한 경우가 최단이기 때문에 바로 종료하면 됩니다. 이 문제도 도착지점이 정해져 있으니 도착지점에 도착하면 바로 멈추는게 더 좋습니다.
아무래도 대부분 이런 문제를 큐가 비어 자동종료때가지 돌린것은 오른쪽위에서 출발해 왼쪽 아래로 가다보니 도착하는 시점과 큐가 자동으로 끝나는 시점이 크게 차이가 없어서 그랬던 것 같습니다.





