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

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

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

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

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

1.आसान

किसी रिकर्सिव फ़ंक्शन का बेस केस क्या है?

  1. Aवह स्थिति जिसका उत्तर बिना कोई और रिकर्सिव कॉल किए सीधे दिया जाता है
  2. Bफ़ंक्शन की पहली पंक्ति
  3. Cवह कॉल जो सबसे अधिक मेमोरी लेती है
  4. Dसबसे बड़े इनपुट वाली स्थिति, जिसे किसी भी रिकर्सिव कॉल से पहले संभाला जाता है
2.आसान

बड़े n के लिए कौन-सा कॉम्प्लेक्सिटी क्लास सबसे तेज़ी से बढ़ता है?

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

डिवाइड-एंड-कॉन्कर एल्गोरिदम के तीन चरण कौन-से हैं?

  1. Aअनुमान, जाँच, दोहराव
  2. Bसॉर्ट, सर्च, रिटर्न
  3. Cपढ़ना, गणना, लिखना
  4. Dविभाजन (divide), विजय (conquer), संयोजन (combine)
4.मध्यम

मानक तीन लूप से दो n × n मैट्रिक्स गुणा करने की टाइम कॉम्प्लेक्सिटी क्या है?

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

पहुँच योग्य बेस केस के बिना रिकर्सिव फ़ंक्शन के बारे में कौन-सा कथन सही है?

  1. Aयह O(1) समय में चलता है
  2. Bयह तब तक स्वयं को कॉल करता रहता है जब तक कॉल स्टैक ओवरफ़्लो न हो जाए
  3. Cयह अपने आप 0 लौटाता है
  4. Dकंपाइलर हमेशा इसे ऐसे लूप में बदल देता है जो सुरक्षित रूप से समाप्त होता है
6.मध्यम

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

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

इंसर्शन सॉर्ट सॉर्टेड इनपुट पर O(n) में चलता है। क्या यह तुलना-आधारित सॉर्टिंग की Ω(n log n) निचली सीमा का खंडन करता है?

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

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

  1. AΘ(n log² n)
  2. BΘ(n log n)
  3. CΘ(n)
  4. DΘ(n²)

उत्तर कुंजी

  1. 1. A · वह स्थिति जिसका उत्तर बिना कोई और रिकर्सिव कॉल किए सीधे दिया जाता है
  2. 2. A · O(2ⁿ)
  3. 3. D · विभाजन (divide), विजय (conquer), संयोजन (combine)
  4. 4. B · O(n³)
  5. 5. B · यह तब तक स्वयं को कॉल करता रहता है जब तक कॉल स्टैक ओवरफ़्लो न हो जाए
  6. 6. B · O(n)
  7. 7. B · नहीं, निचली सीमा सभी इनपुट पर वर्स्ट केस पर लागू होती है, हर इनपुट पर नहीं
  8. 8. A · Θ(n log² n)

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