time-complexity पर टैग किए गए जवाब

इनपुट आकार के संदर्भ में व्यक्त समस्या को हल करने के लिए आवश्यक समय संसाधनों (परमाणु संचालन या मशीन चरणों की संख्या) की मात्रा। यदि आपका प्रश्न एल्गोरिदम विश्लेषण की चिंता करता है, तो इसके बजाय [रनटाइम-विश्लेषण] टैग का उपयोग करें। यदि आपका प्रश्न यह चिंता करता है कि एक गणना * कभी * समाप्त होगी या नहीं, तो इसके बजाय [कम्प्यूटेबिलिटी] टैग का उपयोग करें। समय-जटिलता शायद जटिलता सिद्धांत का सबसे महत्वपूर्ण उप-विषय है।

6
हम यह कैसे मान सकते हैं कि संख्याओं पर बुनियादी संचालन निरंतर समय लेता है?
आम तौर पर एल्गोरिदम में हम संख्याओं की तुलना, जोड़ या घटाव के बारे में परवाह नहीं करते हैं - हम मानते हैं कि वे समय में चलते हैं । उदाहरण के लिए, हम यह मानते हैं कि जब हम कहते हैं कि तुलना-आधारित छँटाई , लेकिन जब संख्याएँ रजिस्टर …

8
लॉगरिदमिक जटिलता के लिए एल्गोरिथ्म अंतर्ज्ञान
मेरा मानना है कि मैं जैसे जटिलताओं का एक उचित समझ होनी ओ (1)O(1)\mathcal{O}(1) , Θ ( एन )Θ(n)\Theta(n) और Θ ( एन2)Θ(n2)\Theta(n^2) । एक सूची के संदर्भ में, ओ (1)O(1)\mathcal{O}(1) एक निरंतर खोज है, इसलिए यह केवल सूची का प्रमुख हो रहा है। Θ ( एन )Θ(n)\Theta(n) वह जगह …

8
पूर्णांकों की एक सरणी के लिए सबसे तेज़ छँटाई एल्गोरिथ्म क्या है?
मैं अपने हाई स्कूल की पढ़ाई के दौरान कई छँटाई एल्गोरिदम में आया हूँ। हालाँकि, मैं कभी नहीं जानता कि सबसे तेज (पूर्णांक के यादृच्छिक सरणी के लिए) कौन है। तो मेरे सवाल हैं: वर्तमान में ज्ञात सबसे तेज़ सॉर्टिंग एल्गोरिथम कौन सा है? सैद्धांतिक रूप से, क्या यह संभव …

2
समय में अनियोजित सरणी के माध्यिका का पता लगाएं
एक अनियोजित सरणी के माध्यिका को खोजने के लिए, हम तत्वों के लिए समय में एक मिन-हीप बना सकते हैं , और फिर हम माध्य प्राप्त करने के लिए एक तत्वों द्वारा एक निकाल सकते हैं । लेकिन यह दृष्टिकोण समय लेगा ।ओ ( एन लॉगn )हे(nलॉग⁡n)O(n\log n)nnnn / 2n/2n/2ओ …

3
निर्णय की समस्याएं बनाम "वास्तविक" समस्याएं जो हां या नहीं नहीं हैं
मैंने कई जगहों पर पढ़ा कि कुछ समस्याएं लगभग अनुमानित हैं (यह लगभग एनपी-मुश्किल है उन्हें अनुमानित करने के लिए)। लेकिन सन्निकटन एक निर्णय समस्या नहीं है: उत्तर एक वास्तविक संख्या है और नहीं हां या नहीं। प्रत्येक वांछित सन्निकटन कारक के लिए भी, कई उत्तर हैं जो सही हैं …

1
क्या कोई 'स्ट्रिंग स्टैक' डेटा संरचना है जो इन स्ट्रिंग संचालन का समर्थन करता है?
मैं एक डेटा संरचना की तलाश कर रहा हूं, जो एक वर्ण सेट पर स्ट्रिंग्स का एक सेट संग्रहीत करता है , जो निम्न संचालन करने में सक्षम है। हम को दर्शाते हैं क्योंकि डेटा संरचना स्ट्रिंग्स के सेट को संग्रहीत करती है ।ΣΣ\SigmaD(S)D(S)\mathcal{D}(S)SSS Add-Prefix-Seton : दिए गए कुछ सेट …

