1.आसान
ट्री में किसी नोड की गहराई (depth) क्या है?
- Aउसके सबट्री में नोडों की संख्या
- Bउस नोड के चाइल्ड की संख्या
- Cउस नोड से सबसे गहरे लीफ़ तक किनारों की संख्या
- Dरूट से उस नोड तक किनारों की संख्या
2.आसान
कौन-सी डेटा संरचना "पहले आया, पहले बाहर" (FIFO) सिद्धांत पर काम करती है?
- Aहीप (Heap)
- Bक्यू (Queue)
- Cबाइनरी ट्री (Binary tree)
- Dस्टैक (Stack)
3.आसान
सिंगली लिंक्ड लिस्ट में प्रत्येक नोड में क्या होता है?
- Aडेटा और एक इंडेक्स
- Bडेटा और अन्य सभी नोड्स के संदर्भ
- Cकेवल डेटा
- Dडेटा और अगले नोड का संदर्भ
4.मध्यम
"{[()]}" में कोष्ठक संतुलित हैं या नहीं, यह जाँचने के लिए कौन-सी डेटा संरचना उपयोग होती है?
- Aबाइनरी सर्च ट्री
- Bस्टैक
- Cहैश टेबल
- Dक्यू
5.मध्यम
लोड फ़ैक्टर सीमा पार होने के बाद जब हैश टेबल rehash करती है, तो क्या होता है?
- Aकेवल टकराने वाली कुंजियाँ टेबल के अंत में एक नई ओवरफ़्लो लिस्ट में ले जाई जाती हैं
- Bमौजूदा कुंजियाँ उसी स्थान पर सॉर्ट की जाती हैं
- Cएक बड़ी टेबल आवंटित होती है और हर कुंजी फिर से डाली जाती है
- Dजगह बनाने के लिए सबसे पुरानी कुंजियाँ हटा दी जाती हैं
6.मध्यम
एडजेसेंसी मैट्रिक्स से यह जाँचने में कितना समय लगता है कि किनारा (u, v) मौजूद है या नहीं?
- AO(E)
- BO(log V)
- CO(V)
- DO(1)
7.कठिन
एक डायनेमिक ऐरे भर जाने पर दोगुना होता है। कई कार्यान्वयन उसे आधा भरा होने के बजाय केवल एक-चौथाई भरा होने पर ही क्यों छोटा करते हैं?
- Aक्योंकि मेमोरी आवंटक मेमोरी को केवल ब्लॉक के चौथाई भागों में मुक्त कर सकता है
- Bसीमा के पास push और pop बारी-बारी से होने पर बार-बार आकार बदलने से बचने के लिए
- Cक्योंकि आधे पर आधा करने से तत्व खो जाएँगे
- Dऐरे को सॉर्टेड रखने के लिए
8.कठिन
डेटाबेस और फ़ाइल सिस्टम में B-ट्री का उपयोग क्यों किया जाता है?
- Aवे डेटा को अक्रमबद्ध संग्रहीत करते हैं
- Bउन्हें पुनर्संतुलन की आवश्यकता नहीं होती
- Cवे किसी भी ऐरे से कम मेमोरी लेते हैं, इसलिए पूरा इंडेक्स हमेशा मुख्य मेमोरी में समा जाता है
- Dउनका उच्च ब्रांचिंग फ़ैक्टर ट्री को उथला रखता है, जिससे धीमी डिस्क रीड कम होती हैं
उत्तर कुंजी
- 1. D · रूट से उस नोड तक किनारों की संख्या
- 2. B · क्यू (Queue)
- 3. D · डेटा और अगले नोड का संदर्भ
- 4. B · स्टैक
- 5. C · एक बड़ी टेबल आवंटित होती है और हर कुंजी फिर से डाली जाती है
- 6. D · O(1)
- 7. B · सीमा के पास push और pop बारी-बारी से होने पर बार-बार आकार बदलने से बचने के लिए
- 8. D · उनका उच्च ब्रांचिंग फ़ैक्टर ट्री को उथला रखता है, जिससे धीमी डिस्क रीड कम होती हैं
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।