哈夫曼编码C++实现
哈夫曼编码是广泛用于数据文件压缩的十分有效的编码方式,其压缩率通常在20%—90%之间。哈夫曼编码算法是通过使用字符在文件中出现的频率表来构造最优前缀码的贪心算法。所谓前缀码,即是任一字符的编码都不是其他字符编码的前缀。哈夫曼算法以自底向上的方式,将各字符(n个)存在叶节点中,通过n-1次合并,来产生表示最优前缀码的完全二叉树。
文件列表
哈夫曼编码.zip
(预估有个27文件)
哈夫曼编码
HuffmanCoding
ReadMe.txt
1KB
HuffmanCoding.dsp
5KB
StdAfx.h
667B
HuffmanCoding.ncb
73KB
HuffmanTree.h
2KB
HuffmanTree.cpp
5KB
HuffmanCoding.plg
260B
HuffmanCoding.opt
51KB
暂无评论