http://geeksforgeeks.org/?p=6358 क्या कोई यह बता सकता है कि मॉरिस ट्रैवर्सल की समय जटिलता o(n)
है? ट्रैवर्सल में, जब भी नोड में बाएं बच्चे होते हैं तो इसकी एक प्रति अपने पूर्ववर्ती के दाहिने बच्चे को बनाई जाती है। इतना बुरा मामला यह है कि पूर्ववर्ती प्रत्येक नोडमॉरिस ट्रैवर्सल ओ (एन) की जटिलता कैसी है?
while(pre->right != NULL && pre->right != current)
pre = pre->right;
जटिलता को बढ़ाने के लिए कौन सा है? क्या मुझे यहां कुछ याद आ रही है?
बस महसूस किया कि एक द्विआधारी पेड़ में सभी नोड्स के लिए पूर्ववर्ती खोजने ओ (एन) की समय लगेगा ... –