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

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

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

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

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

1.आसान

दो नेस्टेड लूप वाले एल्गोरिदम की, जिनमें से प्रत्येक n बार चलता है, सामान्यतः कौन-सी कॉम्प्लेक्सिटी होती है?

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

कौन-सा सॉर्टिंग एल्गोरिदम गलत क्रम में मौजूद आसन्न तत्वों को बार-बार आपस में बदलता है?

  1. Aक्विकसॉर्ट (Quicksort)
  2. Bहीप सॉर्ट (Heap sort)
  3. Cबबल सॉर्ट (Bubble sort)
  4. Dमर्ज सॉर्ट (Merge sort)
3.आसान

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

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

वर्स्ट केस में तुलना-आधारित (comparison-based) सॉर्टिंग की निचली सीमा क्या है?

  1. AΩ(n log n)
  2. BΩ(n)
  3. CΩ(n²)
  4. DΩ(log n)
5.मध्यम

कौन-सा सॉर्टिंग एल्गोरिदम स्थिर (stable) है?

  1. Aक्विकसॉर्ट (सामान्य इन-प्लेस संस्करण)
  2. Bसेलेक्शन सॉर्ट (सामान्य संस्करण)
  3. Cहीप सॉर्ट
  4. Dमर्ज सॉर्ट
6.मध्यम

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

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

यह दिखाने के लिए कि कोई नई समस्या X NP-hard है, आपको क्या करना होगा?

  1. Aदिखाना कि X बहुपदी समय में सत्यापित हो सकती है
  2. Bकिसी ज्ञात NP-hard समस्या को बहुपदी समय में X में रिड्यूस करना
  3. CX को बहुपदी समय में किसी ज्ञात NP-hard समस्या में रिड्यूस करना
  4. Dदिखाना कि छोटे इनपुट के लिए X का कोई बहुपदी एल्गोरिदम नहीं है
8.कठिन

नैपसैक के किस रूप के लिए ग्रीडी नियम "वस्तुओं को प्रति भार मूल्य के क्रम में लें" हमेशा इष्टतम उत्तर देता है?

  1. Aदोनों रूप
  2. Bकोई भी रूप नहीं
  3. Cफ़्रैक्शनल नैपसैक, जिसमें वस्तुएँ बाँटी जा सकती हैं
  4. D0/1 नैपसैक, जिसमें वस्तुएँ हमेशा पूरी ली जानी चाहिए

उत्तर कुंजी

  1. 1. B · O(n²)
  2. 2. C · बबल सॉर्ट (Bubble sort)
  3. 3. C · O(n)
  4. 4. A · Ω(n log n)
  5. 5. D · मर्ज सॉर्ट
  6. 6. A · O(n²)
  7. 7. B · किसी ज्ञात NP-hard समस्या को बहुपदी समय में X में रिड्यूस करना
  8. 8. C · फ़्रैक्शनल नैपसैक, जिसमें वस्तुएँ बाँटी जा सकती हैं

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