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