写在前边的话:你的支持是我写作的动力,有帮助到你的话麻烦点赞加收藏呦。感激不尽!如有错误也请留言指正。
考研数据结构练习,欢迎订阅我的专辑《考研数据结构题型分类讲解练习》
目录
一、知识点
结论1:节点数目一定时,平衡因子为±1时,树最高。
为了方便做题,我们统统将平衡因子看成1,即左子树结点比右子树多1。
设高度为h,则有S(h) = S(h-1) + S(h-2) + 1 并且 S1 = 1, S2 = 2。
平衡因子为-1时,公式其实是一样的。基本上用下图找对应关系就可以做题了。
二、例题
1. 含有 20 个结点的平衡二叉树的最大深度为( )。
A.4
B.5
C.6
D.7
2. 具有5层结点的 AVL 至少有( )个结点。
A.10
B.12
C.15
D.17
3. 【2012统考真题】若平衡二叉树的高度为 6,且所有非叶子结点的平衡因子均为1,则该平衡二叉树的结点总数为()。
A.12
B.20
C.32
D.33