如果根的层次为 1,具有 61 个结点的完全二叉树的高度为

论坛 期权论坛 期权     
戴小闲love   2018-4-29 12:02   4813   2
跪求详细过程。。。
分享到 :
0 人收藏

2 个回复

倒序浏览
2#
热心网友  15级至尊 | 2018-4-30 01:03:52
N聽聽聽聽前N行最多有的节点数(2^N-1)
1聽聽聽聽2-1
2聽聽聽聽4-1
3聽聽聽聽8-1
4聽聽聽聽16-1
5聽聽聽聽32-1
6聽聽聽聽64-1
因为61
3#
傻帽97  2级吧友 | 2018-4-30 01:03:53
根的层次为一就是说根节点为第一层来算(有的时候把根节点作为第0层看,这里为了避免误解所以说明了根节点层次看为1),你所说的高度应该就是我们那时候说的深度吧,深度(高度)是指的树中所有结点的最大层次数。所以对于二叉树,如果把根节点作为第0层看,深度为k的二叉树最多有2的k次方减1个节点。根节点作为第1层看,深度为k的二叉树最多有2的(k-1)次方减1个节点。所以答案:深度为7。因为2的(7-1)次方减1等于64。OK,理解否?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP