बी-पेड़ और 2-3-4 पेड़ के बीच क्या अंतर है? इसके अलावा आप प्रत्येक की अधिकतम और न्यूनतम ऊंचाई कैसे प्राप्त करेंगे? धन्यवादबी-पेड़ और 2-3-4 पेड़ के बीच अंतर
उत्तर
... एक लिंक:
"2-3 -4 पेड़ क्रम के बी-पेड़ हैं 4. "
एक 2-3-4
एकB-tree
है।
इसे 2-3-4 पेड़ कहा जाता है क्योंकि गैर-पत्ती के लिए बच्चों की संख्या 2,3 या 4.
यह 6 वर्ष की थी, इसे 3-4- छोटे के लिए 5-6 पेड़, या 3-6 पेड़।
चूंकि न्यूनतम संख्या में अधिकतम आधा हिस्सा आधा है, इसलिए कोई भी आमतौर पर पूर्व को छोड़ सकता है और मीटर के बी-पेड़ के बारे में बात कर सकता है।
बी-पेड़ के आदेश को नोड के अधिकतम बच्चों के रूप में परिभाषित किया जाता है।
जैसा कि हमने देखा है, 2-3-4 पेड़ में, अधिकतम 4 है।
यह सबसे खराब और सबसे अच्छी स्थिति ऊंचाई general formula for B-trees द्वारा दी गई है।
सर्वश्रेष्ठ मामला: लॉग मीटर एन। (सभी नोड्स पूर्ण हैं)
सबसे खराब मामला: लॉग एम/2 एन। बच्चों की अधिकतम संख्या एक नोड हो सकता है, इस मामले में, 4 - - और
- मीटर कहाँ पेड़ के आदेश है (सभी नोड्स आधा खाली कर रहे हैं) n पेड़ में प्रविष्टियों की संख्या
'बी पेड़ किसी भी संख्या के एक आदेश हो सकता है "है - हाँ, लेकिन बी tre की एक विशेष उपवर्ग के लिए es, आप उस नंबर को अग्रिम में ठीक करते हैं। यह सामान्य रूप से Monarch butterfly के बारे में बात कर बनाम तितलियों के बारे में बात करने जैसा है। बी-पेड़ डेटा संरचनाओं का एक वर्ग हैं, जैसे तितली कीड़े की एक वर्ग हैं। Monarch butterflies तितलियों का एक उप-वर्ग हैं, जैसे 2-3-4 पेड़ बी-पेड़ों का उप-वर्ग हैं।
मैं किसी भी बेहतर नहीं कर सकते सिर्फ विकिपीडिया में लिंक जोड़ने: Wikipediaऔर एक बोली के लिए http://en.wikipedia.org/wiki/2-3-4_tree
मैंने इसे पढ़ा, हालांकि मैं अभी भी अनिश्चित था, क्या यह कह रहा है कि बी पेड़ के पास किसी भी संख्या का ऑर्डर हो सकता है जबकि 2-3-4 पेड़ के पास अधिकतम 4 का ऑर्डर हो सकता है? – zorgo
बी-पेड़ अस्तित्व में आने का मुख्य अंतर यह है कि सम्मिलन के समय आवश्यक नोड विभाजन की संख्या 2-4 पेड़ से कम है। 2-4 पेड़ में हमें कभी-कभी कैस्केड स्प्लिटिंग नामक एक शब्द मिला लेकिन बी-पेड़ में कोई कैस्केड विभाजन नहीं होता है।
आप बी पेड़ में कैस्केड विभाजन कर सकते हैं: http://en.wikipedia.org/wiki/B_Tree#Insertion – jrouquie
- 1. ट्रे और पेड़ के बीच अंतर?
- 2. क्वाड्री और केडी-पेड़ के बीच अंतर
- 3. रिग्रेशन पेड़ और मॉडल पेड़ के बीच अंतर
- 4. आदेशित और अनियंत्रित (रूट) पेड़ के बीच अंतर
- 5. पार्स पेड़ और व्युत्पन्न पेड़ों के बीच कोई अंतर?
- 6. पेड़ और निर्देशिका के बीच क्या अंतर है?
- 7. एवीएल पेड़ और स्प्ले पेड़ों के बीच अंतर
- 8. पेड़ की गहराई और ऊंचाई के बीच क्या अंतर है?
- 9. "। +" और "। +?" के बीच अंतर
- 10. AJAX के बीच अंतर और
- 11. CMake: $ {} और के बीच अंतर "$ {}"
- 12. ऑब्जेक्ट और * के बीच अंतर?
- 13. $ के बीच अंतर? और PowerShell
- 14. == और मामले के बीच अंतर?
- 15. "या" और "||" के बीच अंतर
- 16. वीबीए: और + के बीच अंतर
- 17. प्रत्यय पेड़ और कोशिशें। अंतर क्या है?
- 18. नोड और वर्टेक्स के बीच क्या अंतर है?
- 19. दक्षता में ऐरे और बाइनरी खोज पेड़ के बीच क्या अंतर है?
- 20. पैरामीटर परिभाषाओं के बीच अंतर (प्रकार और नाम), और (प्रकार * नाम) के बीच अंतर क्या हैं?
- 21. डेटा संरचना वृक्ष और ग्राफ के बीच क्या अंतर है?
- 22. संबंधों के बीच और कहां के बीच अंतर
- 23. BOOST_CHECK_CLOSE और BOOST_CHECK_CLOSE_FRACTION के बीच अंतर?
- 24. शून्य के बीच अंतर? और खाली? योजना
- 25. मूल्य और वस्तु के बीच अंतर
- 26. कंपास और सास के बीच अंतर?
- 27. स्ट्रॉन्ग और कमजोर आईबीओटलेट्स के बीच अंतर
- 28. COM और DCOM के बीच अंतर?
- 29. "coroutine" और "धागा" के बीच अंतर?
- 30. जेपीए और जेडीओ के बीच अंतर?
होमवर्क की तरह बदबू आ रही है। –
होमवर्क, व्यक्तिगत संशोधन नहीं। – zorgo