0
A
回答
2
一個空的子樹算作長度爲0所以,如果一個子樹是空的,其他的子樹必須具有深度0或例如這些都是平衡樹:
A A
/\ /\
B
但這不是:
A
/\
B
/\
C D
因爲A (B(C,D))
的右子樹具有深度爲2,而左子樹的深度0
子樹本身是平衡的,但它的一部分樹不是。
+0
因此,單個節點具有深度1 –
+0
@itachi_uchiha:正確。 –
相關問題
- 1. 這個二叉樹可以平衡嗎?
- 2. 平衡二叉樹
- 3. 平衡二叉搜索樹子樹
- 4. 是一個二叉樹的二叉樹嗎?
- 5. 這棵樹是二叉搜索樹嗎?
- 6. 二叉樹屬性 - 平衡
- 7. 平衡二叉搜索樹
- 8. 左平衡二叉樹
- 9. 無法平衡二叉樹
- 10. 生成平衡二叉樹
- 11. 不平衡二叉樹
- 12. 完整二叉樹和平衡二叉樹的區別
- 13. 如果一棵二叉樹是另一棵樹的子樹
- 14. 檢查二叉樹是否平衡
- 15. 檢查二叉樹是否平衡
- 16. 如何平衡我的二叉樹
- 17. 一個平衡的二叉搜索樹,這也是堆
- 18. 二叉樹 - 哪一種二叉樹
- 19. 樹是二叉搜索樹嗎?
- 20. 二叉樹是二叉搜索樹,如果樹分佈在多臺機器上
- 21. 這個平衡二叉樹的名字是什麼?
- 22. 平衡二叉搜索樹和二叉搜索樹有什麼區別?
- 23. 二叉樹到二叉搜索樹(BST)
- 24. 可能的具有以下節點的二叉搜索樹和二叉樹
- 25. 二叉樹中的平衡和數
- 26. 打印不平衡的二叉樹
- 27. 平衡二叉樹的索引函數
- 28. 將常規的二叉搜索樹變成平衡的二叉搜索樹
- 29. 完美平衡二叉搜索樹
- 30. 使用foldr構建平衡二叉樹
然後在這種情況下,不同將會是1.仍然在定義 –
所以鏈表是一個平衡的二叉樹? –
是什麼讓你認爲是一個子樹null相差不止一個? –