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

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

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

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

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

1.आसान

स्पेस कॉम्प्लेक्सिटी (space complexity) क्या मापती है?

  1. Aप्रोग्राम फ़ाइल के कंपाइल हो जाने के बाद उसका डिस्क स्पेस
  2. Bकंप्यूटर का भौतिक आकार
  3. Cइनपुट बढ़ने के साथ एल्गोरिदम को आवश्यक मेमोरी की मात्रा
  4. Dकोड की पंक्तियों की संख्या
2.आसान

n तत्वों वाले अनसॉर्टेड ऐरे में लीनियर सर्च (linear search) की टाइम कॉम्प्लेक्सिटी (वर्स्ट केस) क्या है?

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

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

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

1,000,000 तत्वों के सॉर्टेड ऐरे पर बाइनरी सर्च को वर्स्ट केस में लगभग कितनी तुलनाएँ चाहिए?

  1. Aलगभग 20
  2. Bलगभग 1,000
  3. Cलगभग 500,000
  4. Dलगभग 100
5.मध्यम

एक सरल रिकर्सिव फ़ैक्टोरियल फ़ंक्शन fact(n) = n × fact(n − 1) कितना स्टैक स्पेस उपयोग करता है?

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

एक फ़ंक्शन n इटरेशन का एक लूप चलाता है और फिर, अलग से, n इटरेशन का एक और लूप। इसकी टाइम कॉम्प्लेक्सिटी क्या है?

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

little-o नोटेशन के बारे में कौन-सा कथन सही है?

  1. A2n = o(n), क्योंकि 2n धीरे बढ़ता है
  2. Bn² = o(n)
  3. Cn = o(n²), पर n, o(n) नहीं है
  4. Dn = o(n), क्योंकि हर फलन स्वयं का little-o है
8.कठिन

क्लास P की कौन-सी परिभाषा सही है?

  1. Aसमस्याएँ जिन्हें हर कंप्यूटर पर घातांकी समय चाहिए
  2. Bसमस्याएँ जो समानांतर रूप से हल हो सकती हैं
  3. Cनिर्णय समस्याएँ जो एक नियतात्मक (deterministic) एल्गोरिदम द्वारा बहुपदी समय में हल हो सकती हैं
  4. Dसमस्याएँ जिनके समाधान जाँचे तो जा सकते हैं पर बहुपदी समय में कभी खोजे नहीं जा सकते

उत्तर कुंजी

  1. 1. C · इनपुट बढ़ने के साथ एल्गोरिदम को आवश्यक मेमोरी की मात्रा
  2. 2. A · O(n)
  3. 3. B · O(n²)
  4. 4. A · लगभग 20
  5. 5. D · O(n)
  6. 6. B · O(n)
  7. 7. C · n = o(n²), पर n, o(n) नहीं है
  8. 8. C · निर्णय समस्याएँ जो एक नियतात्मक (deterministic) एल्गोरिदम द्वारा बहुपदी समय में हल हो सकती हैं

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