1.आसान
एक O(n) एल्गोरिदम n = 10 लाख के लिए 3 सेकंड लेता है। n = 20 लाख के लिए लगभग कितना समय लगेगा?
- A9 सेकंड
- B6 सेकंड
- C12 सेकंड
- D3 सेकंड
2.आसान
एवरेज-केस रनिंग टाइम क्या बताता है?
- Aबेस्ट-केस और वर्स्ट-केस रनिंग टाइम के बीच का मध्य मान
- Bसबसे आम कंप्यूटर पर समय
- Cऔसत लंबाई वाले इनपुट का समय
- Dn आकार के इनपुट के किसी दिए गए वितरण पर अपेक्षित समय
3.आसान
कौन-सा नोटेशन वृद्धि की निचली सीमा (lower bound) को दर्शाता है?
- AΘ (Big Theta)
- Bo (little o)
- CΩ (Big Omega)
- DO (Big O)
4.मध्यम
बिना वेट वाले ग्राफ़ पर ब्रेड्थ-फ़र्स्ट सर्च (BFS) क्या खोजता है?
- Aऋणात्मक एज वेट वाले ग्राफ़ में सबसे छोटे पथ
- Bसभी ग्राफ़ों में एक टोपोलॉजिकल क्रम
- Cमिनिमम स्पैनिंग ट्री
- Dप्रारंभिक नोड से एज की संख्या के अनुसार सबसे छोटे पथ
5.मध्यम
रिकरेंस T(n) = 2T(n/2) + O(n) का हल क्या है?
- AO(log n)
- BO(n²)
- CO(n)
- DO(n log n)
6.मध्यम
V शीर्षों और E किनारों वाले ग्राफ़ पर बेलमैन–फ़ोर्ड एल्गोरिदम की टाइम कॉम्प्लेक्सिटी क्या है?
- AO(V + E)
- BO(E log V)
- CO(V³ × E)
- DO(V × E)
7.कठिन
यह दिखाने के लिए कि कोई नई समस्या X NP-hard है, आपको क्या करना होगा?
- AX को बहुपदी समय में किसी ज्ञात NP-hard समस्या में रिड्यूस करना
- Bदिखाना कि छोटे इनपुट के लिए X का कोई बहुपदी एल्गोरिदम नहीं है
- Cदिखाना कि X बहुपदी समय में सत्यापित हो सकती है
- Dकिसी ज्ञात NP-hard समस्या को बहुपदी समय में X में रिड्यूस करना
8.कठिन
P और NP के बारे में कौन-सा कथन सही है?
- Aयह सिद्ध हो चुका है कि P ≠ NP
- BNP समस्याओं को जल्दी सत्यापित नहीं किया जा सकता
- CP की हर समस्या NP में भी है
- DNP का अर्थ है "not polynomial"
उत्तर कुंजी
- 1. B · 6 सेकंड
- 2. D · n आकार के इनपुट के किसी दिए गए वितरण पर अपेक्षित समय
- 3. C · Ω (Big Omega)
- 4. D · प्रारंभिक नोड से एज की संख्या के अनुसार सबसे छोटे पथ
- 5. D · O(n log n)
- 6. D · O(V × E)
- 7. D · किसी ज्ञात NP-hard समस्या को बहुपदी समय में X में रिड्यूस करना
- 8. C · P की हर समस्या NP में भी है
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।