首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
约定二叉树的根节点高度为 1。一棵结点数为 2016 的二叉
[填空题]
约定二叉树的根节点高度为 1。一棵结点数为 2016 的二叉树最少有
1
个叶子结点;一棵结点数为 2016的二叉树最小的高度值是
2
。
查看正确选项
添加笔记
求解答(17)
邀请回答
收藏(1)
分享
纠错
3个回答
添加回答
1
牛客799632767号
二叉树性质:
叶节点个数N0=度为2的节点个数N2 + 1
由此可知,当 N2最小时,N0也最小
2016=叶节点个数 + 度为1的节点个数N1 + 度为2的节点个数
+ 1
所以N2为0时,N0最小,为1
叶节点最小个数:1
最小高度: 11
【有误请提出
😃】
发表于 2021-07-30 14:41:10
回复(0)
0
徐钰源
我们可以把这看成一个全是左子树的的二叉树,所以他只有一个根节点
发表于 2020-09-27 19:06:37
回复(0)
0
牛客586880634号
求最少的子叶点数,假设是一个完全二叉树:
高度为10时,总结点数 2^10-1=1023
所以最少子叶点数:2016-1023=987
最小高度是10+1=11
发表于 2020-09-03 23:13:20
回复(1)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
普及
二叉树
C++
Pascal
问题求解
上传者:
牛客309901号
难度:
3条回答
1收藏
9307浏览
热门推荐
相关试题
下列哪个不是CPU(中央处理单元)()。
计算机常识
硬件
普及
C++
Pascal
选择题
评论
(5)
Windows98中,通过查找命令...
计算机常识
普及
C++
Pascal
选择题
评论
(0)
执行以下程序,理论上输出的结果应最...
360集团
Python
算法工程师
2019
评论
(1)
来自
360公司-2019校招...
以下描述正确的是
Java
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题