首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
某棵完全二叉树上有698个节点,则该二叉树的叶子节点数为?
[单选题]
某棵完全二叉树上有698个节点,则该二叉树的叶子节点数为
349
350
255
351
查看正确选项
添加笔记
求解答(0)
邀请回答
收藏(7)
分享
纠错
3个回答
添加回答
2
在学c语言的刚子很讲原则
首先明确完全二叉树的概念:最下面两层有度数小于2的节点,且最下面一层的叶节点集中在最左边的若干位置上。因为2^9 - 1 < 698 < 2^10 - 1,所以共有10层,前九层的节点数为2^9 - 1 = 511,第十层为689 - 511 = 187。187/2 = 93余1,所以第九层有93个度为2的节点,一个度为1的节点。
第九层叶节点为 256 - 94 = 162;
第十层叶节点为 187;
叶节点总数为 187 + 162 = 349.
发表于 2019-09-21 16:36:53
回复(1)
0
所有情事无错付
[全部节点(偶数)] /2=叶子节点数
[全部节点(奇数)+1] /2=叶子节点数
编辑于 2022-04-07 16:34:59
回复(0)
0
Arcret
349
发表于 2018-12-12 22:30:53
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
上传者:
小小
难度:
3条回答
7收藏
1146浏览
热门推荐
相关试题
假定一个待哈希存储的线性表为(32...
哈希
评论
(1)
5.下列判断正确的是( )
资料分析
言语理解与表达
资料分析
评论
(1)
已知a
40
=...
京东
职能
2019
财务
保险
评论
(1)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题