首页
登录
从业资格
下面关于哈夫曼树的叙述中,正确的是( )。A.哈夫曼树一定是完全二叉树 B.
下面关于哈夫曼树的叙述中,正确的是( )。A.哈夫曼树一定是完全二叉树 B.
资格题库
2022-08-02
57
问题
下面关于哈夫曼树的叙述中,正确的是( )。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只含有一棵二叉树为止,这棵二叉树便是哈夫曼树。
综上所述,我们可以知道哈夫曼树中权值最小的两个结点互为兄弟结点。
转载请注明原文地址:https://tihaiku.com/congyezige/2410148.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
以下关于数据库事务的叙述中,正确的是()。A.一个数据库应用程序只能包含一个
以下关于蜜罐的叙述中,不正确的是()。A.蜜罐对攻击者更有吸引力 B.对蜜
以下关于RISC和CISC计算机的叙述中,正确的是()。A.RISC不采用流
下面说法中错误的是( )。A.并发事务如果不加控制,可能会破坏事务的隔离性
以下关于单链表存储结构特征的叙述中,不正确的是( )。A.表中结点所占用存储空
以下关于软件测试的叙述中,正确的是( )。A.软件测试的目的是为了证明软件是正
以下有关触发器的叙述中,不正确的是( )。A.触发器可以执行约束、完整性检查
以下有关数据库审计的叙述中,错误的是( )。A.审计记录数据库资源和权限的使用
请将下面创建销售单表的SQL语句补充完整,要求指定关系的主码和外码约束。
关于聚类算法K-Means和DBSCAN的叙述中,不正确的是( )。A.K-M
随机试题
ItisimperativethatalltheaccountsofthePropertyManagementCompanyshould
TheU.S.DepartmentofEducationismakingeffortstoensurethatallstude
某报社工地,加夜班浇筑车库条型混凝土基础,一民工将混凝土振捣器接好线后就下班了,
严密观察、精心治疗属于A.药物治疗中的道德要求 B.手术治疗中的道德要求 C
下列选项中不属于商业银行咨询顾问业务的是( )。A.财务顾问业务 B.企业信
下列关于组成生物体化学元素和化合物的叙述,正确的是( )。A.磷是构成维生素D
患者男性,23岁,发病后出现双侧周围性面瘫、吞咽困难、四肢迟缓性瘫痪,发病第5天
种用西瓜子(注意:西瓜属甜瓜于,参见第八章)
某工程双代号时标网络计划执行到第5周和第11周时,检查其实际进度如下图前锋线所示
B家具木材厂加工车间内用可移动式传送带传送物料。可移动式传送带的驱动电机使用38
最新回复
(
0
)