• 大小: 0.12M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


一个完整的系统应具有以下功能: (1) I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立赫夫曼树,并将它存于文件hfmTree中。 (2) E:编码(Encoding)。利用已建好的赫夫曼树(如不在内存,则从文件hfmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中。 (3) D:译码(Decoding)。利用已建好的赫夫曼树将文件CodeFile中的代码进行译码,结果存入文件Textfile中。 (4) P:印代码文件(Print)。将文件CodeFile以紧凑格式显示在终端上,每行50个代码。同时

资源截图

代码片段和文件信息

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        101  2010-07-11 11:51  数据结构\CodeFile.txt

     文件       4320  2010-07-11 12:14  数据结构\E08620305.dsp

     文件        541  2010-07-11 11:21  数据结构\E08620305.dsw

     文件      33792  2010-07-11 12:14  数据结构\E08620305.ncb

     文件      48640  2010-07-11 12:14  数据结构\E08620305.opt

     文件       1441  2010-07-11 11:33  数据结构\E08620305.plg

     文件        188  2010-07-11 11:49  数据结构\hfmTree.txt

     文件         24  2010-07-11 11:52  数据结构\Textfile.txt

     文件         32  2010-07-11 11:51  数据结构\ToBeTran.txt

     文件       5593  2010-07-12 20:14  数据结构\E08620305.CPP

     文件     263201  2010-07-12 20:12  数据结构\数据结构课程设计哈夫曼编码.doc

     目录          0  2010-07-11 13:53  数据结构

----------- ---------  ---------- -----  ----

               357873                    12


评论

共有 条评论