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

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

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

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

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

1.आसान

रिकर्शन (recursion) क्या है?

  1. Aएक लूप जो कभी समाप्त नहीं होता
  2. Bएक फ़ंक्शन जो छोटे इनपुट पर स्वयं को कॉल करता है
  3. Cएक सॉर्टिंग विधि
  4. Dएक प्रकार की डेटा संरचना
2.आसान

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

  1. Aबेस्ट-केस और वर्स्ट-केस रनिंग टाइम के बीच का मध्य मान
  2. Bऔसत लंबाई वाले इनपुट का समय
  3. Cn आकार के इनपुट के किसी दिए गए वितरण पर अपेक्षित समय
  4. Dसबसे आम कंप्यूटर पर समय
3.आसान

यदि कोई ऑपरेशन O(1) समय में चलता है, तो इसका क्या अर्थ है?

  1. Aवह रनिंग टाइम के प्रति सेकंड ठीक एक तत्व संसाधित करता है
  2. Bउसका रनिंग टाइम इनपुट आकार के साथ नहीं बढ़ता
  3. Cउसे केवल एक बार चलाया जा सकता है
  4. Dउसमें हमेशा ठीक एक सेकंड लगता है
4.मध्यम

क्या यह कहना सही है कि एक O(n²) एल्गोरिदम O(n³) भी है?

  1. Aनहीं, क्योंकि Big O को हमेशा फ़ंक्शन की सटीक वृद्धि दर बतानी चाहिए
  2. Bनहीं, क्योंकि बड़े n के लिए n³, n² से छोटा है
  3. Cहाँ, क्योंकि Big O एक ऊपरी सीमा है और n², n³ से तेज़ नहीं बढ़ता
  4. Dहाँ, पर केवल तब जब n 100 से छोटा हो
5.मध्यम

Big O में, जैसे O(log n) में, लघुगणक का आधार सामान्यतः क्यों छोड़ दिया जाता है?

  1. Aआधार केवल छोटे n के लिए मायने रखता है
  2. Bलघुगणक हमेशा पूर्णांकों में पूर्णांकित किए जाते हैं
  3. Cभिन्न आधारों वाले लघुगणक केवल एक स्थिर गुणक से भिन्न होते हैं
  4. Dकंप्यूटर विज्ञान में सभी लघुगणकों का आधार 10 होता है, इसलिए वह निहित है
6.मध्यम

फ़्लॉयड–वॉर्शल एल्गोरिदम क्या गणना करता है, और कितनी तेज़ी से?

  1. Aएक टोपोलॉजिकल क्रम, O(V²) में
  2. Bशीर्षों के सभी युग्मों के बीच सबसे छोटे पथ, O(V³) में
  3. Cएक मिनिमम स्पैनिंग ट्री, O(E log V) में
  4. Dएक स्रोत शीर्ष से बाकी सभी तक सबसे छोटे पथ, O(V + E) में
7.कठिन

अनिर्णेय (undecidable) समस्या और दुःसाध्य (intractable) समस्या में क्या अंतर है?

  1. Aदोनों का अर्थ है कि समस्या का कोई एल्गोरिदम ही नहीं है
  2. Bअनिर्णेय समस्याएँ NP में हैं, जबकि दुःसाध्य समस्याएँ P में हैं
  3. Cअनिर्णेय समस्या के लिए सभी इनपुट पर कोई एल्गोरिदम नहीं होता; दुःसाध्य के लिए होता है, पर बहुत धीमा
  4. Dदुःसाध्य समस्याएँ किसी भी एल्गोरिदम से हल नहीं हो सकतीं, जबकि अनिर्णेय समस्याओं को केवल घातांकी समय चाहिए
8.कठिन

P और NP के बारे में कौन-सा कथन सही है?

  1. ANP समस्याओं को जल्दी सत्यापित नहीं किया जा सकता
  2. Bयह सिद्ध हो चुका है कि P ≠ NP
  3. CNP का अर्थ है "not polynomial"
  4. DP की हर समस्या NP में भी है

उत्तर कुंजी

  1. 1. B · एक फ़ंक्शन जो छोटे इनपुट पर स्वयं को कॉल करता है
  2. 2. C · n आकार के इनपुट के किसी दिए गए वितरण पर अपेक्षित समय
  3. 3. B · उसका रनिंग टाइम इनपुट आकार के साथ नहीं बढ़ता
  4. 4. C · हाँ, क्योंकि Big O एक ऊपरी सीमा है और n², n³ से तेज़ नहीं बढ़ता
  5. 5. C · भिन्न आधारों वाले लघुगणक केवल एक स्थिर गुणक से भिन्न होते हैं
  6. 6. B · शीर्षों के सभी युग्मों के बीच सबसे छोटे पथ, O(V³) में
  7. 7. C · अनिर्णेय समस्या के लिए सभी इनपुट पर कोई एल्गोरिदम नहीं होता; दुःसाध्य के लिए होता है, पर बहुत धीमा
  8. 8. D · P की हर समस्या NP में भी है

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