首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
一棵哈夫曼树有4个叶子,则它的结点总数为多少?
[单选题]
一棵哈夫曼树有4个叶子,则它的结点总数为多少?
5
6
7
8
查看答案及解析
添加笔记
邀请回答
收藏(154)
分享
纠错
11个回答
添加回答
7
推荐
E๓rys
m叉赫夫曼树只有度为m和度为0的结点,按题意为二叉赫夫曼树,故
结点总数为n0+n2,
又对于每个度为2的结点都有2个分支,而度为0的结点没有分支,故结点总数为2n2+1(加的1指根结点),
则n0+n2=2n2+1,得到n0=n2+1,n2=n0-1,
则总结点数为2n0-1=2×4-1=7。
故选C。
编辑于 2019-04-30 14:27:11
回复(0)
1
royad
C
2*4 -1
发表于 2015-03-25 22:38:08
回复(0)
11
zt_xcyk
C
哈夫曼树,则度为0的结点个数为N,度为2的结点个数为N-1,则结点总数为2N-1。
发表于 2015-11-04 19:51:31
回复(0)
4
zxcqwe
c
每2个合起来多一个节点,即4*2-1 = 7
发表于 2015-01-12 13:55:50
回复(0)
0
手心的蔷薇201903212357198
二叉哈夫曼树只有度为0的结点及度为2的结点 度为2的结点为叶子结点-1 总结点为叶子结点的两倍-1
发表于 2020-02-05 15:33:41
回复(0)
0
高原ignite
画一画图啦
发表于 2019-11-07 22:46:27
回复(0)
0
牛客9475267号
7 哈夫曼树的两个结点形成一个结点,直至只剩根结点,故4+4/2+2/2=7。
发表于 2016-09-15 20:59:05
回复(0)
0
停停走走_123
没有度为1的结点,所以N=N0+N2= 2*N0-1=7
编辑于 2015-09-04 18:45:37
回复(2)
0
练级之路
c
度为0的结点个数为N,度为2的结点个数为N-1,则结点总数为2N-1.
发表于 2015-06-24 10:08:20
回复(0)
0
手机用户3091285952
C
发表于 2015-05-15 10:56:21
回复(0)
0
何同学~
C 2*N-1 个
发表于 2015-05-08 17:14:49
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
树
腾讯
上传者:
小小
难度:
11条回答
154收藏
16817浏览
热门推荐
相关试题
请你从产品角度分析一下拼多多。
竞品研究
评论
(1)
①统一着装,举着旗帜,步伐统一的徒...
语句表达
评论
(1)
来自
2025秋招-中国华电集...
在多核 CPU 环境下,对于不同类...
Python
评论
(1)
以下Python代码执行后,输出结...
Python
评论
(1)
考虑以下代码片段: a = [1,...
Python
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题