- 博客(0)
- 资源 (9)
- 收藏
- 关注
基于huffman编码的txt文件压缩和解压缩程序的C语言实现
基于huffman编码的txt文件压缩和解压缩程序的C语言实现,能够对txt文件进行字符统计和信源熵计算,据此进行huffman编码,对文件进行压缩,然后解压,并编写文件对比程序,能够对解压前后的文件进行对比。
2011-11-14
霍夫曼编码与解码的Java实现
huffman的java实现
码表生成程序
可对任意“.txt”文件进行概率统计,显示字符及其概率对照表;
依概率编制Huffman码表,显示字符、对应概率及码字对照表。
编码程序
使用码表,对任意“.txt”进行Huffman编码;
统计压缩前后比特数,计算压缩比;
生成压缩码文件(可以用1字节存放1比特)。
求出信息熵与平均码长
解码程序
使用码表,对压缩码文件进行解码;
记录解码时间;
生成解压后的“.txt”文件。
2011-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人