在霍夫曼算法中,我们形成一棵树,然后用树值 1 和 0 替换每个字符,为什么我们不简单地使用二进制数字等a=0,b=1,c=10,d=01,e=11
而不是用字符替换它们,并且在解压缩时应用反向并替换带有字母的二进制数字。
像这样:
character Huffman-code binary-code
a 00 0
b 01 1
c 101 01
等等...