निर्माण दो कार्यों


19

निर्माण दो कार्यों संतोषजनक:,जी:आर+आर+

  1. ,जी निरंतर हैं;
  2. ,जी नीरस रूप से बढ़ रहे हैं;
  3. हे(जी) और ।जीहे()

2
क्या आपने इस संभावना पर विचार किया है कि ऐसे कार्य मौजूद नहीं हो सकते हैं?
jmite

यदि दोनों लॉगरिदमिको-एक्सपोनेंशियल हैं, तो या तो f = O ( g ) या g = O ( f ) हैं । व्यवहार में सामना किए गए अधिकांश कार्य इस रूप के हैं। ,जी=हे(जी)जी=हे()
युवल फिल्मस

जवाबों:


16

ऐसे कार्यों के लिए कई उदाहरण हैं। शायद यह समझने का सबसे आसान तरीका है कि इस तरह के उदाहरण को कैसे प्राप्त किया जाए, यह मैन्युअल रूप से इसका निर्माण कर रहा है।

आइए प्राकृतिक नंबरों पर कार्य शुरू करें, क्योंकि वे वास्तविक रूप से लगातार पूरे किए जा सकते हैं।

एक अच्छा तरीका है कि यह सुनिश्चित करने के और जी हे ( ) के लिए है वैकल्पिक परिमाण के अपने आदेश के बीच। उदाहरण के लिए, हम परिभाषित कर सकते हैंहे(जी)जीहे()

(n)={nn अजीब हैn2n सम है

फिर, हम हो सकता है बाधाओं और evens पर विपरीत व्यवहार। हालाँकि, यह आपके लिए काम नहीं करता है , क्योंकि ये फ़ंक्शन नीरस रूप से नहीं बढ़ रहे हैं।जी

हालाँकि, की पसंद कुछ हद तक मनमानी थी, और हम सिर्फ एकरसता बढ़ाने के लिए परिमाण बढ़ा सकते थे। इस तरह, हम साथ आ सकते हैं:n,n2

, और g ( n ) = { n 2 n - 1 n  विषम n 2 n n  सम है(n)={n2nn अजीब हैn2n-1n सम हैजी(n)={n2n-1n अजीब हैn2nn सम है

स्पष्ट रूप से ये मोनोटोन कार्य हैं। इसके अलावा, , अजीब पूर्णांकों पर के बाद से, बर्ताव करता है जैसे एन 2 n जबकि जी की तरह बर्ताव करता है n 2 n - 1 = n 2 n / n = ( n 2 n )(n)हे(जी(n))n2nजीn2n-1=n2n/n=(n2n) , और बुराइयों पर विपरीत असर डालती है।

अब आप सभी की जरूरत है कि उन्हें वास्तविक रूप से पूरा करें (जैसे पूर्णांक के बीच रैखिक भागों को जोड़कर, लेकिन यह वास्तव में बिंदु के बगल में है)।

इसके अलावा, अब जब आपके पास यह विचार है, तो आप ऐसे कार्यों के लिए `` बंद फ़ार्मुलों 'का निर्माण करने के लिए त्रिकोणमितीय फ़ंक्शंस का उपयोग कर सकते हैं, क्योंकि और कॉस दोलन कर रहे हैं, और वैकल्पिक बिंदुओं पर चोटी।पापक्योंकि


हम कह सकते हैं कि और जी ( एन ) हे ( एन 2 n ) ? f ( n ) और g ( n ) आपके उत्तर में परिभाषित हैं। f(n)O(n2n)g(n)O(n2n)f(n)g(n)
मयंक

हाँ। हम भी कह सकते हैं कि (के लिए इसी तरह ग्राम ) है, जो अधिक मजबूत है हेf(n)n2ngO
शाऊल

-3

मेरे लिए अच्छा चित्रण है: http://www.wolframalpha.com/input/?i=sin%28x%29%2B2x%2C+cos%28x%29%2B2x

जी ( एन ) = 2 x + एस ( एक्स ) हे ( जी ) जी हे ( )

(n)=2एक्स+रोंमैंn(एक्स)
जी(n)=2एक्स+सीरों(एक्स)
हे(जी)
जीहे()

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