4
एक ग्राफ के व्यास को खोजने की समय जटिलता
के व्यास का पता लगाने की समय जटिलता क्या है G=(V,E)G=(V,E)G=(V,E)? O(|V|2)O(|V|2){O}(|V|^2) O(|V|2+|V|⋅|E|)O(|V|2+|V|⋅|E|){O}(|V|^2+|V| \cdot |E|) O(|V|2⋅|E|)O(|V|2⋅|E|){O}(|V|^2\cdot |E|) ओ ( | वी| ⋅ | ए|2)हे(|वी|⋅|ए|2){O}(|V|\cdot |E|^2) एक ग्राफ का व्यास एक ग्राफ में सभी जोड़े के बीच सबसे छोटी पथ दूरी के सेट का अधिकतम है।जीजीG मुझे नहीं पता कि इसके …

2
परिशोधित समय
क्या एक ऑर्डर की गई सूची को बनाए रखने के लिए एक डेटा संरचना है जो में परिचालित समय में निम्नलिखित कार्यों का समर्थन करती है ?O(1)O(1)O(1) GetElement (k) : सूची के वें तत्व को लौटाएं ।kkk InsertAfter (x, y) : x के तुरंत बाद सूची में नया तत्व y …

3
क्या वास्तव में कम सीमा साबित करना संभव है?
किसी भी कम्प्यूटेशनल समस्या को देखते हुए, क्या इस तरह की गणना के लिए कम सीमा खोजने का कार्य वास्तव में संभव है? मुझे लगता है कि यह उबलता है कि एक एकल कम्प्यूटेशनल चरण को कैसे परिभाषित किया जाता है और हम किस मॉडल का उपयोग प्रमाण के लिए …

2
C ++ वैक्टर में amortized निरंतर क्यों push_back है?
मैं C ++ सीख रहा हूं और देखा है कि वैक्टर के लिए पुश_बैक फ़ंक्शन के लिए चलने का समय निरंतर है "परिशोधन।" प्रलेखन आगे नोट करता है कि "अगर एक रियलाइजेशन होता है, तो रियलाइजेशन पूरे आकार में रैखिक तक होता है।" क्या इसका मतलब यह नहीं होना चाहिए …

2
बहुपद समय में सफ़र करने वाले सेल्समैन की समस्या कैसी है?
इसलिए मैं इस विचार को समझता हूं कि निर्णय समस्या के रूप में परिभाषित किया गया है क्या कोई पथ P ऐसा है जिसकी लागत C से कम है? और आप आसानी से जांच सकते हैं कि यह आपके द्वारा प्राप्त पथ को सत्यापित करके सच है। हालांकि, क्या होगा …

6
O (n) समय में: सेट में सबसे बड़ा तत्व ढूंढें जहां तुलना संक्रमणीय नहीं है
शीर्षक प्रश्न बताता है। हमारे पास तत्वों की सूची के रूप में इनपुट है, कि हम तुलना कर सकते हैं (यह निर्धारित करें कि कौन सा सबसे बड़ा है )। कोई भी तत्व बराबर नहीं हो सकता। प्रमुख बिंदु: तुलना संक्रमणीय नहीं है (रॉक पेपर कैंची के बारे में सोचें): …

2
अंक योग अनुक्रम के तत्व को कुशलता से कैसे खोजें?
ब्याज से बाहर मैंने प्रोजेक्ट यूलर ( डिजिट सम अनुक्रम ) की "हाल की" श्रेणी से एक समस्या को हल करने की कोशिश की । लेकिन मैं समस्या को कुशलता से हल करने का एक तरीका सोचने में असमर्थ हूं। समस्या निम्नानुसार है (मूल प्रश्न अनुक्रम में शुरुआत में दो …

1
लॉक-फ़्री, निरंतर अपडेट-टाइम समवर्ती ट्री डेटा-स्ट्रक्चर्स?
मैं हाल ही में थोड़ा सा साहित्य पढ़ रहा हूं, और कुछ दिलचस्प डेटा संरचनाओं को पाया है। मैंने सबसे खराब स्थिति के अद्यतन समय [1-7] के लिए अद्यतन समय प्राप्त करने के विभिन्न विभिन्न तरीकों पर शोध किया है ।O(1)O(1)\mathcal{O}(1) हाल ही में मैंने कुशल समवर्ती पहुंच का समर्थन …

2
एक निर्देशित ग्राफ में एक ही लंबाई के कम से कम दो रास्ते खोजना
मान लीजिए हमारे पास एक निर्देशित ग्राफ और दो नोड्स और । मैं जानना चाहूंगा कि क्या निम्नलिखित निर्णय समस्या की गणना के लिए पहले से ही एल्गोरिदम हैं:ए बीजी = ( वी, ई)G=(V,E)G=(V,E)एAAबीBB क्या ही लंबाई के और के बीच कम से कम दो रास्ते हैं ?बएAAबीBB जटिलता के …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.