一组字符(a,b,c,d)在文中出现的次数分别为(7,6,3,5),字符'd'的哈夫曼编码的长度为

 我来答
hmy998
2013-01-02 · TA获得超过472个赞
知道小有建树答主
回答量:117
采纳率:0%
帮助的人:78.9万
展开全部
首先构造huffman树
每一步都将所有数字排序
方法如下:
1:
3 5 6 7

2:
6 7 8
/ \
3 5
3:
8 13
/ \ / \
3 5 6 7

4:
21
/ \
8 13
/渣物 \ / \
3 5 6 7

所以构造哈夫曼树如图
7 6 3 5 分别对应a b c d
如果左拦梁档边为0 ,右边为 1 ,则简乱他们编码分别为:
a 11
b 10
c 00
d 01
长度为2
追问
那是不是abcd的长度都为2?
追答
是的,最后形成二叉树用了几根线就是长度为几
chiconysun
2013-01-02 · TA获得超过2.2万个赞
知道大有可为答主
回答量:5410
采纳率:92%
帮助的人:2547万
展开全部
3 和5 合并,6和7合并,两者再合并,因此编码长度为2位
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式