首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
最优二叉树(哈夫曼树)、最优查找树均为平均查找路径长度Σwl最小的树,其中对于最优二叉树,n表示(42);对于最优查找树,n表示(43);构造这两种树均(44)。
最优二叉树(哈夫曼树)、最优查找树均为平均查找路径长度Σwl最小的树,其中对于最优二叉树,n表示(42);对于最优查找树,n表示(43);构造这两种树均(44)。
admin
2009-02-15
12
问题
最优二叉树(哈夫曼树)、最优查找树均为平均查找路径长度Σwl最小的树,其中对于最优二叉树,n表示(42);对于最优查找树,n表示(43);构造这两种树均(44)。
选项
A、需要一张n个关键字的有序表
B、需要对n个关键字进行动态插入
C、需要n个关键字的查找概率表
D、无需任何前提
答案
B
解析
假设有n个权值{w1,w2,...wn},试构造一棵有n个叶子结点的二叉树,每个叶子结点带权为wi,则其中带权路径长度WPL=∑wili最小的二叉树称做最优二叉树或哈夫曼树。所以最优二叉树中n表示叶结点。
如果只考虑查找成功的情况,则使查找性能达最佳的判定树是其带权内路径长度之和值PH=∑wili取最小值的二叉树为最优查找树。其中n为二叉树上结点的个数(即有序表的长度);li为第i个结点在二叉树上的层次数;结点的权wi=cpi(i=1,...,n),其中pi为结点的查找概率,c为某个常量。因此最优查找树中n表示所有结点数。
构造哈夫曼树的步骤为:根据的n个权值构成n棵二叉树的集合F;在F中选取两棵根结点权最小的作为左右子树构造一棵新的二叉树,且置新二叉树的根结点权为左右子树上根结点权之和;在F中删除这两棵树,现时将新得到的二叉树加入F;重复上两步直至只含一棵树。在构造最优查找树的过程中,有可能出现被选为根的关键字权值比与它相邻关键字权值小。此时应作调整。所以构造哈夫曼树和最优查找树均需对n个关键字进行动态插入。
转载请注明原文地址:https://kaotiyun.com/show/fjxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
物理层的电气特性有多种标准,其中非平衡型标准规定(65),电缆最大长度为(66)m。新的非平衡标准规定(67),距离为10m时的最高数据率为(68)。在多种标准中,数据率最高的是新的平衡型标准,近距离传输其最高数据率可达(69)。
物理层的电气特性有多种标准,其中非平衡型标准规定(65),电缆最大长度为(66)m。新的非平衡标准规定(67),距离为10m时的最高数据率为(68)。在多种标准中,数据率最高的是新的平衡型标准,近距离传输其最高数据率可达(69)。
以下Windows命令中,可以用于验证端系统地址的是(56);可以用于识别分组传送路径的是(57);如果要终止一个ping会话,正确的操作是(58)。以下应用中,对网络带宽性能影响最大的应用是(59)。OSPF和RIP都是Internet中的路由协议,与R
码是一些码字组成的集合。一对码字之间的海明距离是(16),一个码的海明距离是所有不同码字的海明距离的(17)。如果要检查出d位错,那么码的海明距离是(18)。如果信息长度为5位,要求纠正1位错,按照海明编码,需要增加的校验位是(19)。以太网中使用的校验码
码是一些码字组成的集合。一对码字之间的海明距离是(16),一个码的海明距离是所有不同码字的海明距离的(17)。如果要检查出d位错,那么码的海明距离是(18)。如果信息长度为5位,要求纠正1位错,按照海明编码,需要增加的校验位是(19)。以太网中使用的校验码
在局域网标准中,(28)与FDDI的MAC帧格式较为相似。(29)介质访问控制方法对最短帧长度有要求,(30)对传输线路最短长度有要求。长10km,16Mbit/s,100个站点的令牌环,每个站点引入1位延迟位,信号传播速度位200m/us,则该环上1位延
随机试题
空气流量计主要有_______、_______、_______和_______。
在Excel2003中公式或函数对单元格的引用包括______。
Oneofthemostimportantfeaturesthatdistinguishesreadingfromlisteningisthenatureoftheaudience.【C1】______thewriter
生产规模是指一定量生产要素投入所获得的最大产出量,当只有一种生产要素为可变要素,其他生产要素为固定投入要素时,生产规模由固定投入要素的规模决定。()
(2006年)某项目的净年值小于零,则()。
临海古城墙有“江南八达岭”之美誉,是浙江省唯一保存较好的城墙。()
5,10,16,(),44。
若一种程序设计语言规定其程序中的数据必须具有类型,则有利于______。①在翻译程序的过程中为数据合理分配存储单元②对参与表达式计算的数据对象进行检查③定义和应用动态数据结构④规定数据对象的取值范围及能够进行的运算⑤对数据进行强制类型转换
【B1】【B8】
(Did)yousee(that)boy(beenquestioned)by(the)police?
最新回复
(
0
)