update readme
This commit is contained in:
@@ -4,17 +4,21 @@ Huffman在1952年根据香农(Shannon)在1948年和范若(Fano)在1949
|
||||
|
||||
这是一个经典的压缩算法。通过`字符出现的频率`,`优先级`,`二叉树` 进行的压缩算法。
|
||||
|
||||
对一个字符串,计算每个字符出现的次数,把这些字符放到优先队列(priority queue)
|
||||
这这个priority queue转出二叉树
|
||||
对一个字符串,计算每个字符出现的次数, 把这些字符放到优先队列(priority queue); 这个priority queue转出二叉树
|
||||
|
||||
需要一个字符编码表来解码,通过二叉树建立huffman编码和解码的字典表
|
||||
|
||||
|
||||
|
||||
举一个例子:
|
||||
|
||||
原始串:
|
||||
二级制编码:
|
||||
huffman编码:
|
||||
|
||||
|
||||
|
||||
|
||||
### 存储结构和基本操作
|
||||
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user