- 64
- 0
- 约2.8万字
- 约 39页
- 2017-09-03 发布于江苏
- 举报
1 题目与要求
1.1 问题提出
本人计划编写一个哈夫曼编码译码器,主要是进行信息通信,实现在发送端通过一个编码系统对待传数据预先编码;在接收端将传来的数据进行译码(复原) 的信息收发站。
1.2 本系统涉及的知识点
最优二叉树、数组、循环、函数、分支、类型结构定义、文件、递归
1.3 功能要求
所要实现的题目功能:
1) I:初始化(Initialization)。从终端读入字符集大小n及n个字符和m个权值,建立哈夫曼树,并将它存于文件hfmtree中。
(2) C:编码(Coding)。利用已建好的哈夫曼树(如不在内存,则从文件hfmtree中读入),对文件tobetrans中的正文进行编码,然后将结果存入文件codefile中。
(3) D:解码(Decoding)。利用已建好的哈夫曼树将文件codefile中的代码进行译码,结果存入文件textfile中。
(4) P:打印代码文件(Print)。将文件codefile以紧凑格式显示在终端上,每行50个代码。同时,将此字符形式的编码文件写入文件codeprint中。
(5) T:打印哈夫曼树(Treeprinting)。将已在内存中的哈夫曼树以直观的方式(树或凹人表形式)显示在终端上,同时将此字符形式的哈夫曼树写入文件treeprint中。
2 功能设计
2.1 算法设计
本系统需要实现的功能
您可能关注的文档
- XX电器品牌手册.doc
- ZHC国家汉语职业能力测试模拟试题3+答案.doc
- [16]学科门类2014中国大学理学研究生一级学科排行榜.doc
- [全]城市规划管理与法规考试复习要点.doc
- [想对单片机初学者说的话].doc
- [房地产]皇家御景豪宅全程策划报告――豪宅全程策划理.doc
- [造价入门]园林绿化工程预算学习资料(43页).doc
- _倍_数_β检_测_电_路_电子电路_工程科技_专业资料.doc
- 色彩心理-简易测试.doc
- ××服务中心物业服务方案.doc
- 高校理工科实验室的性别化空间政治_2026年5月.docx
- 数字化转型对企业治理结构的影响与董事会监督职能重塑_2026年3月.docx
- 大学生助农表情包在老年机显示适配与传播障碍解决_2026年3月.docx
- 互文性典故化用无痕技巧掌握.docx
- 智能插座在大学生宿舍安全用电管理中的应用_2026年5月.docx
- 脑纹绘画:将脑电波图形直接转换为墙面艺术图案.docx
- 共享经济平台双边用户匹配的公平与效率平衡机制设计_2026年3月.docx
- 高维导游:向三维生物解释四维空间的讲解词.docx
- 银饰发黑擦银布抛光损伤程度评估.docx
- 生成式人工智能辅助大学生论文写作的伦理边界与规范研究_2026年3月.docx
最近下载
- Kymco光阳赛艇 CT250 CT300 (CK250T-11 CK300T-11)用户手册.pdf
- 050017》平时作业二参考答案23869.pdf VIP
- 骨质疏松诊疗指南2025年.docx VIP
- 2026最新国家基层糖尿病防治管理指南认证考试题库及答案.docx
- (2026春新版)教科版二年级科学下册《第一单元 探秘恐龙 科学阅读 》PPT课件.pptx VIP
- 四川省泸州市2020-2021学年高一下学期期末统一考试物理试题 .docx VIP
- (正式版)SH∕T 3232-2024 石油化工建(构)筑物防腐蚀设计规范.pdf VIP
- 国家电网招聘复习题库及历年真题汇编(含答案).doc VIP
- Unit3Learningbetter第三课时(课件)-人教PEP版(级下册.pptx
- 尊干爱兵融洽官兵关系.ppt VIP
原创力文档

文档评论(0)