1.आसान
सिलेक्शन सॉर्ट (selection sort) कैसे काम करता है?
- Aयह ऐरे को आधे भागों में बाँटकर उन्हें मर्ज करता है
- Bयह हर तत्व को शिफ़्ट करके बढ़ते सॉर्टेड भाग में डालता है
- Cयह बार-बार अनसॉर्टेड भाग का न्यूनतम खोजकर उसे आगे की ओर स्वैप करता है
- Dयह बार-बार ग़लत क्रम वाले पड़ोसी तत्वों को स्वैप करता है
2.आसान
एडजेसेंसी लिस्ट (adjacency list) के रूप में संग्रहीत ग्राफ़ पर डेप्थ-फ़र्स्ट सर्च (DFS) की टाइम कॉम्प्लेक्सिटी क्या है?
- AO(V + E)
- BO(E log V)
- CO(V × E)
- DO(V²)
3.आसान
ब्रूट-फ़ोर्स एल्गोरिदम क्या है?
- Aवह जो हमेशा रिकर्शन का उपयोग करता है
- Bवह जो कई प्रोसेसरों पर चलता है
- Cवह जो यादृच्छिक रूप से उत्तर का अनुमान लगाता है
- Dवह जो सभी संभावित उम्मीदवार समाधान आज़माता है
4.मध्यम
Big O में, जैसे O(log n) में, लघुगणक का आधार सामान्यतः क्यों छोड़ दिया जाता है?
- Aआधार केवल छोटे n के लिए मायने रखता है
- Bलघुगणक हमेशा पूर्णांकों में पूर्णांकित किए जाते हैं
- Cकंप्यूटर विज्ञान में सभी लघुगणकों का आधार 10 होता है, इसलिए वह निहित है
- Dभिन्न आधारों वाले लघुगणक केवल एक स्थिर गुणक से भिन्न होते हैं
5.मध्यम
बॉटम-अप तालिका से n-वीं फ़िबोनाची संख्या की गणना की टाइम कॉम्प्लेक्सिटी क्या है?
- AO(2ⁿ)
- BO(n²)
- CO(log n)
- DO(n)
6.मध्यम
गैर-ऋणात्मक एज वेट वाले ग्राफ़ में एक स्रोत से सबसे छोटे पथ कौन-सा एल्गोरिदम खोजता है?
- AKruskal का एल्गोरिदम
- BDijkstra का एल्गोरिदम
- Cडेप्थ-फ़र्स्ट सर्च (DFS)
- Dहर स्थिति में Bellman–Ford आवश्यक है
7.कठिन
बड़े n के लिए n! और 2ⁿ की तुलना कैसी है?
- Aदोनों एक ही दर से बढ़ते हैं
- B2ⁿ, n! से तेज़ बढ़ता है
- Cn!, 2ⁿ से तेज़ बढ़ता है
- Dn!, O(n²) है
8.कठिन
इंसर्शन सॉर्ट सॉर्टेड इनपुट पर O(n) में चलता है। क्या यह तुलना-आधारित सॉर्टिंग की Ω(n log n) निचली सीमा का खंडन करता है?
- Aनहीं, क्योंकि इंसर्शन सॉर्ट तुलना-आधारित सॉर्ट नहीं है
- Bनहीं, निचली सीमा सभी इनपुट पर वर्स्ट केस पर लागू होती है, हर इनपुट पर नहीं
- Cहाँ, पर केवल 100 से छोटे ऐरे के लिए
- Dहाँ, इसलिए निचली सीमा ग़लत है
उत्तर कुंजी
- 1. C · यह बार-बार अनसॉर्टेड भाग का न्यूनतम खोजकर उसे आगे की ओर स्वैप करता है
- 2. A · O(V + E)
- 3. D · वह जो सभी संभावित उम्मीदवार समाधान आज़माता है
- 4. D · भिन्न आधारों वाले लघुगणक केवल एक स्थिर गुणक से भिन्न होते हैं
- 5. D · O(n)
- 6. B · Dijkstra का एल्गोरिदम
- 7. C · n!, 2ⁿ से तेज़ बढ़ता है
- 8. B · नहीं, निचली सीमा सभी इनपुट पर वर्स्ट केस पर लागू होती है, हर इनपुट पर नहीं
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।