急需,求大神解答(数据结构,c语言版)
1.对电文“gogoesgoodgoods”进行哈夫曼编码,请完成下列任务:(1)所构成的哈夫曼树的总节点个数为多少,并计算其带权路径氏度。(2)写出电文中所含字符的哈夫...
1. 对电文“gogoesgoodgoods”进行哈夫曼编码,请完成下列任务:
(1)所构成的哈夫曼树的总节点个数为多少,并计算其带权路径氏度。
(2)写出电文中所含字符的哈夫曼编码。
(3)写出该段电文的哈夫曼编码,并求其总编码长度 展开
(1)所构成的哈夫曼树的总节点个数为多少,并计算其带权路径氏度。
(2)写出电文中所含字符的哈夫曼编码。
(3)写出该段电文的哈夫曼编码,并求其总编码长度 展开
展开全部
一共有g (4个),o(6),e(1),s(2),d(2)五种字符
节点数为2*n-1,所以一共有2*5-1=9个节点带权路径由赫夫曼树可以算出
赫夫曼树的的构建方法,每次找两个最小的权值构成子树,他们的和作为一个新的权值参与构建,原来的两个责从权值集合中删除,再找两个集合中最小构成子树,一次下去。
o: 1,g:01 , d:001 , s:0001, e:0000
七鑫易维信息技术
2024-09-02 广告
Play Video 七鑫易维是致力于机器视觉和人工智能领域的高新科技企业,迄今已专注眼球追踪技术的研发、创新与应用超过14年,拥有完全自主知识产权,全球专利总量500余项。 作为眼球追踪技术领域的全球知名品牌,七鑫易维的产品体系覆盖眼动分...
点击进入详情页
本回答由七鑫易维信息技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询