उत्तरों सहित डेटा संरचनाएँ वर्कशीट

मुफ़्त प्रिंट करने योग्य डेटा संरचनाएँ वर्कशीट: आसान से परीक्षा स्तर तक 8 प्रश्न, उत्तर कुंजी सहित। इसे प्रिंट करें या PDF के रूप में सहेजें।

नई वर्कशीटसंकेतों के साथ ऑनलाइन अभ्यास करें

शिक्षकों के लिए: कक्षा में मुफ़्त में प्रिंट, कॉपी और उपयोग करें। हर नई वर्कशीट में नए मान और उसकी अपनी उत्तर कुंजी होती है। अपने कोर्स पेज पर ExamProblems का लिंक देने के लिए धन्यवाद।

नाम: ____________________   दिनांक: ____________

1.आसान

सिंगली लिंक्ड लिस्ट में अंतिम नोड के next पॉइंटर में क्या होता है?

  1. Aपहले नोड का पता
  2. Bपिछले नोड का पता
  3. CNull (कोई नोड नहीं)
  4. Dलिस्ट में नोडों की संख्या
2.आसान

बाइनरी मिन-हीप का सबसे छोटा तत्व कहाँ मिलता है?

  1. Aसबसे बाएँ लीफ़ में
  2. Bकिसी भी लीफ़ में, जिसे खोजना पड़ता है
  3. Cऐरे की अंतिम स्थिति में
  4. Dरूट पर
3.आसान

स्टैक पर peek (या top) ऑपरेशन क्या करता है?

  1. Aस्टैक से सभी तत्व हटा देता है
  2. Bऊपरी तत्व हटाकर लौटाता है
  3. Cस्टैक का सबसे निचला तत्व लौटाता है
  4. Dऊपरी तत्व को हटाए बिना लौटाता है
4.मध्यम

डेप्थ-फ़र्स्ट सर्च (पुनरावृत्त संस्करण) किस डेटा संरचना का उपयोग करती है?

  1. Aकेवल हैश टेबल
  2. Bहीप
  3. Cस्टैक
  4. Dक्यू
5.मध्यम

n तत्वों के ऐरे के बीच में एक तत्व डालने की लागत क्या है?

  1. AO(n), क्योंकि बाद के तत्वों को खिसकना पड़ता है
  2. BO(n²), क्योंकि हर तत्व n बार खिसकता है
  3. CO(1), क्योंकि इंडेक्स ज्ञात है
  4. DO(log n), बाइनरी सर्च के कारण
6.मध्यम

आकार 7 की हैश टेबल h(k) = k mod 7 और लीनियर प्रोबिंग का उपयोग करती है। 10 डालने के बाद 17 कहाँ संग्रहीत होगा?

  1. Aइंडेक्स 0
  2. Bइंडेक्स 3
  3. Cइंडेक्स 4
  4. Dइंडेक्स 6
7.कठिन

एक डायनेमिक ऐरे भर जाने पर दोगुना होता है। कई कार्यान्वयन उसे आधा भरा होने के बजाय केवल एक-चौथाई भरा होने पर ही क्यों छोटा करते हैं?

  1. Aऐरे को सॉर्टेड रखने के लिए
  2. Bक्योंकि मेमोरी आवंटक मेमोरी को केवल ब्लॉक के चौथाई भागों में मुक्त कर सकता है
  3. Cसीमा के पास push और pop बारी-बारी से होने पर बार-बार आकार बदलने से बचने के लिए
  4. Dक्योंकि आधे पर आधा करने से तत्व खो जाएँगे
8.कठिन

ओपन एड्रेसिंग वाली हैश टेबल में डिलीशन अक्सर "टॉम्बस्टोन" चिह्न से क्यों किया जाता है?

  1. Aइससे टेबल क्रमबद्ध हो जाती है
  2. Bसुरक्षा के लिए हटाई गई कुंजियाँ हमेशा रखनी पड़ती हैं, इसलिए स्लॉट दोबारा उपयोग नहीं हो सकते
  3. Cटॉम्बस्टोन हैशिंग को तेज़ करते हैं
  4. Dस्लॉट खाली करने से अन्य कुंजियों का प्रोब अनुक्रम टूट सकता है

उत्तर कुंजी

  1. 1. C · Null (कोई नोड नहीं)
  2. 2. D · रूट पर
  3. 3. D · ऊपरी तत्व को हटाए बिना लौटाता है
  4. 4. C · स्टैक
  5. 5. A · O(n), क्योंकि बाद के तत्वों को खिसकना पड़ता है
  6. 6. C · इंडेक्स 4
  7. 7. C · सीमा के पास push और pop बारी-बारी से होने पर बार-बार आकार बदलने से बचने के लिए
  8. 8. D · स्लॉट खाली करने से अन्य कुंजियों का प्रोब अनुक्रम टूट सकता है

पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।