Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> प्रोग्रामिंग

स्पर्शोन्मुख संकेतन

<घंटा/>

एसिम्प्टोटिक नोटेशन

स्पर्शोन्मुख विश्लेषण के लिए एल्गोरिदम की जटिलताओं का प्रतिनिधित्व करने के लिए स्पर्शोन्मुख संकेतन का उपयोग किया जाता है। ये संकेतन जटिलताओं का प्रतिनिधित्व करने के लिए गणितीय उपकरण हैं। तीन संकेतन हैं जो आमतौर पर उपयोग किए जाते हैं।

बिग ओह नोटेशन

बिग-ओह (ओ) अंकन एक स्थिर कारक के भीतर एक फ़ंक्शन f(n) के लिए ऊपरी सीमा देता है।

स्पर्शोन्मुख संकेतन

हम f(n) =O(g(n)) लिखते हैं, यदि धनात्मक स्थिरांकn0 और c इस प्रकार हैं कि n0 के दाईं ओर f(n) हमेशा c*g(n) पर या नीचे होता है।

O(g(n)) ={ f(n) :सकारात्मक स्थिरांक c और n0 इस प्रकार मौजूद हैं कि 0 ≤ f(n) ≤ c g(n), सभी n ≥ n0}

के लिए

बिग ओमेगा नोटेशन

बिग-ओमेगा (Ω) संकेतन एक स्थिर कारक के भीतर f(n) फ़ंक्शन के लिए निचली सीमा देता है।

स्पर्शोन्मुख संकेतन

हम f(n) =Ω(g(n)) लिखते हैं, यदि धनात्मक स्थिरांकn0 और c ऐसे हैं कि n0 के दाईं ओर f(n) हमेशा c*g(n) पर या ऊपर स्थित होता है।

Ω(g(n)) ={ f(n) :सकारात्मक स्थिरांक c और n0 इस प्रकार मौजूद हैं कि 0 ≤ c g(n) ≤ f(n), सभी n ≥ n0}

के लिए

बिग थीटा नोटेशन

बिग-थीटा (Θ) संकेतन एक स्थिर कारक के भीतर एक फ़ंक्शन f(n) के लिए बाध्य करता है।

स्पर्शोन्मुख संकेतन

हम f(n) =Θ(g(n)) लिखते हैं, यदि धनात्मक स्थिरांकn0 और c1 और c2 हैं, तो n0 के दाईं ओर f(n) हमेशा c1*g(n) और c2*g के बीच स्थित होता है। (एन) समावेशी।

Θ(g(n)) ={f(n) :सकारात्मक स्थिरांक c1, c2 और n0 इस प्रकार मौजूद हैं कि 0 ≤ c1 g(n) ≤ f(n) ≤ c2 g(n), सभी n ≥ n0} के लिए



  1. 4 कारण आपका z-index काम नहीं कर रहा है (और इसे कैसे ठीक करें)

    जेड-इंडेक्स क्या है? Z-index एक CSS गुण है जो आपको HTML तत्वों को एक दूसरे के ऊपर परतों में रखने की अनुमति देता है। यह पहली बार में आसान लगता है, लेकिन यह भ्रामक रूप से सरल है। कुछ अजीब, गैर-सहज ज्ञान युक्त नियम हैं जो इसे आपके इच्छित व्यवहार नहीं कर सकते हैं- भले ही आप z-index को 999999 पर सेट करे

  1. स्पर्शोन्मुख विश्लेषण

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

  1. स्पर्शोन्मुख जटिलता

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