下面关于哈夫曼树的叙述中,正确的是(58)。A.哈夫曼树一定是完全二叉树B.哈夫曼树一定是平衡二叉树
下面关于哈夫曼树的叙述中,正确的是(58)。
A.哈夫曼树一定是完全二叉树
B.哈夫曼树一定是平衡二叉树
C.哈夫曼树中权值最小的两个结点互为兄弟结点
D.哈夫曼树中左孩子结点小于父结点、右孩子结点大于父结点
解析:哈夫曼树又称最优二叉树或最优搜索树,是一种带权路径长度最短的二叉树。具有以下特征:
(1)当叶子上的权值均相同时,完全二叉树一定是最优二叉树,否则完全二叉树不一定是最优二叉树。即哈夫曼树不一定是完全二叉树。
(2)在最优二叉树中,权值越大的叶子离根越近。
(3)最优二叉树的形态不唯一,但WPL最小。
哈夫曼树的构造:
(1)根据给定的n个权值{w1,w2,…,wn}构造n棵二叉树的集合F={Tl,T2,…,Tn},其中Ti中只有一个权值为wi的根结点,左右子树为空;
(2)在F中选取两棵根结点的权值为最小的数作为左、右子树以构造一棵新的二叉树,且置新的二叉树的根结点的权值为左、右予树上根结点的权值之和。
(3)将新的二叉树加入到F中,删除原两棵根结点权值最小的树;
(4)重复(2)和(3)直到F中只含一棵树为止,这棵树就是哈夫曼树。
平衡二叉树是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。而哈夫曼树并未要求左右两个子树的高度差的绝对值不超过1,根据其构造可知,是从上往下顺序排下来的,且左孩子结点大于父孩子结点。
桃树棵树的3分之2与梨树棵数的4分之3相等,那么桃树棵数与梨树棵树()比例桃树棵树的3分之2与梨树 数学 2020-04-07 …
二难推理:有计算公式么?1.樟树柳树至少选择一样2.如果不种桂树就要种雪松3.如果种柳树,就要种桃 数学 2020-05-13 …
山坡上载满了松树和柏树.松树有160棵,比柏树多40棵.两种树一共有多少棵?山坡上载满了松树和柏树 数学 2020-06-18 …
杨树和柳树棵树的比是7:6,杨树棵树是柳树的(),柳树棵树是杨树的(),杨树比柳树多(),柳树比杨 数学 2020-06-18 …
(2006•福州)福州“市花”、“市果”、“市树”分别是()A.梅花、荔枝、樟树B.茉莉花、福橘、榕 语文 2020-11-12 …
一些大树的树干基部生长了许多绿色绒毯状东西、这种“绿色绒毯”最有可能是()A.大树自身的戎状细叶B. 其他 2020-11-16 …
A在别人私地种树,B要动树,却A要求赔钱,有人A在私人荒地上种了三棵一般小树,现在另有人B(非主人) 其他 2020-11-21 …
一些大树的树干基部生长了许多绿色绒毯状的东西,这种“绿色绒毯”最有可能是[]A.大树自身的绒状细叶B 语文 2020-12-28 …
关于满二叉树与完全二叉树,正确的叙述是。A、深度为K的满二叉树去第K层后未必是完全二叉树B、深度为K 其他 2021-01-01 …
好莱坞以中国国粹“功夫”、中国国宝“熊猫”为主要创意元素,开发出三维动画片《功夫熊猫》,该片风靡全球 政治 2021-01-14 …