Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट में न्यूनतम स्पैनिंग ट्री (MST)


न्यूनतम स्पैनिंग ट्री (MST) या न्यूनतम वजन वाला स्पैनिंग ट्री, एक कनेक्टेड, एज-वेटेड (अन)डायरेक्टेड ग्राफ के किनारों का एक सबसेट होता है जो सभी वर्टेक्स को बिना किसी साइकिल के जोड़ता है और जिसका कुल एज वजन न्यूनतम संभव होता है। अर्थात, यह एक स्पैनिंग ट्री है जिसके एज वजन का योग यथासंभव छोटा होता है।


  1. प्रिम का (मिनिमम स्पैनिंग ट्री) MST एल्गोरिदम प्रिम का (मिनिमम स्पैनिंग ट्री) MST एल्गोरिदम

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

  1. C++ में क्रुस्कल का न्यूनतम स्पैनिंग ट्री एल्गोरिदम - लालची एल्गोरिदम C++ में क्रुस्कल का न्यूनतम स्पैनिंग ट्री एल्गोरिदम - लालची एल्गोरिदम

    एक स्पैनिंग ट्री एक लिंक्ड और अनडायरेक्टेड ग्राफ का सबग्राफ है जो सभी वर्टेक्स को जोड़ता है। एक ग्राफ में कई स्पैनिंग ट्री हो सकते हैं। प्रत्येक ग्राफ पर न्यूनतम स्पैनिंग ट्री (MST) का वजन अन्य सभी स्पैनिंग ट्री के समान या कम होता है। स्पैनिंग ट्री के किनारों को वजन दिए जाते हैं और योग प्रत्येक किन

  1. डेटा स्ट्रक्चर में न्यूनतम स्पैनिंग ट्री डेटा स्ट्रक्चर में न्यूनतम स्पैनिंग ट्री

    एक स्पैनिंग ट्री एक अनडायरेक्टेड ग्राफ का एक सबसेट है जिसमें सभी वर्टेक्स न्यूनतम संख्या में एज द्वारा जुड़े होते हैं।यदि ग्राफ में सभी वर्टेक्स जुड़े हुए हैं, तो कम से कम एक स्पैनिंग ट्री मौजूद होती है। एक ग्राफ में एक से अधिक स्पैनिंग ट्री मौजूद हो सकती हैं।न्यूनतम स्पैनिंग ट्रीएक न्यूनतम स्पैनिंग