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

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

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

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

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

1.आसान

एडजेसेंसी लिस्ट (adjacency list) के रूप में संग्रहीत ग्राफ़ पर डेप्थ-फ़र्स्ट सर्च (DFS) की टाइम कॉम्प्लेक्सिटी क्या है?

  1. AO(E log V)
  2. BO(V + E)
  3. CO(V × E)
  4. DO(V²)
2.आसान

ब्रूट-फ़ोर्स एल्गोरिदम क्या है?

  1. Aवह जो सभी संभावित उम्मीदवार समाधान आज़माता है
  2. Bवह जो हमेशा रिकर्शन का उपयोग करता है
  3. Cवह जो कई प्रोसेसरों पर चलता है
  4. Dवह जो यादृच्छिक रूप से उत्तर का अनुमान लगाता है
3.आसान

3n² + 5n + 2 का Big O क्या है?

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

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

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

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

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

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

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

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

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

कौन-सी तकनीक किसी भी इनपुट पर क्विकसॉर्ट को अपेक्षित (expected) O(n log n) रनिंग टाइम देती है?

  1. Aपिवट को समान रूप से यादृच्छिक (uniformly at random) चुनना
  2. Bहमेशा पहला तत्व चुनना
  3. Cक्विकसॉर्ट चलाने से पहले इनपुट को सॉर्ट करना
  4. Dकेवल बाईं ओर रिकर्शन का उपयोग करना

उत्तर कुंजी

  1. 1. B · O(V + E)
  2. 2. A · वह जो सभी संभावित उम्मीदवार समाधान आज़माता है
  3. 3. C · O(n²)
  4. 4. B · इसकी उप-समस्याएँ अतिव्यापी नहीं हैं, इसलिए दोबारा उपयोग करने को कुछ नहीं है
  5. 5. D · O(n log n)
  6. 6. C · O(n²)
  7. 7. A · P की हर समस्या NP में भी है
  8. 8. A · पिवट को समान रूप से यादृच्छिक (uniformly at random) चुनना

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