यदि कोई ऑपरेशन O(1) समय में चलता है, तो इसका क्या अर्थ है?
- Aवह रनिंग टाइम के प्रति सेकंड ठीक एक तत्व संसाधित करता है
- Bउसका रनिंग टाइम इनपुट आकार के साथ नहीं बढ़ता
- Cउसे केवल एक बार चलाया जा सकता है
- Dउसमें हमेशा ठीक एक सेकंड लगता है
यदि कोई ऑपरेशन O(1) समय में चलता है, तो इसका क्या अर्थ है?
एक O(n) एल्गोरिदम n = 10 लाख के लिए 3 सेकंड लेता है। n = 20 लाख के लिए लगभग कितना समय लगेगा?
एडजेसेंसी लिस्ट (adjacency list) के रूप में संग्रहीत ग्राफ़ पर डेप्थ-फ़र्स्ट सर्च (DFS) की टाइम कॉम्प्लेक्सिटी क्या है?
क्विकसॉर्ट की वर्स्ट-केस टाइम कॉम्प्लेक्सिटी क्या है?
आधार k में d अंकों वाले n पूर्णांकों पर LSD रेडिक्स सॉर्ट का रनिंग टाइम क्या है?
एक सरल रिकर्सिव फ़ैक्टोरियल फ़ंक्शन fact(n) = n × fact(n − 1) कितना स्टैक स्पेस उपयोग करता है?
बाइनरी काउंटर को बढ़ाने (increment) की एमॉर्टाइज़्ड लागत क्या है, यह देखते हुए कि एक वृद्धि कई बिट पलट सकती है?
for i = 1 to n: for (j = i; j ≤ n; j = j + i) O(1) कार्य करें — इसकी टाइम कॉम्प्लेक्सिटी क्या है?
पूरे चरण-दर-चरण हल: इस विषय का अभ्यास examproblems.com पर करें।