登录
首页 » 多媒体 » 哈夫曼编码和解码

哈夫曼编码和解码

于 2022-08-25 发布 文件大小:2.00 kB
0 45
下载积分: 2 下载次数: 1

代码说明:

这个项目是一个简单的 c + + 实现的哈夫曼编码。目前,它可以只对文件进行编码 ;解码功能是暂停工作时,我对我的大学课程。 编译 编译由 Make 实用程序处理。若要编译,只是导航到存储库中的根文件夹和运行"使"。若要在调试模式下进行编译,运行"使调试 = 1"。 运行 的可执行文件"哈夫曼"应该传递一个参数: 要进行编码 (或解码,解码功能完成时) 的文件的名称。编码的文件放置在同一目录中用".huf"追加到的文件的名称。 解剖的编码的文件 的文件的第一次 3 位指示过剩在结束了最后一个字节的位的数目 ; 这些尾随位将被忽略,解码器。接下来的 128 字节描述了码本。因为典型的哈夫曼编码 (http://en.wikipedia.org/wiki/Canonical_Huffman_code) 用来对文件进行编码,描述码书很简单,按字母顺序排列,在每个码字中给予的位数给 0 为符号不存在的文件中。后码书,进行编码的输入的文件。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 696518资源总数
  • 104271会员总数
  • 57今日下载