पूर्णांक के एक सरणी में k 'वें सबसे बड़े तत्व को खोजने के लिए एक प्रसिद्ध सबसे खराब स्थिति चयन एल्गोरिदम है । यह एक अच्छा पर्याप्त धुरी खोजने के लिए एक मध्य-मध्ययुगीन दृष्टिकोण का उपयोग करता है , इनपुट सरणी को जगह में विभाजित करता है और फिर k 'वें सबसे बड़े तत्व के लिए खोज करता है।
क्या होगा यदि हमें इनपुट सरणी को छूने की अनुमति नहीं थी, तो ओ ( n ) समय में 'वें सबसे बड़े तत्व को खोजने के लिए कितने अतिरिक्त स्थान की आवश्यकता होगी ? क्या हम O ( 1 ) अतिरिक्त स्थान में k का सबसे बड़ा तत्व खोज सकते हैं और फिर भी रनटाइम O ( n ) रख सकते हैं ? उदाहरण के लिए, अधिकतम या न्यूनतम तत्व खोजने में O ( n ) समय और O ( 1 ) स्थान लगता है।
वास्तव में, मैं कल्पना नहीं कर सकता कि हम स्थान से बेहतर कर सकते हैं लेकिन क्या इसका कोई प्रमाण है?
एक संदर्भ के लिए किसी को इंगित कर सकते हैं या एक बहस क्यों के साथ आने 'वें तत्व की आवश्यकता होगी हे ( एन ) अंतरिक्ष में पाया जा सकता हे ( एन ) समय?