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

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

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

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

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

1.आसान

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

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

ट्री के लेवल-ऑर्डर ट्रैवर्सल के लिए कौन-सी डेटा संरचना उपयोग होती है?

  1. Aक्यू (Queue)
  2. Bप्रायोरिटी क्यू
  3. Cहैश टेबल
  4. Dस्टैक (Stack)
3.आसान

अमूर्त डेटा प्रकार के रूप में सेट (set) की परिभाषित विशेषता क्या है?

  1. Aयह केवल एक सिरे पर पहुँच की अनुमति देता है
  2. Bयह बिना दोहराव (duplicates) के तत्व संग्रहीत करता है
  3. Cयह तत्वों को सॉर्टेड क्रम में संग्रहीत करता है
  4. Dयह कुंजी-मान युग्म संग्रहीत करता है
4.मध्यम

यदि कुंजियाँ क्रमबद्ध क्रम में डाली जाएँ, तो n नोड वाले बाइनरी सर्च ट्री की सबसे खराब स्थिति में ऊँचाई क्या होगी?

  1. A1
  2. Bn (यह लिंक्ड लिस्ट बन जाता है)
  3. C√n
  4. Dlog₂ n
5.मध्यम

एडजेसेंसी मैट्रिक्स से यह जाँचने में कितना समय लगता है कि किनारा (u, v) मौजूद है या नहीं?

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

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

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

एक सर्वर अपना हैश फ़ंक्शन यूनिवर्सल फ़ैमिली से यादृच्छिक रूप से क्यों चुन सकता है?

  1. Aटेबल का आकार बदलने की आवश्यकता हटाने के लिए
  2. Bयह गारंटी देने के लिए कि हमलावर चाहे जो कुंजियाँ भेजे, कोई दो कुंजियाँ कभी न टकराएँ
  3. Cताकि यह बहुत असंभाव्य हो कि कोई हमलावर ऐसी कई कुंजियाँ चुन सके जो सभी टकराएँ
  4. Dहैश टेबल को सॉर्टेड बनाने के लिए
8.कठिन

सेगमेंट ट्री का उपयोग आमतौर पर किसके लिए किया जाता है?

  1. Aहर प्रीफ़िक्स को अलग ट्री नोड में संग्रहीत करके स्ट्रिंग्स को वर्णानुक्रम में क्रमबद्ध करने के लिए
  2. Bस्टैक लागू करने के लिए
  3. Cग्राफ़ के किनारे संग्रहीत करने के लिए
  4. Dरेंज क्वेरी (जैसे रेंज योग) और अपडेट का O(log n) में उत्तर देने के लिए

उत्तर कुंजी

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

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