0-1 BFS
이 문제를 해결하기 위해 deques(
deque
)를 사용하여 표준 BFS 알고리즘을 수정합니다. 고려되는 가장자리의 가중치가 0이면 정점을 시작 부분에 추가하고 그렇지 않으면 끝.
따라서 deque의 시작 부분에는 항상 정점이 있으며, 그 거리는 deque의 다른 정점까지의 거리보다 작거나 같으며, deque의 요소를 감소하지 않는 순서로 배열해야 하는 요구 사항은 다음과 같습니다. 보존.
0-1 BFS
알고리즘의 구현에 대해서는 문제 자체를 참조하십시오.