runtime-analysis पर टैग किए गए जवाब

एक एल्गोरिथ्म के रनटाइम में वृद्धि का आकलन करने के तरीकों के बारे में प्रश्न जैसे इनपुट आकार बढ़ता है।

1
जानवर बल Delaunay त्रिभुज एल्गोरिथ्म जटिलता
मार्क डे बर्ग एट अल द्वारा "कम्प्यूटेशनल ज्यामिति: एल्गोरिदम और एप्लिकेशन" पुस्तक में , डेलुनाय त्रिकोणों की गणना के लिए एक बहुत ही सरल जानवर बल एल्गोरिथ्म है। एल्गोरिथ्म अवैध किनारों की धारणा का उपयोग करता है - किनारों जो एक मान्य डेलुनाय त्रिभुज में प्रकट नहीं हो सकते हैं …

3
डीएफए कम से कम करने के लिए ब्रोज़ोज़ोस्की का एल्गोरिदम
Brzozowski का DFA न्यूनतमकरण एल्गोरिथ्म DFA लिए न्यूनतम DFA बनाता GGGहै: में सभी किनारों पीछे GGG , प्रारंभिक अवस्था बनाने एक राज्य स्वीकार करते हैं, और एक NFA पाने के लिए प्रारंभिक राज्यों स्वीकार करते हैं, N′N′N' रिवर्स भाषा के लिए, Powerset निर्माण का उपयोग कर पाने के लिए G′G′G' …

4
क्या कोई एल्गोरिदम या डेटा संरचनाएं हैं जिन्हें सेट के औसत मूल्य को खोजने की आवश्यकता है?
मैं अपनी कक्षा के लिए इस पुस्तक को पढ़ रहा हूं, रैंडमाइज्ड एल्गोरिदम। इस विशेष पुस्तक में, यादृच्छिक चयन का उपयोग करके एक सरणी के माध्यिका को खोजने के लिए समर्पित एक पूरा खंड है, जो एक अधिक कुशल एल्गोरिदम की ओर जाता है। अब, मैं यह जानना चाहता था …

2
एल्गोरिथ्म समय विश्लेषण "इनपुट आकार" बनाम "इनपुट तत्व"
मैं अभी भी "इनपुट लंबाई" और "इनपुट आकार" शब्दों के साथ थोड़ा भ्रमित हूं, जब एक एल्गोरिथ्म में स्पर्शोन्मुख ऊपरी सीमा का विश्लेषण और वर्णन करने के लिए उपयोग किया जाता है लगता है कि एल्गोरिथ्म के लिए इनपुट लंबाई बहुत तरह के डेटा और उस एल्गोरिथ्म पर निर्भर करती …

1
क्यों नथ के रैखिक-समय गुणा एल्गोरिथ्म "गिनती" नहीं करता है?
गुणन एल्गोरिदम पर विकिपीडिया पृष्ठ डोनाल्ड नथ द्वारा एक दिलचस्प एक का उल्लेख करता है । मूल रूप से, इसमें लॉगरिदमिक-आकार के गुणकों की एक पूर्वनिर्मित तालिका के साथ फूरियर-ट्रांसफॉर्म गुणा का संयोजन शामिल है। यह रैखिक समय में चलता है। लेख इस एल्गोरिथ्म की तरह काम करता है किसी …

2
अहो-कोरासिक एल्गोरिथ्म और राबिन-कार्प एल्गोरिथम के बीच तुलना
मैं स्ट्रिंग खोज एल्गोरिदम पर काम कर रहा हूं जो कई पैटर्न खोज का समर्थन करता है। मुझे दो एल्गोरिदम मिले जो कि रनिंग टाइम के मामले में सबसे मजबूत उम्मीदवारों की तरह प्रतीत होते हैं, जैसे कि अहो-कोरसिक और राबिन-कार्प । हालाँकि, मुझे दोनों एल्गोरिदम के बीच कोई व्यापक …

2
N मल्टीचोज k की जटिलता को सरल बनाएं
मेरे पास पुनरावृत्ति के साथ कश्मीर तत्वों को चुनने के बराबर समय जटिलता के साथ एक पुनरावर्ती एल्गोरिदम है, और मैं सोच रहा था कि क्या मुझे अधिक सरलीकृत बिग-ओ अभिव्यक्ति मिल सकती है। मेरे मामले में, kkknnn से अधिक हो सकता है और वे स्वतंत्र रूप से बढ़ते हैं। …

