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

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

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

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

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

1.आसान

डायरेक्टेड ग्राफ़ (directed graph) क्या है?

  1. Aऐसा ग्राफ़ जिसके किनारों की एक शीर्ष से दूसरे शीर्ष की ओर दिशा होती है
  2. Bऐसा ग्राफ़ जिसमें कोई चक्र (cycle) नहीं
  3. Cऐसा ग्राफ़ जिसके सभी किनारों के भार हों
  4. Dऐसा ग्राफ़ जिसमें हर दो भिन्न शीर्षों का युग्म एक किनारे से जुड़ा हो
2.आसान

ऐरे के तत्व मेमोरी में कैसे संग्रहीत होते हैं?

  1. Aहैश द्वारा चुने यादृच्छिक स्थानों पर
  2. Bमेमोरी पेजों के ट्री में
  3. Cबिखरे हुए, पॉइंटरों से जुड़े
  4. Dएक लगातार (contiguous) ब्लॉक में, एक के बाद एक
3.आसान

अनडायरेक्टेड ग्राफ़ में किसी शीर्ष की डिग्री क्या है?

  1. Aउससे जुड़े किनारों की संख्या
  2. Bएडजेसेंसी लिस्ट में उसकी स्थिति
  3. Cउससे सबसे लंबे पथ की लंबाई
  4. Dग्राफ़ में शीर्षों की संख्या
4.मध्यम

लिंक्ड लिस्ट में सेंटिनल (डमी) नोड का उद्देश्य क्या है?

  1. Aलिस्ट को नोडों की एक निश्चित अधिकतम संख्या से आगे बढ़ने से रोकना
  2. Bतत्वों की संख्या संग्रहीत करना
  3. Cलिस्ट को सॉर्टेड बनाना
  4. Dहेड या टेल पर विशेष मामलों को हटाकर कोड को सरल बनाना
5.मध्यम

बाइनरी सर्च ट्री में न्यूनतम कुंजी कैसे खोजते हैं?

  1. Aरूट से दाएँ चाइल्ड का अनुसरण तब तक करें जब तक कोई दायाँ चाइल्ड न रहे
  2. Bहर लीफ़ पर जाकर उनकी तुलना करें
  3. Cकेवल रूट को देखें
  4. Dरूट से बाएँ चाइल्ड का अनुसरण तब तक करें जब तक कोई बायाँ चाइल्ड न रहे
6.मध्यम

बाइनरी हीप में नया तत्व कैसे डाला जाता है?

  1. Aपूरे हीप को फिर से शुरू से बनाएँ
  2. Bउसे ऐरे के अंत में रखें और जब तक वह हीप गुण का उल्लंघन करे, ऊपर sift करें
  3. Cउसे रूट पर रखें और नीचे sift करें
  4. Dसभी बड़े तत्वों को एक स्थान दाएँ खिसकाकर उसे उसकी सॉर्टेड स्थिति में डालें
7.कठिन

union by rank और path compression के साथ union-find (डिसजॉइंट सेट) संरचना की प्रति ऑपरेशन परिशोधित (amortised) लागत क्या है?

  1. AO(α(n)), व्युत्क्रम एकरमान फ़ंक्शन, जो व्यवहार में लगभग स्थिर है
  2. BO(n²)
  3. CO(n)
  4. Dठीक O(log n)
8.कठिन

आपको O(k) मेमोरी से n संख्याओं की एक धारा (stream) से k सबसे छोटे मान रखने हैं। कौन-सा तरीका O(n log k) समय में काम करता है?

  1. Aअंतिम k मानों की FIFO क्यू
  2. Bसभी n मान रखने वाला मिन-हीप, जिससे अंत में k सबसे छोटे मान निकाले जाते हैं
  3. Cआकार k का मैक्स-हीप, छोटा मान आने पर उसका रूट बदलते हुए
  4. Dसभी n मानों का सॉर्टेड ऐरे

उत्तर कुंजी

  1. 1. A · ऐसा ग्राफ़ जिसके किनारों की एक शीर्ष से दूसरे शीर्ष की ओर दिशा होती है
  2. 2. D · एक लगातार (contiguous) ब्लॉक में, एक के बाद एक
  3. 3. A · उससे जुड़े किनारों की संख्या
  4. 4. D · हेड या टेल पर विशेष मामलों को हटाकर कोड को सरल बनाना
  5. 5. D · रूट से बाएँ चाइल्ड का अनुसरण तब तक करें जब तक कोई बायाँ चाइल्ड न रहे
  6. 6. B · उसे ऐरे के अंत में रखें और जब तक वह हीप गुण का उल्लंघन करे, ऊपर sift करें
  7. 7. A · O(α(n)), व्युत्क्रम एकरमान फ़ंक्शन, जो व्यवहार में लगभग स्थिर है
  8. 8. C · आकार k का मैक्स-हीप, छोटा मान आने पर उसका रूट बदलते हुए

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