在数据压缩编码的应用中,Huffman算法可以用来构造具有(53)的二叉树,这是一种采用了(54)的算法。(4
在数据压缩编码的应用中,Huffman算法可以用来构造具有(53)的二叉树,这是一种采用了(54)的算法。
(48)
A.前缀码
B.最优前缀码
C.后缀码
D.最优后缀码
解析:Huffman树是指权值为w1、w2、…、Wn的n个叶予节点的二叉树中带权路径长度最小的二叉树。
构造Huffman树的算法如下:
. 给定n个节点的集合,每个节点都带权值;
. 选两个权值最小的节点构造一棵新的二叉树,新的二叉树的根节点的权值就是两个子节点权值之和:
. 从n个节点中删除刚才使用的两个节点,同时将新产生的二叉树的根节点放在节点集合中;
. 重复(b)(c),直到只有一棵树为止。
Huffman编码,在编码过程中要考虑两个问题,一是数据的最小冗余编码问题,而是译码的唯一性问题,在实际的应用中,各个编码的字符的出现频率不同,希望用最短的编码来表示出现频率大的字符而用较长的编码来表示出现频率较少的字符,从而使整个编码序列的总长度最小,这就是最小冗余编码问题,Huffman编码就解决了这个问题,根据权值或概率的大小来构建Huffman树,然后左分支用0表示而右分支用1表示,就形成了编码序列。
2012年伦敦奥运会上,我国气步枪运动员易新玲为中国夺得首枚金牌.她所用的气步枪是一压缩空气为动力 其他 2020-04-06 …
人与自然的关系为什么不是相互利用的关系打个比方.人种果树,果树结出果实供人们食用,但同时果树也其实 语文 2020-04-07 …
(2014•市北区二模)回顾所用的科学方法,下列说法中正确的是()A.找出电压表和电流表使用方法的 物理 2020-05-13 …
语文仿写句子用美好的心灵看世界,总是用乐观的精神面对一生,多一分自信,少一分失望;用美好的心灵看世 其他 2020-06-11 …
用()和()做记录,收集一些实物标本,都是我们()、()树木时可以使用的用()和()做记录,收集一 物理 2020-06-11 …
如图所示,小民利用滑轮组先后竖直向上匀速提升物体A和物体B.当提升物体A时,滑轮组的机械效率为75 物理 2020-06-14 …
篆刻艺术是汉字特有的艺术形式,迄今已有三千七百多年的历史.如图是篆刻所用的刻刀,在某次篆刻中,某人 物理 2020-06-16 …
如图,将圆上所有的点的纵坐标压缩为原来的一半,横坐标不变,所得的曲线是什么曲线?压缩为原来的呢(探 数学 2020-06-25 …
自行车是常用的代步工具,请回答下列问题.(1)自行车的刹车把相当于一个杠杆(填“省力”或“费力”) 物理 2020-07-03 …
化学与生活息息相关:(1)家里使用的菜刀常用的防锈方法是;(2)下列物质中,主要用有机合成材料制成 其他 2020-08-01 …