一段時間以來,我一直在琢磨,尋找這個問題的答案的問題是: 怎樣纔能有效地一個(具體時間而言)列表中的所有葉子樹數據結構的節點下?就通用數據結構而言,如何高效地列出樹數據結構中節點下的所有樹葉?
我最初以爲它可以與所有的葉子節點連接下一個鏈表來完成。
如果這是可能那麼我們就可以通過樹葉爲O(n)的線性時間,其中n是葉子的子樹下的數子樹下迭代。
但是,考慮到每個子樹需要不同的鏈接列表,這聽起來不切實際。
所以,我會感激,如果有人可以點,如果有可能,或者如果它不是,爲什麼?
讓我們在這種情況下考慮一個簡單的二叉樹。
Regards
什麼樣的樹? – 2013-02-17 13:41:51
嗨Yochai,我已經編輯了文本,現在要說清楚。謝謝! – NoOne 2013-02-17 13:45:54