huffman编码和解码的简单实现
使用文件保存初始的文本数据及最终的结果。 文件名为inputfile1.txt的文件保存的是一段英文短文; 文件名为inputfile2.txt的文件保存01形式的编码段; 文件名为outputfile1.txt的文件保存各字符的出现次数和对应的编码; 文件名为outputfile2.txt的文件保存对应于inputfile2.txt的译码结果。 统计inputfile1.txt中各字符的出现频率,并据此构造Huffman树,编制Huffman编码;根据已经得到的编码,对01形式的编码段进行译码。
文件列表
Huffman.rar
(预估有个30文件)
Huffman
HuffTree
Outputfile1.txt
2KB
Inputfile2.txt
89B
HTree.h
771B
HuffTree.cpp
589B
HuffTree.dsw
539B
HNode.h
594B
HuffTree.plg
1KB
HuffTree.dsp
5KB
用户评论