1.आसान
दो नेस्टेड लूप वाले एल्गोरिदम की, जिनमें से प्रत्येक n बार चलता है, सामान्यतः कौन-सी कॉम्प्लेक्सिटी होती है?
- AO(2n)
- BO(n²)
- CO(log n)
- DO(n)
2.आसान
इनमें से कौन-सा रनिंग टाइम बहुपदी (polynomial) है?
- AO(2ⁿ)
- BO(n³)
- CO(nⁿ)
- DO(n!)
3.आसान
किसी रिकर्सिव फ़ंक्शन का बेस केस क्या है?
- Aवह कॉल जो सबसे अधिक मेमोरी लेती है
- Bफ़ंक्शन की पहली पंक्ति
- Cवह स्थिति जिसका उत्तर बिना कोई और रिकर्सिव कॉल किए सीधे दिया जाता है
- Dसबसे बड़े इनपुट वाली स्थिति, जिसे किसी भी रिकर्सिव कॉल से पहले संभाला जाता है
4.मध्यम
प्रिम का एल्गोरिदम मिनिमम स्पैनिंग ट्री कैसे बनाता है?
- Aयह सबसे महँगा किनारा तब तक हटाता है जब तक कोई चक्र न बचे
- Bयह ब्रेड्थ-फ़र्स्ट सर्च चलाकर BFS ट्री रखता है
- Cयह सभी किनारों को भार के अनुसार सॉर्ट करता है और हर किनारे को तब तक जोड़ता है जब तक वह फ़ॉरेस्ट में चक्र (cycle) न बनाए
- Dयह एक प्रारंभिक शीर्ष से एक ट्री बढ़ाता है, और ट्री से बाहर जाने वाला सबसे सस्ता किनारा जोड़ता है
5.मध्यम
रिकरेंस T(n) = 2T(n/2) + O(1) का हल क्या है?
- AO(n log n)
- BO(log n)
- CO(n)
- DO(n²)
6.मध्यम
1, 3 और 4 के सिक्कों और 6 की राशि के साथ, ग्रीडी "पहले सबसे बड़ा सिक्का" विधि इष्टतम की तुलना में कितने सिक्के उपयोग करती है?
- Aग्रीडी 3 सिक्के उपयोग करती है; इष्टतम 3 है
- Bग्रीडी 3 सिक्के उपयोग करती है; इष्टतम 2 है
- Cग्रीडी 2 सिक्के उपयोग करती है; इष्टतम 2 है
- Dग्रीडी 4 सिक्के उपयोग करती है; इष्टतम 3 है
7.कठिन
नैपसैक के किस रूप के लिए ग्रीडी नियम "वस्तुओं को प्रति भार मूल्य के क्रम में लें" हमेशा इष्टतम उत्तर देता है?
- Aफ़्रैक्शनल नैपसैक, जिसमें वस्तुएँ बाँटी जा सकती हैं
- Bकोई भी रूप नहीं
- Cदोनों रूप
- D0/1 नैपसैक, जिसमें वस्तुएँ हमेशा पूरी ली जानी चाहिए
8.कठिन
करात्सुबा गुणन T(n) = 3T(n/2) + O(n) को संतुष्ट करता है। इसका हल क्या है?
- AΘ(nlog₂ 3), लगभग n1.585
- BΘ(n3)
- CΘ(n log n)
- DΘ(n²)
उत्तर कुंजी
- 1. B · O(n²)
- 2. B · O(n³)
- 3. C · वह स्थिति जिसका उत्तर बिना कोई और रिकर्सिव कॉल किए सीधे दिया जाता है
- 4. D · यह एक प्रारंभिक शीर्ष से एक ट्री बढ़ाता है, और ट्री से बाहर जाने वाला सबसे सस्ता किनारा जोड़ता है
- 5. C · O(n)
- 6. B · ग्रीडी 3 सिक्के उपयोग करती है; इष्टतम 2 है
- 7. A · फ़्रैक्शनल नैपसैक, जिसमें वस्तुएँ बाँटी जा सकती हैं
- 8. A · Θ(nlog₂ 3), लगभग n1.585
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।