上传者: yaminvsasheng
|
上传时间: 2021-03-25 20:12:50
|
文件大小: 8KB
|
文件类型: C
(1)读取文本文件即使用C编译系统所提供的库函数对给定的文本文件(wejian.txt)进行读取。
(2)统计文本文件中的字符:统计文本文件中出现的字符及各字符出现的频度(次数),根据频度设置权值,并将相关字符的频率输出。
(3)根据第(2)步所得到的权值构建Huffman树,并打印Huffman树。
(4)根据建好的Huffman树,编写Huffman编码的函数得到每个字符的Huffman编码 ,然后对文本文件进行Huffman编码化处理,将编码结果存入到新文件(code.txt)。
(5)编写译码函数对前面的编码进行译码处理,打开存储编码的文件(code.txt)根据所读取的编码文件中的每个字符(0、1组成的),