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

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

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

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

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

1.आसान

कौन-सा नोटेशन वृद्धि की ऊपरी सीमा (upper bound) को दर्शाता है?

  1. ABig Theta
  2. BLittle omega
  3. CBig Omega
  4. DBig O
2.आसान

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

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

मेमोइज़ेशन (memoisation) क्या है?

  1. Aफ़ंक्शन कॉल के परिणाम संग्रहीत करना ताकि दोहराई गई कॉल का उत्तर मेमोरी से मिले
  2. Bफ़ंक्शन लौटने के बाद मेमोरी मुक्त करना
  3. Cरिकर्शन को अपने आप समतुल्य लूप में बदलना ताकि कॉल स्टैक की आवश्यकता न रहे
  4. Dकोड की हर पंक्ति के आगे टिप्पणियाँ लिखना
4.मध्यम

m और n लंबाई की स्ट्रिंग्स के लॉन्गेस्ट कॉमन सबसीक्वेंस के लिए मानक डायनेमिक प्रोग्रामिंग एल्गोरिदम की टाइम कॉम्प्लेक्सिटी क्या है?

  1. AO(mn)
  2. BO(m + n)
  3. CO(mn log n)
  4. DO(2m+n)
5.मध्यम

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

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

गैर-ऋणात्मक एज वेट वाले ग्राफ़ में एक स्रोत से सबसे छोटे पथ कौन-सा एल्गोरिदम खोजता है?

  1. Aहर स्थिति में Bellman–Ford आवश्यक है
  2. BDijkstra का एल्गोरिदम
  3. Cडेप्थ-फ़र्स्ट सर्च (DFS)
  4. DKruskal का एल्गोरिदम
7.कठिन

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

  1. Aसमस्याएँ जो बहुपदी समय में हल नहीं हो सकतीं
  2. Bनिर्णय समस्याएँ जिनके "हाँ" उत्तर किसी प्रमाणपत्र (certificate) के साथ बहुपदी समय में सत्यापित हो सकते हैं
  3. Cसमस्याएँ जिन्हें कोई एल्गोरिदम हल नहीं कर सकता
  4. Dसमस्याएँ जो बहुपदी नहीं हैं
8.कठिन

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

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

उत्तर कुंजी

  1. 1. D · Big O
  2. 2. C · O(n²)
  3. 3. A · फ़ंक्शन कॉल के परिणाम संग्रहीत करना ताकि दोहराई गई कॉल का उत्तर मेमोरी से मिले
  4. 4. A · O(mn)
  5. 5. D · O(log n)
  6. 6. B · Dijkstra का एल्गोरिदम
  7. 7. B · निर्णय समस्याएँ जिनके "हाँ" उत्तर किसी प्रमाणपत्र (certificate) के साथ बहुपदी समय में सत्यापित हो सकते हैं
  8. 8. D · P की हर समस्या NP में भी है

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