利用c++实现了Huffman编码,并对代码进行了注释,保证可读性。
{4,2,13,3,7,10,8,23,22,35,52,31}
下面是编码结果:
第1个数的huffman编码是:00000
第2个数的huffman编码是:000010
第3个数的huffman编码是:0110
第4个数的huffman编码是:000011
第5个数的huffman编码是:01110
第6个数的huffman编码是:0001
第7个数的huffman编码是:01111
第8个数的huffman编码是:010
第9个数的huffman编码是:001
第10个数的huffman编码是:111
第11个数的huffman编码是:10
第12个数的huffman编码是:110
1