1.आसान
सिंगली लिंक्ड लिस्ट में प्रत्येक नोड में क्या होता है?
- Aडेटा और एक इंडेक्स
- Bकेवल डेटा
- Cडेटा और अन्य सभी नोड्स के संदर्भ
- Dडेटा और अगले नोड का संदर्भ
2.आसान
बाइनरी ट्री को क्या परिभाषित करता है?
- Aट्री में ठीक दो स्तर होते हैं
- Bहर नोड के अधिकतम दो चाइल्ड होते हैं
- Cहर नोड के ठीक दो चाइल्ड होते हैं
- Dहर नोड एक बाइनरी संख्या संग्रहीत करता है
3.आसान
मैक्स-हीप गुण (max-heap property) क्या है?
- Aकुंजियाँ बाएँ से दाएँ सॉर्टेड होती हैं
- Bहर बाएँ चाइल्ड की कुंजी अपने दाएँ सहोदर की कुंजी से बड़ी या बराबर होती है
- Cहर पैरेंट की कुंजी उसके चाइल्ड की कुंजियों से बड़ी या बराबर होती है
- Dसभी लीफ़ में अधिकतम कुंजी होती है
4.मध्यम
एक क्यू दो स्टैक से बनाई गई है: "in" स्टैक पर push करें, और "out" स्टैक से pop करें, ख़ाली होने पर उसे "in" से फिर भरें। प्रति ऑपरेशन एमॉर्टाइज़्ड लागत क्या है?
- AO(log n)
- BO(n²)
- CO(n)
- DO(1)
5.मध्यम
आपके पास एक लिस्ट के बीच के नोड का संदर्भ है। किस लिस्ट में आप उसे O(1) में हटा सकते हैं?
- Aडबली लिंक्ड लिस्ट
- Bसिंगली लिंक्ड लिस्ट
- Cडायनेमिक ऐरे
- Dसॉर्टेड ऐरे
6.मध्यम
व्यवहार में ऐरे का ट्रैवर्सल प्रायः समान लंबाई की लिंक्ड लिस्ट से बहुत तेज़ क्यों होता है?
- Aऐरे ट्रैवर्सल कुल मिलाकर O(1) है जबकि लिंक्ड लिस्ट ट्रैवर्सल O(n)
- Bऐरे मानों की तुलना के लिए कम निर्देश उपयोग करते हैं
- Cलिंक्ड लिस्ट हमेशा तत्व डिस्क पर संग्रहीत करती हैं
- Dऐरे तत्व लगातार होते हैं, इसलिए वे CPU कैश का अच्छा उपयोग करते हैं
7.कठिन
डबल हैशिंग मुख्य रूप से लीनियर प्रोबिंग की कौन-सी समस्या घटाती है?
- Aटेबल में कुंजियाँ संग्रहीत करने की आवश्यकता
- Bप्राथमिक क्लस्टरिंग, जिसमें भरे स्लॉटों की लंबी शृंखलाएँ बनती हैं
- Cहैश फ़ंक्शन की आवश्यकता
- Dकिसी कुंजी का मान पढ़ने की O(n) लागत
8.कठिन
टोपोलॉजिकल सॉर्टिंग के लिए कान का एल्गोरिदम बार-बार in-degree 0 वाले शीर्ष हटाता है। उन शीर्षों को कौन-सी संरचना रखती है?
- Aसभी देखे गए किनारों का स्टैक
- Bएक एडजेसेंसी मैट्रिक्स जो दर्ज करे कि कौन-से शीर्ष पहले ही हटाए जा चुके हैं
- Cout-degree के अनुसार क्रमित मैक्स-हीप
- Din-degree 0 वाले शीर्षों की एक क्यू (या कोई भी संग्रह)
उत्तर कुंजी
- 1. D · डेटा और अगले नोड का संदर्भ
- 2. B · हर नोड के अधिकतम दो चाइल्ड होते हैं
- 3. C · हर पैरेंट की कुंजी उसके चाइल्ड की कुंजियों से बड़ी या बराबर होती है
- 4. D · O(1)
- 5. A · डबली लिंक्ड लिस्ट
- 6. D · ऐरे तत्व लगातार होते हैं, इसलिए वे CPU कैश का अच्छा उपयोग करते हैं
- 7. B · प्राथमिक क्लस्टरिंग, जिसमें भरे स्लॉटों की लंबी शृंखलाएँ बनती हैं
- 8. D · in-degree 0 वाले शीर्षों की एक क्यू (या कोई भी संग्रह)
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।