यहां हम कुछ खोजी पेड़ और उनके अंतर देखेंगे। कई अलग-अलग खोज पेड़ हैं। वे प्रकृति में भिन्न हैं। बेसिक सर्च ट्री बाइनरी सर्च ट्री (BST) है। कुछ अन्य सर्च ट्री एवीएल ट्री, बी ट्री, रेड-ब्लैक ट्री, स्प्ले ट्री आदि हैं।
इन पेड़ों की तुलना उनके कार्यों के आधार पर की जा सकती है। हम इन पेड़ों की समय जटिलता देखेंगे
सर्च ट्री | औसत मामला | ||
---|---|---|---|
| सम्मिलित करें | हटाएं | खोज |
बाइनरी सर्च ट्री | O(लॉग n) | O(लॉग n) | O(लॉग n) |
AVL ट्री | O(लॉग<उप>2उप> n) | O(लॉग<उप>2उप> n) | O(लॉग<उप>2उप> n) |
बी वृक्ष | O(लॉग n) | O(लॉग n) | O(लॉग n) |
लाल-काले पेड़ | O(लॉग n) | O(लॉग n) | O(लॉग n) |
स्प्ले ट्री | O(लॉग<उप>2उप> n) | O(लॉग<उप>2उप> n) | O(लॉग<उप>2उप> n) |
सर्च ट्री | सबसे खराब स्थिति | ||
---|---|---|---|
| सम्मिलित करें | हटाएं | खोज |
बाइनरी सर्च ट्री | ओ(एन) | ओ(एन) | ओ(एन) |
AVL ट्री | O(लॉग<उप>2उप> n) | O(लॉग<उप>2उप> n) | O(लॉग<उप>2उप> n) |
बी वृक्ष | O(लॉग n) | O(लॉग n) | O(लॉग n) |
लाल-काले पेड़ | O(लॉग n) | O(लॉग n) | O(लॉग n) |
स्प्ले ट्री | O(लॉग<उप>2उप> n) | O(लॉग<उप>2उप> n) | O(लॉग<उप>2उप> n) |