登录
首页 » Others » 数据结构课程设计-哈夫曼编码器

数据结构课程设计-哈夫曼编码器

于 2020-12-09 发布
0 185
下载积分: 1 下载次数: 1

代码说明:

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

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • verilog写的数字时钟、万年历、闹钟
    数字钟要求显示时间、日期、闹钟设定时间。利用切换按键进行年月日、时间、闹钟定时操作,三种状态均可用增减两个按键进行调整,对于选中的数码管调整位,通过闪烁表示已经选中,例如:首先切换至日期,选中表示“年”的数码管,那么选中的位进行0.5秒的闪烁表示选中,其次可通过增减按键进行数字的增减。另外在按键消抖后,每次按键按下,蜂鸣器响表示已经按下;设定的闹钟到时候,按下任何按键均停止蜂鸣器,若没有按键按下,蜂鸣器长响至1min时长后,自动停止
    2020-11-28下载
    积分:1
  • 微弱信号的检测和提取
    随机实验中微弱信号的检测和提取实验,用MATLAB编程实现,还包括各种滤波器的设计以及小波算法和自相关算法,最重要的是注释很详细。
    2020-12-07下载
    积分:1
  • 环形SeekBar CircleSeekBar
    自定义View实现环形SeekBar,可以在xml中设置属性,也可以通过java代码设置属性
    2020-12-03下载
    积分:1
  • 安卓二手车交易app
    这个是我的毕业设计,前台是一个安卓app,后台是一个jsp+servlet的网站,服务器用的tomcat,实现了app与后台servlet交互,后台管理的功能
    2020-06-28下载
    积分:1
  • srad(斑点去噪各向异性扩散)滤波器
    这是Xu在美国读博期间发表的论文中使用的斑点去噪滤波器的MATLAB文件
    2020-12-03下载
    积分:1
  • 多种小波去噪方法,基于matlab的序代码
    小波去噪程序,基于matlab的。包括 VisuShrink方法、SUREShrink方法、BayesShrink方法、AdaptBayesShrink方法、 LAWMLShrink方法。
    2020-12-03下载
    积分:1
  • 2017年深圳杯建模挑战赛C决赛论文(独家)
    本人2017年入选了深圳杯建模决赛,这是正式答辩时的论文。仅供各位建模的同学学习参考。基于问趣二中的预测结果,计算得出未来十年的总成本数量及各模式下各分项成本(涵盖直接业务成本、经济技术成本、问接的当下和远期社会成本)比例,分析其变化趋势,并通过作图直观反映。考虑到目前深圳已经开始建立生活垃吸强制分类制度,本文详细分析了家庭分类与专业分类两种前端分流模式对总成本的影响。问题三的分析基于较为完善的模型,对远期效益成木比进行估算,从深圳市具休情况岀发,设计一套生活垃圾处理的优选模式,以供参考。符号说明变量含义生活垃圾处理社会总成本直接成本直接业务成本收集成本第种收集方式的成本第种收集方式中的第种成本运输成木第种运输方式的成本第种运输方式中的第种成本处理成本第种处理方式成本绎济技术成本固定成本第种固定成本可变成本第种可变成本税收减免第种税收减免间接的当下和远期社会成本,即环境损失成本第种环境损失成本年度垃圾处理量湿垃圾占垃圾总量的比例垃圾分类中的干垃圾总量垃圾分类中的湿垃圾总量模型假设假设在估算时间内国家及深圳市相关政策不变。假设在估算时间内折现※为假设在佔算时间内政府对源头分类的补贴保持不变倀设在估算时间内填埋、焚烧、生物处理三种方式下的基准地价的季度增长率分别为模型建立与求解问题一的模型建立模型的准备针对问题一,将生活垃圾处理的社会总成本分为直接业务成本、经济技术成本、问接的当下和远期社会成本,如图生活垃圾处理社会总成本直接业务成本D经济技术成本E间接的当下和远期社会成本图生活垃圾处理社会总成本构成直接业务成本分析在直接业务成木中,我们又将其细化分成了垃圾收集成木、运输成木和处理成本三个部分,如图直接业务成本D收集成本D处理成本D匚运输成本D图直接业务成本构成4()收集成本分析由附件一可知,在不同的垃圾处理模式中,收集方式分别对应混合收集、源头分类收集和混合收集末端分类。即收集成本可划分为混合收集成本源头分类收集成本及混合收集木端分类成本而且每一种收集方式的成本又涵盖了公用垃圾桶成本(分别对应)和运输成本(分别对应),值得注意的是,源头分类收集方式会有额外的政府补贴,而混合收集末端分类方式在末端分类时会占用额外的土地、人力、设备等,因此会产生额外的成本和,如图收集成本De混合收集源头分类成本收集成本集,末端分类成本D公用福政府Dcg成本图收集成本构成()运输成本分析运输成本分为混合运输成本和分类运输成本两类,其中每一种运输成本都包括转运站成本(表示从各公用桶运输到转运站进行进一步处理所需成本,分别对应)和运输成本(分别对应),如图:运输成本Dt混合分类运输运输成本成本转运站成运输站成运输本成本DtD图运输成本构成5()处理成本分析由于处理模式的不同,处理成本可分为焚烧处理成本、填埋处理成本以及生物处理成本,如图处理成本D。焚烧填埋生物处理处理处理成本成本成本DstD图处理成本构成经济技术成本分析经济技术成本包括固定成本、可变成本和税收减免。固定成本分为土地成本和建设成本可变成本包括飞灰补贴、底灰补贴电价补贴、渗沥液补贴以及其他补贴;税收减笕分为増值税减笕、营业税减免和企业所得税减免,如图:经济技术成本E税收减免可变成本定成本E稅减税减税减其他补赎二c5EC2填埋场生物处理厂图经济技术成本构成间接的当下和远期社会成本分析问接的当下和远期成本涵盖了由于环保标准提高所花费的成本、水污染造成的损失、大气污染造成的损失以及固体废弁物污染造成的损失如图6问接的当下和远期社会成本L水污染损失气污染固体废物污染损失L4业损幻1匚人体健康损失[林损头「其他损类图间接的当下和远期社会成本构成模型的建立考虑到不同情况下,决策者会选择不同的模式组合方式。因此,在计算社会总成本时,本文选用各个模式下不同环节所需成本的叠加,从而求得深圳市生活垃圾处理的社会总成木。直接业务成本的计算直接业务成本包括收集成本、运输成本、处理成本直接业务成本的计算公式为:()收集成本的计算公式为=∑∑++代表混合收集成本,代表源头分类收集成本,代表源头混合收集,末端分类成木;代表第种收集方式的公用桶成木,代表第种收集方式的运输成本,代表单位垃圾消耗的公用桶成本,代表生活垃圾年产量,此成本仅包括垃圾桶至小型转运站的成本,如果决策者选择源头混合收集,末端分类方式收集垃圾,则应该加上额外的土地、设各、人工等成本(后面统称为额外成本),如果选择源头分类,则应加上政府补贴;代表单位吨数单位公里运输价格(是一个与距离有关的分段函数),代表距离;代表单位湿垃圾政府补贴成木;代表单位土地、设备、人工等的成木代表湿垃圾占总垃圾量的比重。()运输成本包括混合运输成本、分类运输成本运输成本的计算公式为7代表第种运输方式的转运站成本,包括转运站人工费,以及设备维护费等,代表第科运输方式的运输成本,此成本仅包括小型转运站至末端垃圾处理站的成本,代表单位转运站成本。()处理成本包括焚烧成本、填埋成本和生物处理成本处理成木的计算公式为代表单位垃圾焚烧处理成本;代表单位垃圾填埋处理成木;代表单位垃圾生物处理成本。经济技术成本的计算经济技术成本包括固定成本、可变成本、税收减免经济技术成木的计算公式为固定成本包括焚烧垃圾的十地成本、填埋的十地成本、建设成木。固定成木的计算公式为:代表当年地价,代表十地面积,代表折现率,代表工业用地年;十地机会成本为;代表年地价,代表季度地价增长率,代表时间:代表填哩高度;ρ代表填埋密度代表十地机会成本;代表建设补贴。可变成本包括飞灰补贴、底灰补贴、电价补贴渗沥液补可变成本的计算公式为8=代表单位底灰处理补贴,代表底灰量,代表单位飞灰处理补贴,代表K灰量;代表上网电价补贴,代表超额供电补贴;代表单位污水处理补贴,代表污水处理量税收减免包括增值税减免、营业税减免企业所得税减免税收减免的计算公式为:间接的当下和远期社会成本的计算间接的当下和远期社会成本包括环保标准提高后所需成本(远期环境标准提髙后垃圾处理费升高所需成本)、水污染导致的健康损失、空气污染健康损失、固体废弃物污染损失。水污染导致的健康损失包括早逝引起的健康损失、疾病治疗费用和误工损失;由于垃圾厂排放的气休中对人体造成巨大损失的气体为二嵁英,故将空气污染健康损失考虑为二嗯英造成的健康损失;在计算固休废弃物污染时,采用市场价值法对生活垃圾固休废弃物造成的人工管理费、设备费和运输费等费用进行计算不管对生活垃圾使用哪种处理方式,在计算生活垃圾堆存造成的经济损失时,以需按填埋量来进行计算间接的当下和远期社会成本为:∑∑总数总数指标评价和危险特征阐述,结合国际组织的研究成果,对水污染健康损伤的不良影响进行定量评{,代表年人均收入,代表就诊人数,代表人均治疗费用,代表日均收入,代表住院病例,代表每患病者入住天数;代表不同浓度区域的编码,代表不同浓度区域的二惡英致癌风险代表每平方公里人口密度,代表不同浓度区域所占的面积,代表个体生命价值代表治疗费用;代表生活垃圾堆存损失系数,代表生活垃圾堆存量。综上,由上述各式可得生活垃圾的社会总成本为:+十问题二模型建立及解决各模式的直接成本估算方案完善深圳市生活垃圾直接成木包括直接业务成木和经济技术成木,由式()至式()可知,城市生活垃圾直接成本为:当期社会总成本估算由已知数据代入问题一模型中可知年的社会总成本为:+十元日前仅得到年深圳市生活垃圾年产量数据,如图:s0047544069406图年深圳市生活垃圾年产量无法直接计算出当期以及未来十年各模式下直接成本,故基于灰色预测方法,根捃此数据,估算得出年的生活垃圾年产量如表
    2020-12-05下载
    积分:1
  • windows下批量修改文件及文件夹名称小工具
    【实例简介】windows系统下批量修改文件及文件夹名称小工具 支持正则匹配
    2021-11-14 00:33:33下载
    积分:1
  • 三维天线方向图matlab源代码
    在激光通信中,对于天线阵列,三维方向图能够帮助研究算法以提高通信的可靠!
    2020-11-27下载
    积分:1
  • 三层电梯控制器verilog
    三层电梯控制器verilog三层电梯控制器verilog三层电梯控制器verilog三层电梯控制器verilog三层电梯控制器verilog三层电梯控制器verilog三层电梯控制器verilog
    2020-12-04下载
    积分:1
  • 696518资源总数
  • 105540会员总数
  • 37今日下载