चौड़ाई पहली खोज और गहराई पहली खोज क्या है?
चौड़ाई पहली खोज और गहराई पहली खोज क्या है?

वीडियो: चौड़ाई पहली खोज और गहराई पहली खोज क्या है?

वीडियो: चौड़ाई पहली खोज और गहराई पहली खोज क्या है?
वीडियो: 5.1 ग्राफ़ ट्रैवर्सल - बीएफएस और डीएफएस - चौड़ाई पहली खोज और गहराई पहली खोज 2024, अप्रैल
Anonim

बीएफ के लिए खड़ा है पहले चौड़ाई खोजो . डीएफएस के लिए खड़ा है गहराई पहली खोज . 2. बीएफ ( पहले चौड़ाई खोजो ) सबसे छोटा रास्ता खोजने के लिए कतार डेटा संरचना का उपयोग करता है। बीएफ इस्तेमाल किया जा सकता है ढूँढ़ने के लिए भार रहित ग्राफ़ में एकल स्रोत सबसे छोटा पथ, क्योंकि in बीएफ , हम एक स्रोत शीर्ष से किनारों की न्यूनतम संख्या के साथ एक शीर्ष पर पहुँचते हैं।

यहाँ, उदाहरण के साथ गहराई पहली खोज क्या है?

गहराई पहली खोज या ग्राफ के लिए डीएफएस। गहराई पहले ट्रैवर्सल (या खोज ) के लिए एक ग्राफ के समान है गहराई पहले ट्रैवर्सल एक पेड़ का। के लिये उदाहरण , निम्नलिखित ग्राफ में, हम शुरू करते हैं ट्रेवर्सल शीर्ष 2 से। जब हम शीर्ष 0 पर आते हैं, तो हम देखना इसके सभी आसन्न शीर्षों के लिए। 2 भी 0 का आसन्न शीर्ष है।

ऊपर के अलावा, गहराई पहले खोज क्या लौटाती है? NS गहराई - पहली खोज एल्गोरिथ्म हमें यह निर्धारित करने की अनुमति देता है कि क्या दो नोड्स, नोड x और नोड y, के बीच एक पथ है। डीएफएस एल्गोरिथ्म करता है यह प्रारंभिक नोड के सभी बच्चों को देखकर, नोड x, जब तक कि यह नोड y तक नहीं पहुंच जाता।

इसी तरह, चौड़ाई पहली खोज क्या है?

पहले चौड़ाई खोजो (बीएफएस) एल्गोरिदम पहले चौड़ाई खोजो एक ग्राफ है ट्रेवर्सल एल्गोरिथ्म जो रूट नोड से ग्राफ को ट्रेस करना शुरू करता है और सभी पड़ोसी नोड्स की खोज करता है। फिर, यह निकटतम नोड का चयन करता है और सभी बेरोज़गार नोड्स का पता लगाता है।

डेप्थ फर्स्ट सर्च का क्या उपयोग है?

गहराई - पहली खोज टोपोलॉजिकल सॉर्टिंग, शेड्यूलिंग समस्याओं, ग्राफ़ में चक्र का पता लगाने और केवल एक समाधान के साथ पहेली को हल करने में उपयोग किया जाता है, जैसे कि भूलभुलैया या सुडोकू पहेली। अन्य अनुप्रयोगों में नेटवर्क का विश्लेषण करना शामिल है, उदाहरण के लिए, यह परीक्षण करना कि क्या कोई ग्राफ़ द्विदलीय है।

सिफारिश की: