1.आसान
n तत्वों वाले अनसॉर्टेड ऐरे में लीनियर सर्च (linear search) की टाइम कॉम्प्लेक्सिटी (वर्स्ट केस) क्या है?
- AO(1)
- BO(log n)
- CO(n²)
- DO(n)
2.आसान
एडजेसेंसी लिस्ट (adjacency list) के रूप में संग्रहीत ग्राफ़ पर डेप्थ-फ़र्स्ट सर्च (DFS) की टाइम कॉम्प्लेक्सिटी क्या है?
- AO(V + E)
- BO(V²)
- CO(V × E)
- DO(E log V)
3.आसान
3n² + 5n + 2 का Big O क्या है?
- AO(n²)
- BO(5n)
- CO(3n²)
- DO(n³)
4.मध्यम
एक सरल रिकर्सिव फ़ैक्टोरियल फ़ंक्शन fact(n) = n × fact(n − 1) कितना स्टैक स्पेस उपयोग करता है?
- AO(1)
- BO(n)
- CO(n²)
- DO(log n)
5.मध्यम
क्या यह कहना सही है कि एक O(n²) एल्गोरिदम O(n³) भी है?
- Aहाँ, क्योंकि Big O एक ऊपरी सीमा है और n², n³ से तेज़ नहीं बढ़ता
- Bनहीं, क्योंकि बड़े n के लिए n³, n² से छोटा है
- Cनहीं, क्योंकि Big O को हमेशा फ़ंक्शन की सटीक वृद्धि दर बतानी चाहिए
- Dहाँ, पर केवल तब जब n 100 से छोटा हो
6.मध्यम
कई लाइब्रेरी सॉर्टिंग रूटीन बहुत छोटे सबऐरे के लिए इंसर्शन सॉर्ट पर क्यों चली जाती हैं?
- Aइंसर्शन सॉर्ट का ओवरहेड कम है और यह छोटे या लगभग सॉर्टेड इनपुट पर तेज़ है
- Bइंसर्शन सॉर्ट वर्स्ट केस में O(n log n) है
- Cरिकर्सिव एल्गोरिदम 10 से कम तत्वों वाले ऐरे नहीं सँभाल सकते
- Dबड़े इनपुट पर इंसर्शन सॉर्ट किसी भी अन्य सॉर्टिंग एल्गोरिदम से कम मेमोरी उपयोग करता है
7.कठिन
करात्सुबा गुणन T(n) = 3T(n/2) + O(n) को संतुष्ट करता है। इसका हल क्या है?
- AΘ(n²)
- BΘ(n log n)
- CΘ(nlog₂ 3), लगभग n1.585
- DΘ(n3)
8.कठिन
P और NP के बारे में कौन-सा कथन सही है?
- AP की हर समस्या NP में भी है
- BNP का अर्थ है "not polynomial"
- Cयह सिद्ध हो चुका है कि P ≠ NP
- DNP समस्याओं को जल्दी सत्यापित नहीं किया जा सकता
उत्तर कुंजी
- 1. D · O(n)
- 2. A · O(V + E)
- 3. A · O(n²)
- 4. B · O(n)
- 5. A · हाँ, क्योंकि Big O एक ऊपरी सीमा है और n², n³ से तेज़ नहीं बढ़ता
- 6. A · इंसर्शन सॉर्ट का ओवरहेड कम है और यह छोटे या लगभग सॉर्टेड इनपुट पर तेज़ है
- 7. C · Θ(nlog₂ 3), लगभग n1.585
- 8. A · P की हर समस्या NP में भी है
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।