पेड़ ट्रैवर्सल की समय जटिलता क्या है, मुझे यकीन है कि यह स्पष्ट होना चाहिए लेकिन मेरा गरीब मस्तिष्क अभी इसे बाहर नहीं कर सकता है।पेड़ के ट्रैवर्सल की समय जटिलता क्या है?
उत्तर
यह निर्भर करता है कि आप किस तरह का ट्रैवर्सल कर रहे हैं और एल्गोरिदम, लेकिन आम तौर पर यह ओ (एन) होगा जहां एन पेड़ में नोड्स की कुल संख्या होगी। गहराई के पहले ट्रैवर्सल के कैननिकल रिकर्सिव कार्यान्वयन, गहरे स्तर के क्रम में स्मृति (ढेर पर) का उपभोग करेंगे, जो एक संतुलित पेड़ पर लॉग (एन) होगा।
क्या यह एक एन-आरी पेड़ के सच है? मेरे पास एक डेटा संरचना है जो अधिकतम गहराई का पेड़ है और इसे पार करने के लिए मेरा दोस्त 3 लूप के लिए उपयोग कर रहा है, और कह रहा है कि उसका एल्गोरिदम 'ओ (एन^3)' समय में चलता है, लेकिन मेरा मानना है कि यह ' एन' समय, 'n' पेड़ – Nicholas
@ नोकोलस में नोड्स की कुल संख्या होने के नाते, आप सही हैं और आपका मित्र गलत है। यह चालू है)। – Uri
नहीं कि सिर्फ nn नोड्स के साथ एक पेड़ के लिए होगा?
आप प्रत्येक पेड़-छुट्टी पर जाते हैं, है ना? तो मैं कहूंगा कि यह रैखिक है।
मुझे लगता है कि यह "एन नोड्स" के साथ पेड़ होना चाहिए और "एन पत्ते" नहीं। – aamadmi
आप सही हैं, गलत टर्मिनोलिजी :) – Nanne
@Nanne सही एल्गोरिदम के साथ यह वास्तव में समय में एक रैखिक जटिलता है (प्रत्येक नोड पर जाकर), लेकिन इसमें अभी भी अंतरिक्ष में रैखिक जटिलता नहीं हो सकती है। ढेर का उपयोग करने की तरह। – Tim
- 1. बाइनरी पेड़ ट्रैवर्सल की जटिलताओं
- 2. मॉरिस ट्रैवर्सल ओ (एन) की जटिलता कैसी है?
- 3. ट्रीसेट पुनरावृत्ति की समय जटिलता क्या है?
- 4. random.sample की समय जटिलता
- 5. बाइनरी पेड़ स्तर ऑर्डर ट्रैवर्सल
- 6. बाइनरी पेड़ में नोड को हटाने की समय जटिलता क्या है
- 7. ट्रीमैप - खोज समय जटिलता
- 8. std :: map में find() की समय जटिलता?
- 9. हैश टेबल की समय जटिलता
- 10. स्मृति आवंटन की समय जटिलता
- 11. नींद की तरह की जटिलता क्या है?
- 12. फ्लेरी के एल्गोरिदम की समय जटिलता
- 13. OrderedDictionary की जटिलता क्या है?
- 14. बाइनरी सर्च पेड़ (इटरेटर का उपयोग करके) में ट्रैवर्सल जटिलता में ऑर्डर करें?
- 15. योजना में इस कार्य की समय जटिलता क्या है?
- 16. रूबी में ऐरे # यूनिक विधि की समय जटिलता क्या है?
- 17. क्लोजर में गिनती कार्य की समय जटिलता क्या है?
- 18. समय जटिलता
- 19. जावा में हैश मैप.containsKey() की समय जटिलता क्या है?
- 20. ट्रीसेट में आदेशित संचालन की समय जटिलता क्या है?
- 21. समय जटिलता
- 22. समय जटिलता()
- 23. समय जटिलता
- 24. समय जटिलता()
- 25. क्या वेक्टर की जटिलता :: स्पष्ट अनिर्दिष्ट है?
- 26. प्राथमिकता कतार जटिलता समय हटाएं
- 27. जावा में सेट की समय जटिलता
- 28. एल्गोरिदम की कंप्यूटिंग समय जटिलता पर संसाधन
- 29. पायथन सेट ऑपरेशंस की समय जटिलता?
- 30. जटिलता या प्रदर्शन की तुलना में विभिन्न निर्णय पेड़ एल्गोरिदम
यह रैखिक कला प्रोग्रामिंग वॉल्यूम 1 पृष्ठ 326 – new299
है क्या यह Knuth कंप्यूटर प्रोग्रामिंग की कला है? मैं इसे एक दोस्त को एक अच्छा उदाहरण देने के लिए यह खोजने की कोशिश कर रहा हूं कि एन-आरी पेड़ के लिए यह रैखिक है। – Nicholas
हां Knuth की "कंप्यूटर प्रोग्रामिंग की कला" – new299