首页
登录
从业资格
设有一份电文中共使用a、b、c、d、e、f这6个字符,它们的出现频率如下表所示,
设有一份电文中共使用a、b、c、d、e、f这6个字符,它们的出现频率如下表所示,
练习题库
2022-08-02
87
问题
设有一份电文中共使用a、b、c、d、e、f这6个字符,它们的出现频率如下表所示,现通过构造哈夫曼树为这些字符编码。那么,编码长度最长的两个字符是( )。
A.c、eB.b、eC.b、fD.e、f
选项
A.c、e
B.b、e
C.b、f
D.e、f
答案
C
解析
构造最优二叉树的哈夫曼算法如下:
①根据给定的n个权值{W1,W2,…,Wn}构成n棵二叉树的集合F={T1,T2,…,Tn},其中每棵树Ti中只有一个带权为Wi的根结点,其左右子树均空;
②在F中选取两棵根结点的权值最小的树作为左右子树,构造一棵新的二叉树,置新构造二叉树的根结点的权值为其左、右子树根结点的权值之和;
③从F中删除这两棵树,同时将新得到的二叉树加入到F中;
④重复②、③,直到F中只含一棵树时为止。这棵树便是最优二叉树(哈夫曼树)。
从树中一个结点到另一个结点之间的分支构成这两个结点之间的路径,路径上的分支数目称为路径长度。树的路径长度是从树根到每一个结点的路径长度之和。树的带权路径长度为树中所有叶子结点的带权路径长度之和。根据算法,那么最长的路径应该就是b、f,故应选择C。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2426639.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
围绝经期妇女进行妇科常见疾病及肿瘤筛查的频率应是A.每3个月检查1次 B.每半
新生儿正常的呼吸频率是A.25~30次/分 B.30~35次/分 C.35~
新生儿胸外按压的频率是A.90次/分 B.100次/分 C.110次/分
心肺复苏过程中,婴儿人工呼吸的频率是A.10次/分 B.15次/分 C.18
儿童胸外按压频率是A.80~100次/分B.100次/分C.100~120次/分
新生儿胸外按压频率是A.80~100次/分B.100次/分C.100~120次/
假设模拟信号的最高频率为10MHz,采样频率必须大于(),得到的样本信号才能不
()采用不同频率的信号在同一信道上传输数据。A.空分多路复用 B.时分多路复用
在异步通信中,每个字符包含1位起始位、7位数据位、1位奇偶位和1位终止位,每秒钟
在异步通信中每个字符包含1位起始位、7位数据位、1位奇偶位和2位终止位,每秒钟传
随机试题
InterpretthefollowingpassagefromEnglishintoChinese.Startinterpretingat
[originaltext]W:So,haveyoufoundajobyet?M:No,but,Ihaveafewintervi
寄畅园龙光塔运用的理景手法是( )。A.对景 B.框景 C.借景 D.补
A.肾动脉造影 B.肾脏影像学检查 C.肾脏放射性核素检查 D.肾活检病理
根据现行宪法,直辖市和较大的市分为()A.区、县 B.区、镇 C.市、县
共用题干 MemoryTest1"Iamgoingtogivey
化学名为二氯化2,2′-[(1,4-二氧-1,4-亚丁基)双(氧)]双[N,N,
石器时代的陶工经常制造一些精致的瓷制的复杂的罐、工具和珠宝。他们也制造一些粗糙的
按照出票人的不同,票据贴现可以分为()。A.协议付息票据贴现 B.银行承兑
对于采用单价合同的招标工程,如投标书中有明显的数字计算错误,业主有权先做修改再评
最新回复
(
0
)