首页
登录
从业资格
以下关于哈夫曼树的叙述,正确的是( )。A.哈夫曼树一定是满二叉树,其每层结点
以下关于哈夫曼树的叙述,正确的是( )。A.哈夫曼树一定是满二叉树,其每层结点
admin
2022-08-02
16
问题
以下关于哈夫曼树的叙述,正确的是( )。A.哈夫曼树一定是满二叉树,其每层结点数都达到最大值B.哈夫曼树一定是平衡二叉树,其每个结点左右子树的高度差为-1、0或1C.哈夫曼树中左孩子结点的权值小于父节点、右孩子节点的权值大于父节点D.哈夫曼树中叶子节点的权值越小则距离树根越远、叶子结点的权值越大则距离树根越近
选项
A.哈夫曼树一定是满二叉树,其每层结点数都达到最大值
B.哈夫曼树一定是平衡二叉树,其每个结点左右子树的高度差为-1、0或1
C.哈夫曼树中左孩子结点的权值小于父节点、右孩子节点的权值大于父节点
D.哈夫曼树中叶子节点的权值越小则距离树根越远、叶子结点的权值越大则距离树根越近
答案
D
解析
给定n个权值作为n个叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。所以D选项的说法正确。
在构造哈夫曼树的过程中不能保证一定是完全树或是平衡树,因此A、B选项错误,而对于哈夫曼树左右孩子结点的权值之和构造其父结点,因此父结点权值一定大于其左右孩子结点,因此C选项错误。
转载请注明原文地址:https://tihaiku.com/congyezige/2410147.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
以下关于数据库事务的叙述中,正确的是()。A.一个数据库应用程序只能包含一个
以下关于蜜罐的叙述中,不正确的是()。A.蜜罐对攻击者更有吸引力 B.对蜜
以下关于计算机安全原则的叙述中,不正确的是()。A.在系统设计时,实现安全措施
以下关于RISC和CISC计算机的叙述中,正确的是()。A.RISC不采用流
授权语句GRANT中,以下关于WITHGRANTOPTION子句的叙述中,正
以下关于编译和解释的叙述中,正确的为( )。 ①编译是将高级语言源代码转换成
以下关于软件测试的叙述中,正确的是( )。A.软件测试的目的是为了证明软件是正
( )不是分布式数据库管理系统应该遵循的准则。A.本地自治 B.依赖中心结点
层次模型和网状模型等非关系模型中,结点用来存储记录,记录间的联系用指针来表达;而
关于聚类算法K-Means和DBSCAN的叙述中,不正确的是( )。A.K-M
随机试题
WhatdoesAnnmean?[br][originaltext]M:HowdoyoulikemyEnglishclass,Ann
"TheEvolutionofBirds"TheOriginofBirdsAnalysisofbirdsandofrept
Hehas______overaseminarforsocialpsychologists.A、subscribedB、tangledC、r
BigisBackA)Corporategiantswereonthedefensivefordecades.Nowt
当环境温度超过体表温度时,散热方式可有()A.辐射 B.传导 C.对流
计算机主频的周期是指()。A.指令周期 B.时钟周期 C.CPU周期 D.
共用题干 SuccessfulLanguageLearners1.Som
共用题干 WhereDidAlltheShipsGo?TheBer
关于滴定分析法叙述正确的是A.维生素C.片剂和注射液的含量测定应在碱性条件下进行
下列各项因设定受益计划产生的职工薪酬成本中,除非计入资产成本,应当计入其他综合收
最新回复
(
0
)