一道数据结构,完全二叉树的题目,求助!
题目为:已知一棵完全二叉树有64个叶子结点,则该树可能达到的最大深度为:()A7B8C9D10PS:我选的A,对不?知道的朋友帮助下,思路,用的什么公式,性质请说清楚!满...
题目为: 已知一棵完全二叉树有64个叶子结点,则该树可能达到的最大深度为:( ) A 7 B 8 C 9 D 10 PS:我选的A,对不? 知道的朋友帮助下,思路,用的什么公式,性质请说清楚! 满意一定追加!
展开
1个回答
展开全部
应该是B
只有一种情况,层数才可能是8即:
第七层全部排满(64个节点)
第八层只有一个节点
总共的叶子节点就为7层的63个+八层的1个;
没有公式,按完全二叉树的性质推论下就知道。
原来你对定义不熟悉:
(1)完全二叉树——若设二叉树的高度为h,除第
h
层外,其它各层
(1~h-1)
的结点数都达到最大个数,第
h
层所有的节点都连续集中在最左边,这就是完全二叉树。
(2)满二叉树——除了叶结点外每一个结点都有左右子叶且叶结点都处在最底层的二叉树,。
只有一种情况,层数才可能是8即:
第七层全部排满(64个节点)
第八层只有一个节点
总共的叶子节点就为7层的63个+八层的1个;
没有公式,按完全二叉树的性质推论下就知道。
原来你对定义不熟悉:
(1)完全二叉树——若设二叉树的高度为h,除第
h
层外,其它各层
(1~h-1)
的结点数都达到最大个数,第
h
层所有的节点都连续集中在最左边,这就是完全二叉树。
(2)满二叉树——除了叶结点外每一个结点都有左右子叶且叶结点都处在最底层的二叉树,。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询