2
सूचियों के बजाय खोज पेड़ों का उपयोग करना
मैं हैशिंग और बाइनरी सर्च ट्री सामग्री से जूझ रहा हूं। और मैंने पढ़ा कि समान हैश मानों के साथ प्रविष्टियों को संग्रहीत करने के लिए सूचियों का उपयोग करने के बजाय, द्विआधारी खोज पेड़ों का उपयोग करना भी संभव है। और मैं यह समझने की कोशिश करता हूं कि …

2
प्रयोगात्मक रूप से रनटाइम्स की तुलना करने के लिए कोई मानक है?
मेरी स्थिति मैं एक सॉफ्टवेयर मॉड्यूल पेश कर रहा हूं, जिसे मैं विकसित कर रहा हूं और उसी कार्य के लिए अन्य मॉड्यूल के लिए इसके रनटाइम की तुलना करना चाहता हूं। मुझे इसके बारे में पता है रनटाइम प्रयोगों की कमियों के , लेकिन कृपया मान लें कि मेरे …

4
क्या एल्गोरिदम के स्वचालित रनटाइम विश्लेषण के लिए एक विधि है?
मैं सोच रहा हूं, क्या स्वचालित रनटाइम विश्लेषण के लिए एक विधि है जो कम से कम एल्गोरिदम (एल्गोरिदम का विश्लेषण किया जा सकता है) के एक प्रासंगिक सबसेट पर काम करता है? मैंने "स्वचालित एल्गोरिथ्म विश्लेषण" को गुगला दिया जिसने मुझे यह दिया लेकिन यह बहुत ही कम है। …

2
में गुणा
मैं में देख रहा था यहाँ है, और मैं दो की गुणन के लिए सबसे अच्छा क्रम देखा nnn -bits संख्या है O(n⋅logn⋅2O(log∗n)O(n⋅log⁡n⋅2O(log∗⁡n)O(n\cdot \log n \cdot 2^{O(\log^* n)} , लेकिन मैं आसानी से कि में रन एक एल्गोरिथ्म नोटिस कर सकते हैं O(n⋅logn)O(n⋅log⁡n)O(n\cdot \log n) । आखिरकार, हम जानते हैं …

1
सबसे लंबे फाइबोनैचि विकल्प को खोजने के लिए एक भोले एल्गोरिदम की जटिलता
दो प्रतीकों और को देखते हुए , आइए -th फाइबोनैचि स्ट्रिंग को निम्नानुसार परिभाषित करें :b kएए\text{a}खख\text{b}ककk एफ( के ) = ⎧⎩⎨खएएफ( के - 1 ) ⋆ एफ( के - २ )यदि k=0यदि k=1अन्यएफ(क)={खअगर क=0एअगर क=1एफ(क-1)⋆एफ(क-2)अन्य F(k) = \begin{cases} \text{b} &\mbox{if } k = 0 \\ \text{a} &\mbox{if } k …

1
संभावित समारोह बाइनरी हीप एक्स्ट्रेक्ट ओ (1)
मुझे अधिकतम ढेर के लिए संभावित फ़ंक्शन का पता लगाने में मदद की आवश्यकता है ताकि निकालने का अधिकतम समय में पूरा हो जाए । मुझे यह जोड़ना चाहिए कि मुझे संभावित विधि की अच्छी समझ नहीं है।O(1)O(1)O(1) मुझे पता है कि डालने समारोह चाहिए "भुगतान" आदेश निकासी की लागत …

3
सीएलआरएस से डी-एरी हीप समस्या
मैं निम्नलिखित समस्या को हल करते समय भ्रमित हो गया (प्रश्न १-३)। सवाल एक डी -ढेर ढेर एक बाइनरी हीप की तरह है, लेकिन (एक संभावित अपवाद के साथ) गैर-पत्ती नोड्स में 2 बच्चों के बजाय डी बच्चे हैं। आप किसी सरणी में d -ary ढेर का प्रतिनिधित्व कैसे करेंगे …

1
समयबद्ध समस्या के सेगमेंट ट्री कार्यान्वयन के लिए समय जटिलता प्रमाण
मैं समझता हूं कि खंड के पेड़ों का उपयोग के उप सरणी के योग को खोजने के लिए किया जा सकता है । और यह यहाँ ट्यूटोरियल के अनुसार समय में किया जा सकता है ।AAAO(logn)O(log⁡n)\mathcal{O}(\log n) हालाँकि मैं यह साबित नहीं कर पा रहा हूँ कि क्वेरी करने का …

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