0-1 BFS
इस समस्या को हल करने के लिए, हम deques (
deque
) का उपयोग करके मानक BFS एल्गोरिद्म को संशोधित करते हैं: यदि माने गए किनारे का भार 0 है, तो हम शुरुआत में एक शीर्ष जोड़ देंगे, अन्यथा इसमें अंत।
इस प्रकार, डेक की शुरुआत में हमेशा एक शीर्ष होगा, जिसकी दूरी डेक के अन्य शीर्षों की दूरी से कम या बराबर है, और डेक में गैर-घटते क्रम में तत्वों को व्यवस्थित करने की आवश्यकता है संरक्षित।
0-1 BFS
एल्गोरिथम के कार्यान्वयन के लिए, समस्या को ही देखें।