目录
1、实验题目
设计一个哈夫曼编码/译码系统,对一个文本文件中的字符进行哈夫曼编码,生成编码文件;反过来,可将一个编码文件译码还原为一个文本文件(.txt)。要求:
① 输入一个待压缩的文本文件名, 统计文本文件中各字符的个数作为权值,生成哈夫曼树;
② 将文本文件利用哈夫曼树进行编码,生成压缩文件;
③ 输入一个待解压的压缩文件名称,并利用相应的哈夫曼树将编码序列译码;
④ 可显示指定的压缩文件和文本文件;
目录
设计一个哈夫曼编码/译码系统,对一个文本文件中的字符进行哈夫曼编码,生成编码文件;反过来,可将一个编码文件译码还原为一个文本文件(.txt)。要求:
① 输入一个待压缩的文本文件名, 统计文本文件中各字符的个数作为权值,生成哈夫曼树;
② 将文本文件利用哈夫曼树进行编码,生成压缩文件;
③ 输入一个待解压的压缩文件名称,并利用相应的哈夫曼树将编码序列译码;
④ 可显示指定的压缩文件和文本文件;