क्या और बीच एक जटिलता है [बंद]


10

क्या कोई जटिलता डिग्री है जो से बड़ी है और O (n \ log n) से छोटी है ?O(n)O(nlogn)


1
मुझे लगता है कि शायद यह सवाल कंप्यूटर साइंस स्टैकटेक्चेंज में बेहतर होगा?
LKlevin

@ लिल्विन: सहमत।
ज्योफ ऑक्सीबेरी

2
कंप्यूटर विज्ञान स्टैक एक्सचेंज इस तरह के बुनियादी सवालों के प्रति बहुत अनुकूल नहीं है।
निक अल्जीरिया

जवाबों:


20

n n लॉग एनnloglogn के बीच है और , और एक अपेक्षाकृत आम एक जंगल में मिल रहा है।nnlogn



1
यद्यपि, प्रश्नकर्ता की प्रेरणा के आधार पर यह प्रासंगिक अंतर नहीं हो सकता है - सभी व्यावहारिक उद्देश्यों के लिए सिर्फ एक छोटा स्थिर कारक है। loglogn
ईमोन नेरबोन

2
हाँ, हालांकि यह लिए सच है और साथ ही अगर काफी छोटा है! एनlognn
बिल बर्थ

1
@BillBarth हाँ, लेकिन यह घातीय रूप से कम निरंतर निरंतर है! loglogn
पाल जीडी

7

के शीर्ष पर , वहाँ भी है जिसमें समय की संख्या लघुगणक समारोह के क्रम में लागू किया जाना चाहिए है परिणाम 1 से कम या उसके बराबर होना।हे ( एन लॉग इन करें * ( एन ) ) लॉग *O(nlog(log(n)))O(nlog(n))log

उदाहरण के लिए, यदि आप पहले से ही एक यूक्लिडियन न्यूनतम फैले हुए वृक्ष को जानते हैं, तो Delaunay त्रिकोण को समय में खोजा जा सकता है ।O(nlog(n))

बहुत अधिक, एक उलटा एकरमन फ़ंक्शन को देख सकता है, जो कि जटिलता के कई एल्गोरिदम के विश्लेषण में पाया जा सकता है । यहाँ एक अच्छा परिचय हैα(n,n)O(nα(n,n))


2
महिमा को मत भूलना जो कि , पुनरावृत्त प्रतिलोम एकरमेनन फ़ंक्शन है! α(n)
एलेक्सिस बीग्नेसर

4

अनंत रूप से कई हैं, चूंकि किसी भी लिए । तो, विशेष रूप से, किसी भी ।α < β हे ( एन ) = हे ( एन ( लॉग एन ) 0 ) हे ( एन ( लॉग एन ) α ) हे ( n लॉग एन ) α ( 0 , 1 )O(n(logn)α)O(n(logn)β)α<βO(n)=O(n(logn)0)O(n(logn)α)O(nlogn)α(0,1)

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