נראה לי שיש משהו שלא הבנתי בשאלה המצורפת כי מעבר רגיל על רשימה מקושרת באורך n עם שימוש במצביע לאבר הבא יקח Ozz והוספת פעולת הדפסה תוך כדי המעבר לא תשנה את הסיבוכיות, אז למה יכולה להיות הכוונה ?
זה כבר פשוט עץ בינארי רגיל לא ? ואז בסעיף הרקורסיבי אפשר לעבור במעבר Pre-order, in-order, post-order רגיל, לא ? מה ההבדל בין מימוש רגיל של עץ בינארי לזה של רשימה מקושרת ?