搜索资源列表
hafuman
- 一 . 需求分析: 1) 输入形式和输入值范围: 输入形式是要压缩(或者要解压)的文件路径,输入范围是字符串,而且要是文件的路径。 2) 输出形式: 输出相应的编码压缩文件和解码原文件 3) 程序所能达到的功能: 利用哈夫曼对ASCII文件做不等长编码,达到压缩文件。利用哈夫曼树的遍历,达到解压文件的目的。程序的功能也就是实现压缩和解压ASCII类型文件的目的。 4)测试数据:(包括正确的输入数据及其输出结果和含有错误输入及其输出结果) 测试输
Project-2_HuffmanEncode
- 哈夫曼编码 (1) 建立Huffman Tree,也就是建立codebook,找到所有ascii对应的codeword表示方法。 (2) Huffman Encode,将DaVinciCode.txt 整个文本进行编码,储存成一个压缩档,并且使用bitstream来存入。 程序执行方法 : encoder.exe DavinciCode.txt codebook compressed_file-Huffman coding (1) the establishment of Hu