मैं बाइनरी पेड़ों की संरचना को समझता हूं और उन्हें कैसे पार करना है। हालांकि, मैं उनके वास्तविक उपयोगों, कार्यक्रमों और प्रोग्रामिंग में उद्देश्यों को महसूस करने के लिए संघर्ष कर रहा हूं। जब मैं पदानुक्रमित डेटा के 'वास्तविक जीवन' उदाहरणों के बारे में सोचता हूं तो उनके पास निश्चित रूप से 2 से अधिक बच्चे होते हैं। उदाहरण के लिए, एक परिवार के पेड़ में, एक माँ के पास अक्सर दो से अधिक बच्चे हो सकते हैं।
क्या 'बाइनरी ट्रीज़' केवल सरणियों और सूचियों पर तेजी से प्रसंस्करण समय के कारण रैखिक रूप से संबंधित डेटा को स्टोर करने के लिए उपयोगी होते हैं? वैकल्पिक रूप से, क्या वे पदानुक्रमित डेटा संग्रहीत करने में एक विशिष्ट उद्देश्य की सेवा करते हैं? यदि हां, तो बाइनरी पेड़ों के आवेदन के कौन से उदाहरण हैं। ऐसा कौन-सा डेटा है, जिसके नोड में अधिकतम 2 बच्चे हैं?