graph-traversal पर टैग किए गए जवाब

ग्राफ़ ट्रैवर्सल एल्गोरिदम जैसे बीएफएस और डीएफएस के बारे में प्रश्न।

8
ग्राफ़ खोज: चौड़ाई-पहला बनाम गहराई-पहला
ग्राफ़ खोजते समय, दो आसान एल्गोरिदम हैं: चौड़ाई-प्रथम और गहराई-पहले (आमतौर पर सभी आसन्न ग्राफ़ नोड्स को एक कतार (चौड़ाई-पहले) या स्टैक (गहराई-पहले) से जोड़कर)। अब, क्या एक के बाद एक फायदे हैं? जिनके बारे में मैं सोच सकता था: यदि आप अपने डेटा को ग्राफ़ के अंदर बहुत दूर …

7
बीएफएस / डीएफएस का उपयोग करके एक पेड़ के व्यास को खोजने के लिए एल्गोरिदम। यह काम क्यों करता है?
यह लिंक BFS / DFS का उपयोग करके अप्रत्यक्ष पेड़ के व्यास को खोजने के लिए एक एल्गोरिथ्म प्रदान करता है । सारांश: ग्राफ़ में किसी भी नोड पर बीएफएस चलाएं, पिछले खोजे गए नोड यू को याद करते हुए। अंतिम बार खोजे गए नोड v को याद करते हुए …

4
ग्राफ गहराई-पहली खोज में ग्रे नोड का उद्देश्य
गहराई-पहले खोज के कई कार्यान्वयनों में, जो मैंने देखा (उदाहरण के लिए: यहां ), कोड एक ग्रे वर्टेक्स (खोजा गया, लेकिन उसके सभी पड़ोसियों का दौरा नहीं किया गया था) और एक काले रंग के शीर्ष के बीच भेद किया गया (खोज की और उसके सभी पड़ोसियों का दौरा किया …

2
एक यूक्लिडियन प्लेन (2D) में सन्निहित ग्राफ के लिए सबसे छोटा गैर अन्तर्विभाजक मार्ग
ग्राफ़िक्स का सबसे छोटा रास्ता खोजने के लिए आप किस एल्गोरिथ्म का उपयोग करेंगे, जो एक यूक्लिडियन विमान में एम्बेडेड है, जैसे कि पथ में कोई आत्म-चौराहा (एम्बेडिंग में) नहीं होना चाहिए? उदाहरण के लिए, नीचे दिए गए ग्राफ़ में, आप से जाना चाहते हैं । आम तौर पर, दिक्जस्ट्रा …

1
भूलभुलैया से बाहर निकलने की गारंटी देने वाले कदम
2-आयामी भूलभुलैया को देखते हुए जहां आप 4 कमांड दे सकते हैं "ऊपर / नीचे / दाएं / बाएं"। भूलभुलैया को जानना लेकिन नहीं जहां व्यक्ति है, भूलभुलैया से बाहर निकलने की गारंटी देने वाले आदेशों का न्यूनतम अनुक्रम कैसे ढूंढें? मैं आदेशों के एकल अनुक्रम की तलाश कर रहा …

2
BST में खोज करने पर संभावित खोज पथों की संख्या
मेरे पास निम्नलिखित प्रश्न हैं, लेकिन इसके लिए उत्तर नहीं है। अगर मेरा तरीका सही है तो मैं सराहना करूंगा: Q. जब द्विआधारी खोज ट्री में कुंजी मूल्य 60 की खोज की जाती है, तो प्रमुख मान 10, 20, 40, 50, 70, 80, 90 वाले नोड्स ट्रैवर्स किए जाते हैं, …

4
क्या दो अलग-अलग वृक्षों का पूर्व-क्रम ट्रावेल भिन्न होते हुए भी समान हो सकता है?
यह प्रश्न बहुत कुछ समझाता है कि वे कर सकते हैं, लेकिन एक ही पूर्व-क्रम के साथ दो अलग-अलग पेड़ होने के कोई उदाहरण नहीं दिखाते हैं। यह भी उल्लेख किया गया है कि दो अलग-अलग पेड़ों के इन-ऑर्डर ट्रैवर्सल समान हो सकते हैं, हालांकि वे संरचनात्मक रूप से भिन्न …

3
चौड़ाई खोज में 'चौड़ाई' का क्या अर्थ है?
मैं पहले खोज के बारे में जान रहा था और मेरे दिमाग में एक सवाल आया कि बीएफएस को ऐसा क्यों कहा जाता है। CLRS द्वारा एल्गोरिथ्म का परिचय पुस्तक में , मैं इसके लिए निम्नलिखित कारण पढ़ता हूं: चौड़ाई-प्रथम खोज को इसलिए नाम दिया गया है क्योंकि यह खोजे …

1
डीएफएस और बीएफएस का कारण बनने वाले ग्राफ़ ठीक उसी क्रम में नोड्स को संसाधित करने के लिए
कुछ ग्राफ़ के लिए, DFS और BFS खोज एल्गोरिदम प्रक्रिया को ठीक उसी क्रम में नोड करते हैं, बशर्ते कि वे दोनों एक ही नोड पर शुरू हों। दो उदाहरण रेखांकन हैं जो पथ और रेखांकन हैं जो स्टार-आकार वाले हैं ( बच्चों की मनमानी संख्या के साथ गहराई पेड़ …

3
एक डीएफटी में क्रॉस किनारों और आगे के किनारों के बीच अंतर
पहले गहराई में, पेड़ के किनारों को परिभाषित किया जाता है (यानी कि किनारों का उपयोग किया गया था)। कुछ बचे हुए किनारे हैं जो कुछ अन्य नोड्स को जोड़ते हैं। क्रॉस एज और फॉरवर्ड एज में क्या अंतर है? विकिपीडिया से: इस फैले हुए पेड़ के आधार पर, मूल …

2
डीएफएस क्यों माना जाता है
इन नोटों के अनुसार , DFS माना जाता हैओ ( बी एम )O(bm)O(bm) अंतरिक्ष की जटिलता, जहां खbb पेड़ की शाखाओं में बंटी है और मmm राज्य अंतरिक्ष में किसी भी पथ की अधिकतम लंबाई है। Uninformed Search के इस विकीबूक पृष्ठ में भी ऐसा ही कहा गया है । …

1
दो नोड्स के बीच k- सबसे छोटा रास्ता खोजना
एक भारित खुदाई को देखते हुए जी = वी, ईजी=वी,इG=V,E, और एक वजन समारोह, घ( यू , वी )घ(यू,v)d(u,v), सामान्य रूप से सबसे कम पथ प्राप्त करने के लिए दिज्क्स्ट्रा के एल्गोरिथ्म का उपयोग कर सकते हैं। मुझे क्या दिलचस्पी है, कैसे प्राप्त करना है2एन डी2nघ2^{nd}-सर्वश्रेष्ठ मार्ग, 3आर डी3आरघ3^{rd}-सर्वश्रेष्ठ, और …

3
एक निर्देशित ग्राफ में अद्वितीय पथ
मैं एक वर्ग के लिए एक एल्गोरिथ्म डिजाइन कर रहा हूं जो यह निर्धारित करेगा कि क्या एक निर्देशित ग्राफ एक वर्टेक्स संबंध में अद्वितीय है जैसे कि किसी भी लिए से तक के सबसे अधिक पथ पर है । मैंने BFS (चौड़ाई-पहली खोज) का उपयोग करके शुरू किया है …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.