




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 / 8 合肥工业大学计信院调档函 注:自荐信的撰写,简言之,就是对高校提出的招生要求的一个圆满答复。希望本范文模板能给考试提供帮助。 合肥工业大学 自主招生个人陈述自荐信 尊敬的招生办领导、老师们: 您们好!我叫,是省市中学高三理科 文科班的一名男生 女生,非常感谢您们在百忙之中看我的陈述材料。 今天,我怀着对贵校的敬仰与向往,写下了这封自荐信。作为一名高中生,我对合肥工业大学的向往由来已久,合肥工业大学悠久的历史,深厚的文化 底蕴,丰富的教学资源,良好的学术氛围,强烈的时代气息,无不深深吸引着我。我将选择贵校为第一志愿,非常渴望能在 7 月拿到贵校的录取通知书,成为一名光荣的合肥工业大学生,成为一名对社会、对祖国有用的人才。 厚德做人篇 计算机与信息学院 专 业 班 级 学生姓名及学号 课程教学班号 任 课 教 师 2 / 8 实验指导教师 实验地点 2016 2016 学年第 一 学期 实验 1 霍夫曼编码 一、 基本要求 通对任意输入的字符串序列进行 3 元霍夫曼编码,给出编码结果、编码效率;并实现相应的译码操作。 二、 提升要求 对一幅 BMP 格式的灰度图像进行二元霍夫曼编码。 三、 问题描述 1、三元霍夫曼编码首先需要考虑的是如何表示三元 2、三元霍夫曼编码需要对不满足 2n+3 的情况做处理 3、使用什么数据结构建立霍夫曼树 四、算法思想 1、使用两个二进制位表示一个三元变量,即 00 表示 a、 01表示 b、 11表示 c。 2、出现不满足 2n+3 情况即需要加入一个出现次数为 0 次的字符,遍历已经出现的字符,找到一种八位二进制组合作为新字符。 3、建立霍夫曼树的算法,使用数组的结构作为整棵树的空间,其中每个数组元素是一个类的实例。 3 / 8 在这各类里封装了他所代表的字符、出现的次数。 承载整棵树的数组也是封装在一个类里的,这个类同时封装了对这棵树的操作,如添加节点、树节点排序等,这样就可以使从添加叶子节点后建立整棵霍夫曼树。 五、模块划分 char huancunmax;/从文件中读入的字符 char yasuohuancunmax;/压缩后可以写进文件中的字符串 long int yasuohuancunnumber=0;/准备写入文件中的个数 long int huancunnumber=0;/从文件中读出字符个数 class tree void set/次数为 a,左孩子为 b,中孩子为 c,右孩子为 d,自己的编号 e int mynumber;/次数 int leftsonnumber;/数组编号 int middlesonnumber; int rightsonnumber;/数组编号 控制时没有儿子节点则儿子都是负数 int myzifunumber;/作为叶子节点在数组中的编号 ; 4 / 8 class table/压缩对照表 public:table void cutrealfile/将缓存中一样的字符区别开 void uncheck/检查是否出现过字符 bool check/检查源文件字符是否出现过 int checkhuancun/读缓存数组的字符,返回yasuozifu 数组中的地址 void count/beginend 区间内排序 char h3setonechar/三元霍夫曼给进一个 char 位操作使用内联汇编语言 d 是不会被译码的 为了补齐余码 void linshih3manage/进来字符存起来 每四个存一个 void writesign/先给 sign 的值递归构建霍夫曼树 void hafuman3/三元霍夫曼编码函数 void codemanage/对整个缓存进行编码 bool checkh3code/对解压缩后的码串译码 void jiemah3code/对一个 char型 8 位进行解码为4 个 char型 void discodemanage/解压缩程序 使用 huancun放密文,解压后原文放在 yasuohuancun中 char linshih34;/临时三元霍夫曼 5 / 8 int linshih3number;/记录临时三元霍夫曼个数 int number;/未压缩字符的数量 int everyzifunumbermax;/每个字符出现的次数 string signmax;/压缩后的字符 string paixusignmax;/编码后与 paxu字符数组对应的编码 char paixuzifumax;/和字符数组一样,顺序对应 paixusign char zifumax;/未压缩的字符 ; void readfile/文件读入缓存 void writefile/缓存写入文件 int main/主函数 readfile; table mytable; ; ; ; writefile; readfile; 6 / 8 ; writefile; return 0; 六、测试数据 文件 文件 1、 文件 hello markchalse, this is a secret number 6424155 please put this in an code 小刀司令 压缩后: 將埼 ?绩髱釜 #?庩宏壕券 ? :,焕 ?0 鼜 ?姾嫧偪瘞旰 ?3? ?飶卡 ?8* 解压缩后: hello markchalse, this is a secret number 6424155 please put this in an code 小刀司令 7 / 8 压缩情况: 源文件: 压缩文件: 解压缩文件: 编码分析: 无损压缩 压缩率: % 2、 压缩后: 解压缩 无失真压缩 七、源程序 注:自荐信的撰写,简言之,就 是对高校提出的招生要求的一个圆满答复。希望本范文模板能给考试提供帮助。 合肥工业大学 自主招生个人陈述自荐信 尊敬的招生办领导、老师们: 您们好!我叫,是省市中学高三理科 文科班的一名男生 女生,非常感谢您们在百忙之中看我的陈述材料。 今天,我怀着对贵校的敬仰与向往,写下了这封自荐信。作为一名高中生,我对合肥工业大学的向往由来已8 / 8 久,合肥工业大学悠久的历史,深厚的文化底蕴,丰富的教学资源,良好的学术氛围,强烈的时代气息,无不深深吸引着我。我将选择贵校为第一志愿,非常渴望能在 7 月拿到贵校的录取通知书,成为一名光荣的合肥工业大学生,成为一名对社会、对祖国
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南通市中石油2025秋招面试半结构化模拟题及答案油田工程技术岗
- 中国广电池州市2025秋招笔试性格测评专练及答案
- 中国移动眉山市2025秋招行业解决方案岗位专业追问清单及参考回答
- 2025江苏苏州丰倍生物科技股份有限公司招聘10人考前自测高频考点模拟试题附答案详解(模拟题)
- 2025年甘肃省中材科技(酒泉)风电叶片有限公司招聘100人考前自测高频考点模拟试题及答案详解(有一套)
- 2025江苏淮安市淮阴区人民政府法律顾问选聘12人模拟试卷有答案详解
- 2025湖南省卫生健康委直属事业单位高层次人才公开招聘218人考前自测高频考点模拟试题及答案详解参考
- 2025年“才聚齐鲁成就未来”山东土地乡村振兴集团有限公司招聘2人考前自测高频考点模拟试题附答案详解(模拟题)
- 2025至2030中国水产养殖泵行业市场深度研究与战略咨询分析报告
- 2025至2030中国吸塑机行业项目调研及市场前景预测评估报告
- 2025年广东肇庆市高三二模高考生物试卷试题(含答案解析)
- 燃煤机组深度调峰技术应用研究
- 房屋市政工程生产安全重大事故隐患排查表(2024版)
- 网络剧配音演员合同样本
- DB51T 1806-2014 林业治山调查规划设计技术规程
- 高压电缆迁改工程施工方案
- 管理患者期望
- 2024-2025学年译林版七年级英语上册Unit2 复习知识点题纲
- 节前安全教育交底
- 研究开发项目(项目计划书、立项决议、项目结题书)模板
- 人教版(2024新版)七年级上册英语期末复习:阅读理解 20篇练习题汇编(含答案解析)
评论
0/150
提交评论