首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
已知一棵完全二叉树中共有700结点,则该树中共有()个叶子结
[问答题]
已知一棵完全二叉树中共有700结点,则该树中共有()个叶子结点。
添加笔记
求解答(0)
邀请回答
收藏(3)
分享
纠错
5个回答
添加回答
5
智慧远方
树的总分支数=总节点数-1 所以这棵树有699个分支 又因为二叉树最多有2个分支,所以
699/2=349......1即有349个双分支节点和1个单分支节点,所以叶子节点的个数为700-349-1=350
发表于 2017-09-14 11:06:40
回复(0)
1
星空和蓝天
350
发表于 2017-08-28 11:57:01
回复(0)
0
执迷4869
分枝数 = 节点数 - 1. 已知树有700个节点。故树有699条分支。
树是完全二叉树,树的单分支节点的数目要么是1,要么是0。可知树有349个双分支节点和1个单分支节点(349 * 2 + 1 = 699)。
叶子(0分支节点数)= 700 - 349 - 1 = 350.
发表于 2019-11-07 13:48:27
回复(0)
0
szl201904260905270
350
发表于 2019-10-16 23:42:26
回复(0)
0
yua_xh
700=n0+(n0-1)+1
其中n2=n1-1,n1=1.
故n0=350
发表于 2018-11-30 19:16:51
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
树
上传者:
城市里的养猫者
难度:
5条回答
3收藏
2527浏览
热门推荐
相关试题
执行下面的C++语句,发生错误的是...
C语言
评论
(1)
关于 C++ 中友元(friend...
C++
评论
(1)
把下面的六个图形分为两类,使每一类...
图形推理
评论
(1)
从所给四个选项中,选择最合适的一个...
图形推理
评论
(1)
将两个结果集:未完成订单(orde...
SQL
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题