1.आसान
हैश टेबल डेटा को किस रूप में संग्रहीत करती है?
- Aकेवल एक क्रमबद्ध सूची के रूप में
- Bहैश फ़ंक्शन द्वारा खोजे जाने वाले कुंजी–मान युग्मों के रूप में
- Cक्रमबद्ध कुंजियों वाले ट्री के रूप में
- Dनिश्चित लंबाई की स्ट्रिंग के रूप में
2.आसान
बाइनरी ट्री का पोस्टऑर्डर ट्रैवर्सल नोडों को किस क्रम में देखता है?
- Aबायाँ सबट्री, फिर नोड, फिर दायाँ सबट्री
- Bनोड, फिर बायाँ सबट्री, फिर दायाँ सबट्री
- Cबायाँ सबट्री, फिर दायाँ सबट्री, फिर नोड
- Dदायाँ सबट्री, फिर नोड, फिर बायाँ सबट्री
3.आसान
ट्री में लीफ़ (leaf) क्या है?
- Aसबसे बड़े मान वाला नोड
- Bठीक एक चाइल्ड वाला नोड
- Cऐसा नोड जिसके कोई चाइल्ड नहीं
- Dऐसा नोड जिसका कोई पैरेंट नहीं
4.मध्यम
ओपन एड्रेसिंग वाली हैश टेबल में अधिकतम संभव लोड फ़ैक्टर क्या है?
- A1
- B0.5
- Cकोई अधिकतम नहीं है
- D2
5.मध्यम
आपके पास एक लिस्ट के बीच के नोड का संदर्भ है। किस लिस्ट में आप उसे O(1) में हटा सकते हैं?
- Aडायनेमिक ऐरे
- Bसिंगली लिंक्ड लिस्ट
- Cसॉर्टेड ऐरे
- Dडबली लिंक्ड लिस्ट
6.मध्यम
बाइनरी मिन-हीप में extract-min कैसे काम करता है?
- Aनए न्यूनतम के लिए सभी लीफ़ खोजें
- Bऐरे का अंतिम तत्व हटाएँ
- Cअंतिम तत्व को रूट पर ले जाकर नीचे sift करें
- Dरूट हटाकर सभी तत्वों को एक स्थान बाएँ खिसकाएँ
7.कठिन
डबल हैशिंग मुख्य रूप से लीनियर प्रोबिंग की कौन-सी समस्या घटाती है?
- Aटेबल में कुंजियाँ संग्रहीत करने की आवश्यकता
- Bकिसी कुंजी का मान पढ़ने की O(n) लागत
- Cहैश फ़ंक्शन की आवश्यकता
- Dप्राथमिक क्लस्टरिंग, जिसमें भरे स्लॉटों की लंबी शृंखलाएँ बनती हैं
8.कठिन
एक डायनेमिक ऐरे भर जाने पर दोगुना होता है। कई कार्यान्वयन उसे आधा भरा होने के बजाय केवल एक-चौथाई भरा होने पर ही क्यों छोटा करते हैं?
- Aक्योंकि आधे पर आधा करने से तत्व खो जाएँगे
- Bऐरे को सॉर्टेड रखने के लिए
- Cसीमा के पास push और pop बारी-बारी से होने पर बार-बार आकार बदलने से बचने के लिए
- Dक्योंकि मेमोरी आवंटक मेमोरी को केवल ब्लॉक के चौथाई भागों में मुक्त कर सकता है
उत्तर कुंजी
- 1. B · हैश फ़ंक्शन द्वारा खोजे जाने वाले कुंजी–मान युग्मों के रूप में
- 2. C · बायाँ सबट्री, फिर दायाँ सबट्री, फिर नोड
- 3. C · ऐसा नोड जिसके कोई चाइल्ड नहीं
- 4. A · 1
- 5. D · डबली लिंक्ड लिस्ट
- 6. C · अंतिम तत्व को रूट पर ले जाकर नीचे sift करें
- 7. D · प्राथमिक क्लस्टरिंग, जिसमें भरे स्लॉटों की लंबी शृंखलाएँ बनती हैं
- 8. C · सीमा के पास push और pop बारी-बारी से होने पर बार-बार आकार बदलने से बचने के लिए
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।