एक पूर्णांक के साथ एक द्विआधारी पेड़ को देखते हुए बिना हे (एन) समय में एक द्विआधारी पेड़ पार करने के लिए कैसे, वाम & सही संकेत, कैसे एक पेड़ हे में पार कर सकते हैं (एन) समय और हे (1) अतिरिक्त स्मृति (कोई ढेर/कतार/रिकर्सन)?अतिरिक्त स्मृति
This guy ने एक समाधान दिया जो ओ (एन) कुल समय नहीं है जो वर्तमान पथ को एक पूर्णांक के रूप में एन्कोड किया गया है (और इस प्रकार सीमित गहराई के पेड़ों के लिए काम करता है)।
मैं शास्त्रीय समाधान
(spoiler)
है कि बच्चों में प्रत्येक नोड के माता-पिता इनकोडिंग के लिए देख रहा हूँ।
क्या प्रत्येक नोड में मूल सूचक होता है? – Richard
रिकर्सन को "अतिरिक्त मेमोरी" माना जाता है? –
असंबद्ध रिकर्सन स्टैक स्पेस का उपयोग करेगा, आमतौर पर ओ (1) से अधिक। – ripper234