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

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

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

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

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

1.आसान

n बड़ा होने पर इनमें से कौन सबसे धीमा बढ़ता है?

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

एडजेसेंसी लिस्ट (adjacency list) के रूप में संग्रहीत ग्राफ़ पर डेप्थ-फ़र्स्ट सर्च (DFS) की टाइम कॉम्प्लेक्सिटी क्या है?

  1. AO(V + E)
  2. BO(E log V)
  3. CO(V²)
  4. DO(V × E)
3.आसान

यदि कोई ऑपरेशन O(1) समय में चलता है, तो इसका क्या अर्थ है?

  1. Aउसका रनिंग टाइम इनपुट आकार के साथ नहीं बढ़ता
  2. Bवह रनिंग टाइम के प्रति सेकंड ठीक एक तत्व संसाधित करता है
  3. Cउसमें हमेशा ठीक एक सेकंड लगता है
  4. Dउसे केवल एक बार चलाया जा सकता है
4.मध्यम

V शीर्षों और E किनारों वाले ग्राफ़ पर बेलमैन–फ़ोर्ड एल्गोरिदम की टाइम कॉम्प्लेक्सिटी क्या है?

  1. AO(V³ × E)
  2. BO(V + E)
  3. CO(E log V)
  4. DO(V × E)
5.मध्यम

एक सॉर्टेड ऐरे में आप दोनों सिरों से एक-एक पॉइंटर को भीतर की ओर खिसकाते हुए ऐसे दो तत्व खोजते हैं जिनका योग लक्ष्य के बराबर हो। टाइम कॉम्प्लेक्सिटी क्या है?

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

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

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

बॉटम-अप विधि से n अनसॉर्टेड तत्वों से बाइनरी हीप बनाने की टाइम कॉम्प्लेक्सिटी क्या है?

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

यदि कोई किसी एक NP-complete समस्या के लिए बहुपदी-समय एल्गोरिदम खोज ले, तो क्या निष्कर्ष निकलेगा?

  1. ANP की हर समस्या बहुपदी समय में हल हो सकेगी, इसलिए P = NP
  2. Bकेवल वही एक समस्या P में चली जाएगी
  3. Cसभी घातांकी-समय एल्गोरिदम तुरंत रैखिक समय में चलने लगेंगे
  4. Dहॉल्टिंग समस्या निर्णेय हो जाएगी

उत्तर कुंजी

  1. 1. C · O(log n)
  2. 2. A · O(V + E)
  3. 3. A · उसका रनिंग टाइम इनपुट आकार के साथ नहीं बढ़ता
  4. 4. D · O(V × E)
  5. 5. B · O(n)
  6. 6. D · Dijkstra का एल्गोरिदम
  7. 7. D · O(n)
  8. 8. A · NP की हर समस्या बहुपदी समय में हल हो सकेगी, इसलिए P = NP

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