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

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

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

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

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

1.आसान

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

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

ग्राफ़ किससे बना होता है?

  1. Aकेवल कुंजियों और हैश से
  2. Bकेवल एक रूट और पत्तियों से
  3. Cकिनारों (edges) से जुड़े शीर्षों (vertices/नोड्स) से
  4. Dपंक्तियों और स्तंभों से
3.आसान

डीक (deque, double-ended queue) क्या है?

  1. Aप्राथमिकता के अनुसार सॉर्टेड क्यू
  2. Bएक संरचना जो दोनों सिरों पर जोड़ने और हटाने की अनुमति देती है
  3. Cएक ऐरे साझा करने वाली दो अलग क्यू
  4. Dएक क्यू जो केवल पीछे से हटाने की अनुमति देती है
4.मध्यम

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

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

एक क्यू दो स्टैक से बनाई गई है: "in" स्टैक पर push करें, और "out" स्टैक से pop करें, ख़ाली होने पर उसे "in" से फिर भरें। प्रति ऑपरेशन एमॉर्टाइज़्ड लागत क्या है?

  1. AO(n)
  2. BO(1)
  3. CO(log n)
  4. DO(n²)
6.मध्यम

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

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

मानक ब्लूम फ़िल्टर से तत्वों को उनके बिट साफ़ करके सीधे क्यों नहीं हटाया जा सकता?

  1. Aब्लूम फ़िल्टर पूरे तत्व संग्रहीत करते हैं, और हैश हो जाने के बाद उन्हें दोबारा खोजा नहीं जा सकता
  2. Bहटाने से फ़ॉल्स पॉज़िटिव दर 100% हो जाएगी
  3. Cब्लूम फ़िल्टर के बिट बनने के बाद बदले नहीं जा सकते
  4. Dवे बिट अन्य तत्वों के भी हो सकते हैं, जिससे फ़ॉल्स नेगेटिव होंगे
8.कठिन

बाइनरी सर्च ट्री से दो चाइल्ड वाले नोड को हटाना आमतौर पर कैसे किया जाता है?

  1. Aउसे उसके in-order उत्तराधिकारी (या पूर्ववर्ती) से बदलकर और फिर उस नोड को हटाकर
  2. Bपूरे सबट्री को हटाकर
  3. Cउसके नीचे के सबट्री को शुरू से दोबारा बनाकर और उसमें मौजूद हर कुंजी को फिर से डालकर
  4. Dउसे रूट से अदला-बदली करके

उत्तर कुंजी

  1. 1. D · ऐसा ग्राफ़ जिसके किनारों की एक शीर्ष से दूसरे शीर्ष की ओर दिशा होती है
  2. 2. C · किनारों (edges) से जुड़े शीर्षों (vertices/नोड्स) से
  3. 3. B · एक संरचना जो दोनों सिरों पर जोड़ने और हटाने की अनुमति देती है
  4. 4. B · स्टैक
  5. 5. B · O(1)
  6. 6. C · रूट से बाएँ चाइल्ड का अनुसरण तब तक करें जब तक कोई बायाँ चाइल्ड न रहे
  7. 7. D · वे बिट अन्य तत्वों के भी हो सकते हैं, जिससे फ़ॉल्स नेगेटिव होंगे
  8. 8. A · उसे उसके in-order उत्तराधिकारी (या पूर्ववर्ती) से बदलकर और फिर उस नोड को हटाकर

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