1.आसान
डिवाइड-एंड-कॉन्कर एल्गोरिदम के तीन चरण कौन-से हैं?
- Aसॉर्ट, सर्च, रिटर्न
- Bअनुमान, जाँच, दोहराव
- Cपढ़ना, गणना, लिखना
- Dविभाजन (divide), विजय (conquer), संयोजन (combine)
2.आसान
किसी एल्गोरिदम का रनिंग टाइम O(n) है। इस वृद्धि को क्या कहते हैं?
- Aद्विघाती (quadratic)
- Bलघुगणकीय (logarithmic)
- Cरैखिक (linear)
- Dस्थिर (constant)
3.आसान
n तत्वों वाले अनसॉर्टेड ऐरे में लीनियर सर्च (linear search) की टाइम कॉम्प्लेक्सिटी (वर्स्ट केस) क्या है?
- AO(log n)
- BO(n²)
- CO(n)
- DO(1)
4.मध्यम
मर्ज सॉर्ट के लिए डायनेमिक प्रोग्रामिंग कोई वास्तविक गति-वृद्धि क्यों नहीं देती?
- Aमर्ज सॉर्ट की कोई रिकर्सिव संरचना नहीं है
- Bडायनेमिक प्रोग्रामिंग केवल ग्राफ़ समस्याओं पर काम करती है, ऐरे पर नहीं
- Cइसकी उप-समस्याएँ अतिव्यापी नहीं हैं, इसलिए दोबारा उपयोग करने को कुछ नहीं है
- Dमर्ज सॉर्ट पहले से ही O(n) है
5.मध्यम
किसी समस्या में इष्टतम उप-संरचना (optimal substructure) होने का क्या अर्थ है?
- Aहर उप-समस्या का आकार समान है
- Bएक इष्टतम समाधान उसकी उप-समस्याओं के इष्टतम समाधानों से बनाया जा सकता है
- Cसमस्या को स्थिर समय में हल किया जा सकता है
- Dसमस्या का ठीक एक इष्टतम समाधान है, जो हर उप-समस्या में साझा होता है
6.मध्यम
m और n लंबाई की स्ट्रिंग्स के लॉन्गेस्ट कॉमन सबसीक्वेंस के लिए मानक डायनेमिक प्रोग्रामिंग एल्गोरिदम की टाइम कॉम्प्लेक्सिटी क्या है?
- AO(mn log n)
- BO(m + n)
- CO(mn)
- DO(2m+n)
7.कठिन
कौन-सा एल्गोरिदम बार-बार ऐसा सबसे सस्ता एज जोड़कर, जो चक्र न बनाए, मिनिमम स्पैनिंग ट्री खोजता है?
- AKruskal का एल्गोरिदम
- BDijkstra का एल्गोरिदम
- CFloyd–Warshall
- Dएक नोड से शुरू होने वाला Prim का एल्गोरिदम
8.कठिन
स्ट्रासेन का एल्गोरिदम आधे आकार के ब्लॉकों के 8 के बजाय 7 रिकर्सिव गुणनों से मैट्रिक्स गुणा करता है। इसका रनिंग टाइम क्या है?
- AΘ(n³)
- BΘ(n² log n)
- CΘ(nlog₂ 7), लगभग n2.81
- DΘ(n2)
उत्तर कुंजी
- 1. D · विभाजन (divide), विजय (conquer), संयोजन (combine)
- 2. C · रैखिक (linear)
- 3. C · O(n)
- 4. C · इसकी उप-समस्याएँ अतिव्यापी नहीं हैं, इसलिए दोबारा उपयोग करने को कुछ नहीं है
- 5. B · एक इष्टतम समाधान उसकी उप-समस्याओं के इष्टतम समाधानों से बनाया जा सकता है
- 6. C · O(mn)
- 7. A · Kruskal का एल्गोरिदम
- 8. C · Θ(nlog₂ 7), लगभग n2.81
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।