उत्तरों सहित एल्गोरिदम और जटिलता वर्कशीट

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

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

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

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

1.आसान

सॉर्टेड ऐरे पर बाइनरी सर्च (binary search) की टाइम कॉम्प्लेक्सिटी क्या है?

  1. AO(1)
  2. BO(n)
  3. CO(n log n)
  4. DO(log n)
2.आसान

O(2ⁿ) वृद्धि को क्या कहते हैं?

  1. Aलघुगणकीय (logarithmic)
  2. Bरैखिक (linear)
  3. Cबहुपदी (polynomial)
  4. Dघातांकी (exponential)
3.आसान

किसी एल्गोरिदम का वर्स्ट-केस रनिंग टाइम क्या बताता है?

  1. Aआकार n के किसी यादृच्छिक इनपुट पर लगने वाला अपेक्षित समय
  2. Bn आकार के सभी इनपुट पर लगने वाला अधिकतम समय
  3. Cसबसे छोटे इनपुट पर लगने वाला समय
  4. Dधीमे कंप्यूटर पर लगने वाला समय
4.मध्यम

कौन-सा सॉर्टिंग एल्गोरिदम स्थिर (stable) है?

  1. Aसेलेक्शन सॉर्ट (सामान्य संस्करण)
  2. Bहीप सॉर्ट
  3. Cक्विकसॉर्ट (सामान्य इन-प्लेस संस्करण)
  4. Dमर्ज सॉर्ट
5.मध्यम

मर्ज सॉर्ट के लिए डायनेमिक प्रोग्रामिंग कोई वास्तविक गति-वृद्धि क्यों नहीं देती?

  1. Aडायनेमिक प्रोग्रामिंग केवल ग्राफ़ समस्याओं पर काम करती है, ऐरे पर नहीं
  2. Bमर्ज सॉर्ट पहले से ही O(n) है
  3. Cइसकी उप-समस्याएँ अतिव्यापी नहीं हैं, इसलिए दोबारा उपयोग करने को कुछ नहीं है
  4. Dमर्ज सॉर्ट की कोई रिकर्सिव संरचना नहीं है
6.मध्यम

रिकरेंस T(n) = T(n − 1) + O(n) का हल क्या है?

  1. AO(n)
  2. BO(n²)
  3. CO(2ⁿ)
  4. DO(n log n)
7.कठिन

क्या 22n, O(2ⁿ) में है?

  1. Aहाँ, क्योंकि Big O में घातांक के स्थिर गुणक हमेशा अनदेखे किए जाते हैं
  2. Bनहीं, क्योंकि 22n, 2ⁿ से धीमा बढ़ता है
  3. Cनहीं, क्योंकि 22n = 4ⁿ और 4ⁿ / 2ⁿ = 2ⁿ असीमित रूप से बढ़ता है
  4. Dहाँ, क्योंकि दोनों घातांकी हैं
8.कठिन

यह सिद्ध करने के लिए कि कोई निर्णय समस्या X NP-complete है, कौन-सी दो बातें दिखानी होंगी?

  1. AX, NP में है, और कोई ज्ञात NP-complete समस्या बहुपदी समय में X में रिड्यूस होती है
  2. BX, P की किसी समस्या में रिड्यूस होती है, और X, NP में है
  3. CX का कोई बहुपदी एल्गोरिदम नहीं है, और X निर्णेय है
  4. DX, P में है, और X, SAT में रिड्यूस होती है

उत्तर कुंजी

  1. 1. D · O(log n)
  2. 2. D · घातांकी (exponential)
  3. 3. B · n आकार के सभी इनपुट पर लगने वाला अधिकतम समय
  4. 4. D · मर्ज सॉर्ट
  5. 5. C · इसकी उप-समस्याएँ अतिव्यापी नहीं हैं, इसलिए दोबारा उपयोग करने को कुछ नहीं है
  6. 6. B · O(n²)
  7. 7. C · नहीं, क्योंकि 22n = 4ⁿ और 4ⁿ / 2ⁿ = 2ⁿ असीमित रूप से बढ़ता है
  8. 8. A · X, NP में है, और कोई ज्ञात NP-complete समस्या बहुपदी समय में X में रिड्यूस होती है

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