什麼是二叉樹的名稱(或二叉樹的家族),它是平衡的,並且其最小節點數爲 其高度可能?平衡二叉樹
Q
平衡二叉樹
4
A
回答
2
這就是所謂的斐波那契樹
2
AVL是平衡樹的log(n)高度(這是二叉樹的高度最低可能)。
類似數據結構的另一種實現是Red Black Tree。
兩個樹實現O(日誌(n))的所有操作。
0
3
平衡二叉樹
(數據結構)
定義:binary tree其中沒有leaf是超過一定量遠離root比任何其他。在插入或刪除node後,該樹可能會因「旋轉」而重新平衡。
泛化(我是那種...) binary tree。
專精(...是一種我的。) AVL tree,red-black tree,B-tree,balanced binary search tree。
聚合子(...是我的一部分或在我身上使用。) left rotation,right rotation。
也BB(α) tree,height-balanced tree見。
- http://www.itl.nist.gov/div897/sqg/dads/HTML/balancedbitr.html
相關問題
- 1. 平衡二叉搜索樹
- 2. 不平衡二叉樹
- 3. 無法平衡二叉樹
- 4. 左平衡二叉樹
- 5. 二叉樹屬性 - 平衡
- 6. 平衡二叉搜索樹子樹
- 7. 平衡四叉樹
- 8. 使用foldr構建平衡二叉樹
- 9. 二叉樹中的平衡和數
- 10. 打印不平衡的二叉樹
- 11. 這個二叉樹可以平衡嗎?
- 12. 平衡二叉樹的索引函數
- 13. 如何平衡我的二叉樹
- 14. 樹或平衡二叉搜索樹來存儲字典?
- 15. 具有一個空子樹的二叉樹可以是平衡二叉樹嗎?如果是這樣,何時?
- 16. 展平二叉查找樹
- 17. 輸入來創建平衡二叉搜索樹
- 18. 從平衡二叉搜索樹中刪除
- 19. .NET Generic.Dictionary的實現是否使用平衡二叉樹?
- 20. 爲什麼平衡二叉樹很重要?
- 21. 建立一個平衡二叉搜索樹
- 22. 使用Java創建平衡二叉樹時出錯
- 23. 不平衡二叉樹無法正常工作。 Node.js的
- 24. 使用sortedset的平衡二叉搜索樹
- 25. 將大樣本放在二叉搜索樹上(不平衡)
- 26. 平衡二叉搜索樹的分期複雜度
- 27. 計算二叉搜索樹的最大不平衡
- 28. 關於平衡二叉搜索樹的比較
- 29. 如何平衡PHP中的二叉樹而不旋轉父級?
- 30. Python中的大小平衡二叉樹堆
只要是迂腐......節點的樹高N的N個節點的最小數量(即:每個節點有一個孩子),並不平衡。也許你的意思是「節點數量的最小高度」? – Tordek 2010-01-03 11:55:32
@穆迪是否必須是搜索樹? – 2010-01-03 12:02:57
@Tordek:問題中的措詞是有效的。高度4的平衡二叉樹的最小節點數爲8,高度5爲16,高度6爲32,...,高度n爲2 ^(n-1)。不過,我不確定這是否是穆迪想要的。 – 2010-01-03 12:08:34