shinbian11   3년 전

bfs 함수에서 일단 큐를 안 쓰고 덱을 써서, nx행 ny열의 자리가 빈칸일때와 문일때를 굳이 저렇게 구별을 해서 문일때는 push_Back을 하고,

빈칸일때는 push_front를 하는 이유가 뭔가요? 

pop_front를 하는 걸 보아서는 빈칸일때를 먼저 우선순위로 두고 탐색을 하는 것 같은데 이유가 뭔가요??

jhnah917   3년 전

모든 간선의 가중치가 0 또는 1일 때, 어떤 정점에서 다른 모든 정점으로 가는 최단 거리를 O(V+E)에 구할 수 있는 0-1 BFS라는 알고리즘입니다.

영어 튜토리얼: https://codeforces.com/blog/en...

한글 튜토리얼: https://justicehui.github.io/m...

shinbian11   3년 전

감사합니다!!

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