采用C++编写的文件压缩小程序 利用霍夫曼编码 上传者:weixin_83306 2021-05-02 19:51:08上传 ZIP文件 635.03KB 热度 6次 1. 需求描述 输入:文本文件(压缩文件) 输出:压缩文件(文本文件)(压缩率) 知识点:堆排序、霍夫曼树、二叉树遍历 备注:字符文件、汉字文件 2. 实现思想 (1).利用最小堆建立霍夫曼树,通过霍夫曼编码对每个字符编号,出现频率越高的字符,其编码越短,以此实现压缩 (2).要将建立的霍夫曼树存放到文件中,这样在解压缩时可以从文件中读取树,进行遍历而得到每个字符所对应的编码。 (3).对字符在文件中的输入是以二进制代码的形式读入,在将压缩后的二进制码输入文本中时则将每八位看作是一个新的字符 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 码姐姐匿名网友 2025-03-15 13:36:11 挺不错,挺实用,不过水平有限,没怎么看懂 码姐姐匿名网友 2025-03-15 17:36:19 测试文件越压缩越大这都什么情况。。。算法里面还是没有用到位域,char就已经只有一字节了,不用位域只能越压缩越大 码姐姐匿名网友 2025-03-15 09:28:33 这个很好用,就是看不太懂 码姐姐匿名网友 2025-03-16 02:22:35 不错,可以使用,但还是有一些小问题 码姐姐匿名网友 2025-03-16 01:39:14 我正在写这个程序,作者比较厉害 码姐姐匿名网友 2025-03-15 21:38:42 很好很强大,研究一下,稍复杂,需要时间 发表评论 weixin_83306 资源:2 粉丝:0 +关注 上传资源 免责说明 本站只是提供一个交换下载平台,下载的内容为本站的会员网络搜集上传分享交流使用,有完整的也有可能只有一分部,相关内容的使用请自行研究,主要是提供下载学习交流使用,一般不免费提供其它各种相关服务! 本站内容泄及的知识面非常广,请自行学习掌握,尽量自已动脑动手解决问题,实践是提高本领的途径,下载内容不代表本站的观点或立场!如本站不慎侵犯你的权益请联系我们,我们将马上处理撤下所有相关内容!联系邮箱:server@dude6.com
挺不错,挺实用,不过水平有限,没怎么看懂
测试文件越压缩越大这都什么情况。。。算法里面还是没有用到位域,char就已经只有一字节了,不用位域只能越压缩越大
这个很好用,就是看不太懂
不错,可以使用,但还是有一些小问题
我正在写这个程序,作者比较厉害
很好很强大,研究一下,稍复杂,需要时间