wangyinuest / Homework-HuffmanEncodeDecode

哈夫曼编/译码系统的设计与实现

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Homework-HuffmanEncodeDecode

哈夫曼编/译码系统的设计与实现

哈夫曼

  • 哈夫曼树(HuffTree) [2*256+1]数组 考虑ASCII所有字符

  • 初始化(Initialzation)

    1. 数组归0
    2. 读DataFile.data
    • 用散列表记录元素位置
    • 每读一字符,数组.权值++
  • 编码

  • 解码

About

哈夫曼编/译码系统的设计与实现

License:MIT License


Languages

Language:C++ 88.9%Language:CMake 11.1%