《表2 朴素地尝试哈夫曼编码思路的例子》
前面已经提到,哈夫曼编码的基本思想是让出现频率高的用较短的码,低的用较长的码。从而希望能减小∑fi*Li。对上面这个例子而言,有5种不同的字符,S出现4次,H出现7次,A出现3次,G出现1次,空格出现4次,可得字符频度对应表如表2头两行所示。不妨让我们来立刻尝试应用一下这种基本思路,给出表2第三行所示编码。
图表编号 | XD00224093000 严禁用于非法目的 |
---|---|
绘制时间 | 2020.10.01 |
作者 | 李晓明 |
绘制单位 | 北京大学计算机系 |
更多格式 | 高清、无水印(增值服务) |