首页
登录
从业资格
下面关于哈夫曼树的叙述中,正确的是()。A.哈夫曼树一定是完全二叉树 B.哈夫
下面关于哈夫曼树的叙述中,正确的是()。A.哈夫曼树一定是完全二叉树 B.哈夫
最全题库
2022-08-02
99
问题
下面关于哈夫曼树的叙述中,正确的是()。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/2408456.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
以下关于脚本语言的叙述中,正确的是()。A.脚本语言是通用的程序设计语言 B
以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是()。A.编译程
以下关于程序设计语言的叙述中,错误的是()。A.程序设计语言的基本成分包括数据
以下关于Cache(高速缓冲存储器)的叙述中,不正确的是()。A.Cache的
()从二叉树的任一结点出发到根的路径上,所经过的结点序列必按其关键字降序排列。
以下对存储过程的叙述中,不正确的是()A.存储过程可以定义变量 B.存储过程
以下对触发器的叙述中,不正确的是()A.触发器可以传递参数 B.触发器是SQ
以下关于计算机软件著作权的叙述中,正确的是()A.非法进行拷贝、发布或更改软件
以下关于二叉树的叙述中,不正确的是( )。由5个结点构成的二叉树有( )种不
以下关于性能测试的叙述中,不正确的是( )A.性能测试是在真实环境下检查系统服
随机试题
Somechildrendisplayanunacceptablecuriosityabouteverynewthingtheyencou
Whydoesthemanwantanearlyappointment?[br][originaltext]M:Ihavetohav
Thepupilswillget(confuse)______iftheyaremadetolearntoomuch.confuse
患者胸部刺痛,固定不移,入夜更甚,时或心悸不宁、舌质紫暗,脉沉涩。治疗宜选用A.
上市公司对股东的分红有现金股利和股票股利,交易所依据分红的不同会在投票简称上进行
下列缺陷中,属于一般缺陷的有()。(A)油浸式电抗器本体呼吸器硅胶筒玻璃破损,硅
各种运输方式内外部的各个方面的构成和联系,就是( )。 A.运输系统
(2018年真题)A期货公司的甲客户的保证金不足,A期货公司履行了通知义务,但甲
阻碍体内睾酮转化为二氢睾酮及抑制白三烯、前列腺素合成,用来治疗良性前列腺增生症(
体温昼夜变化的特点是A.昼夜间呈现周期性波动 B.波动幅度在1℃以上 C.傍
最新回复
(
0
)