首页
登录
从业资格
下面关于哈夫曼树的叙述中,正确的是( )。A.哈夫曼树一定是完全二叉树 B.
下面关于哈夫曼树的叙述中,正确的是( )。A.哈夫曼树一定是完全二叉树 B.
资格题库
2022-08-02
81
问题
下面关于哈夫曼树的叙述中,正确的是( )。A.哈夫曼树一定是完全二叉树B.哈夫曼树一定是平衡二叉树C.哈夫曼树中权值最小的两个结点互为兄弟结点D.哈夫曼树中左孩子结点小于父结点、右孩子结点大于父结点
选项
A.哈夫曼树一定是完全二叉树
B.哈夫曼树一定是平衡二叉树
C.哈夫曼树中权值最小的两个结点互为兄弟结点
D.哈夫曼树中左孩子结点小于父结点、右孩子结点大于父结点
答案
C
解析
哈夫曼树是一种特殊的二叉树,但它不是完全二叉树,也不是平衡二叉树,给出n个权值{w1,w2,…,wn}构造一棵具有n个叶子结点的哈夫曼树的方法如下:
第一步,构造n个只有根结点的二叉树集合F={T1,T2,…,Tn},其中每棵二叉树Ti的根结点带权为Wi(1≤k≤n);
第二步,在集合F中选取两棵根结点的权值最小的二叉树作为左右子树,构造一棵新的二叉树,令新二叉树根结点的权值为其左、右子树上根结点的权值之和;
第三步,在F中删除这两棵二叉树,同时将新得到的二叉树加入到F中;
第四步,重复第二步和第三步,直到F只含有一棵二叉树为止,这棵二叉树便是哈夫曼树。
综上所述,我们可以知道哈夫曼树中权值最小的两个结点互为兄弟结点。
转载请注明原文地址:http://tihaiku.com/congyezige/2410148.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
以下关于数据库事务的叙述中,正确的是()。A.一个数据库应用程序只能包含一个
以下关于蜜罐的叙述中,不正确的是()。A.蜜罐对攻击者更有吸引力 B.对蜜
以下关于RISC和CISC计算机的叙述中,正确的是()。A.RISC不采用流
下面说法中错误的是( )。A.并发事务如果不加控制,可能会破坏事务的隔离性
以下关于单链表存储结构特征的叙述中,不正确的是( )。A.表中结点所占用存储空
以下关于软件测试的叙述中,正确的是( )。A.软件测试的目的是为了证明软件是正
以下有关触发器的叙述中,不正确的是( )。A.触发器可以执行约束、完整性检查
以下有关数据库审计的叙述中,错误的是( )。A.审计记录数据库资源和权限的使用
请将下面创建销售单表的SQL语句补充完整,要求指定关系的主码和外码约束。
关于聚类算法K-Means和DBSCAN的叙述中,不正确的是( )。A.K-M
随机试题
Thesedays,nobodyneedstocook.Familiesgrazeonhigh-cholesteroltake-aw
IcametoAfricawithonepurpose:Iwantedtoseetheworldoutsidethepe
在设计算法时,通常应考虑以下原则:首先说设计的算法必须是(),其次应有很好的(
A.锯木 B.编织 C.木刻 D.旋拧螺钉 E.调和黏土常用的治疗性作业
尿潴留病人首次导尿放出尿量不应超过A.1000ml B.1500ml C.8
男性患者,56岁,活动后出现胸痛,呈闷痛感,休息约5分钟后缓解,心电图示Ⅱ、Ⅲ、
根据《镇规划标准》,镇的全部建设用地分为()。A.居住用地、公共设施用地、生产
下列选项中,不属于建立人力资源信息系统目的的是( )。A.规范人力资源管理信息
下列对整流变压器的性能的描述中,正确的是()。A.为了限制短路电流,一般整流变
患者男,34岁。反复发作性四肢抽搐伴意识丧失2年余。入院前8小时四肢抽搐频繁发作
最新回复
(
0
)