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

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

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

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

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

1.आसान

ऐरे में इंडेक्स द्वारा किसी तत्व तक पहुँचने में कितना समय लगता है?

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

मर्ज सॉर्ट की वर्स्ट-केस टाइम कॉम्प्लेक्सिटी क्या है?

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

एक O(n) एल्गोरिदम n = 10 लाख के लिए 3 सेकंड लेता है। n = 20 लाख के लिए लगभग कितना समय लगेगा?

  1. A12 सेकंड
  2. B6 सेकंड
  3. C3 सेकंड
  4. D9 सेकंड
4.मध्यम

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

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

क्विकसॉर्ट हमेशा पहले तत्व को पिवट के रूप में उपयोग करता है। किस इनपुट पर यह अपना वर्स्ट-केस व्यवहार दिखाता है?

  1. Aलंबाई 2 का ऐरे
  2. Bयादृच्छिक क्रम वाला ऐरे
  3. Cऐसा ऐरे जिसके सभी तत्व भिन्न हैं
  4. Dएक ऐरे जो पहले से सॉर्टेड है
6.मध्यम

डायनेमिक प्रोग्रामिंग (dynamic programming) तब उपयोगी है जब किसी समस्या में हों:

  1. Aकेवल यादृच्छिक इनपुट
  2. Bकेवल एक लूप
  3. Cओवरलैपिंग उप-समस्याएँ और इष्टतम उप-संरचना (optimal substructure)
  4. Dकोई उप-समस्या बिल्कुल न हो, ताकि उसे एक ही चरण में हल किया जा सके
7.कठिन

कौन-सा एल्गोरिदम बार-बार ऐसा सबसे सस्ता एज जोड़कर, जो चक्र न बनाए, मिनिमम स्पैनिंग ट्री खोजता है?

  1. AKruskal का एल्गोरिदम
  2. BDijkstra का एल्गोरिदम
  3. CFloyd–Warshall
  4. Dएक नोड से शुरू होने वाला Prim का एल्गोरिदम
8.कठिन

कोई समस्या NP-complete होती है यदि वह:

  1. Aहल करना असंभव है
  2. BNP में है और हर NP समस्या बहुपद समय में उसमें रिड्यूस होती है
  3. Cबहुपद समय में हल की जा सकती है
  4. DNP से बाहर है लेकिन सभी NP समस्याओं से कठिन है, जैसे हॉल्टिंग समस्या

उत्तर कुंजी

  1. 1. B · O(1)
  2. 2. B · O(n log n)
  3. 3. B · 6 सेकंड
  4. 4. C · O(n)
  5. 5. D · एक ऐरे जो पहले से सॉर्टेड है
  6. 6. C · ओवरलैपिंग उप-समस्याएँ और इष्टतम उप-संरचना (optimal substructure)
  7. 7. A · Kruskal का एल्गोरिदम
  8. 8. B · NP में है और हर NP समस्या बहुपद समय में उसमें रिड्यूस होती है

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