赫夫曼编译码器: 用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼码的编/译码系统。 [基本要求]一个完整的系统应具有以下功能: (1)I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree中。 (2)E:编码(Encoding)。利用已建好的哈夫曼树(如不在内存,则从文件hfmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中。 (3)D:译码(Decoding)。利用已建好的哈夫曼树将文件CodeFile中的代码进行译码,结果存入文件TextFile中。 (4)P:印代码文件(Print)。将文件CodeFile以紧凑格式显示在终端上,每行50个代码。同时将此字符形式的编码文件写入文件CodePrin中。 (5)T:印哈夫曼树(Tree printing)。将已在内存中的哈夫曼树以直观的方式(树或凹入表形式)显示出,同时将此字符形式的哈夫曼树写入文件TreePrint中。
上传时间: 2016-04-17
上传用户:zaizaibang
1、火车采集器V3.2版要求:您的电脑必须安装.net framework2.0框架 附windows .net framework 2.0下载地址:http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe 2、软件一直坚持自带配置文件,安装及使用过程不操作注册表及系统文件,完全绿色免安装软件,直接解压软件包即可使用。 3、如果您使用的是1.X - 2.0版本,您的电脑必须安装.net 1.1框架。 附windows .net framework1.1下载地址:http://download.microsoft.com/download/7/b/9/7b90644d-1af0-42b9-b76d-a2770319a568/dotnetfx.exe
标签: framework 2.0 net download
上传时间: 2014-01-07
上传用户:kytqcool
ICETEK–VC5509-A 评估板定时器实验.实验程序的工程中包含了两种源代码,主程序采用C 语言编制利于控制,中断向量表在 vector.asm 汇编语言文件中,利于直观地控制存储区分配。
上传时间: 2013-12-08
上传用户:我们的船长
AD高精度采集校正设计 提出了一种高精度数模转换软件校正算法,用以消除运放放大器、比例电阻、AD转换器、印制电路板等物理上带来的误差,我们已成功应用于数字电压表、数字电流表、数字欧姆表、数字程控电源等项目上,实践证明该算法应用于各种AD高精度转换的校正,消除物理上带来的误差
上传时间: 2014-11-21
上传用户:bjgaofei
5篇IC卡读写器设计方面的硕士论文,包括《基于89C51的IC卡读写器设计与实现》、《IC卡燃气表设计》、《以太网物理隔离器的研究与实现》、《油气机IC卡收费系统的研究与开发》、《新型IC卡读写器的研究与设计》
上传时间: 2013-12-29
上传用户:hzy5825468
用一门面向对象语言建立一个针对LL(1)文法分析构造演示器,输入定义好的文法,进行分析后在内存中建立其存储结构,判断其能用LL(1)文法分析后,建立其分析过程。 为此我们将本任务分解为以下内容: (1)文法的建立; (2)上下文无关文法的判定; (3)消除文法中一切左递归的算法; (4)文法二义性的判定; (5)LL(1)文法的判定; (6)消除直接左递归; (7)消除间接左递归; (8)直接左公因子的改造; (9)间接左公因子的改造; (10)递归子程序的构造; (11)根据布尔矩阵求Follow集; (12)能导出ε的非终结符; (13)根据定义构造First集; (14)根据关系图构造First集; (15)根据定义构造Follow集; (16)根据关系图构造Follow集; (17)Select集的构造; (18)预测分析表的构造; (19)总控程序的构造; (20)语法树的演示; (21)根据总控程序输出语法树; (22)根据布尔矩阵求First集。 我所要完成的任务是 语法树的演示。
上传时间: 2016-07-30
上传用户:kelimu
定时器的做法, 采用动态链表的形式。 节省系统资源,单操作复杂,希望根据自己的情况选用
标签: 定时器
上传时间: 2013-12-15
上传用户:talenthn
无线自动抄表系统(WAMR),国内第一个实现真正的网络化无线远传系统,独立研发专利无线路由协议,小区内实现7级无线路由, 小区GPRS集中器后可实现全市集中抄表
上传时间: 2013-12-24
上传用户:zsjzc
Java写的mini日程管理器,支持按日查,按月查,按周查,按年查,插入,删除,修改,高亮等多种功能
上传时间: 2013-12-12
上传用户:3到15
C8051F330/1 MCU 有一个可编程内部高频振荡器、一个可编程内部低频振荡器和一个外部振荡器驱动电路。可以通过对 OSCICN 和 OSCICL 寄存器编程来使能/禁止内部高频振荡器和调节其输出频率(参看振荡器框图);可以通过对 OSCLCN 寄存器编程来使能/禁止内部低频振荡器和调节其输出频率(参看图9.3)。系统时钟可以由外部振荡器电路或任何一个内部振荡器提供。表9.1给出了内部振荡器的电气特性。
上传时间: 2013-12-20
上传用户:凌云御清风