huffman编码.
把一个英文字母,空格,句号.一共有28个 character.
先求每个字符出现的频率.
然后用频率对这个文件进行哈夫曼编码.
然后再进行解码.
运行的时候需要在VC++ 工程->设置->调试->程序变量里加E:\sample.txt E:\encode.txt E:\decode.txt
然后把英文文件放到E盘里.名叫samole.txt,
还有在E里新件2个txt文件.名叫encode.txt,decode.txt.
编码后的二进制save到encode.txt,解码后的英文字符save到decode.txt了.
标签:
character
huffman
编码
频率
上传时间:
2015-09-26
上传用户:thuyenvinh