登录
首页 » c#,c++,c » 哈弗曼编码

哈弗曼编码

于 2022-03-21 发布 文件大小:931.27 kB
0 128
下载积分: 2 下载次数: 1

代码说明:

利用哈夫曼思想,对需要压缩的文件中的字符进行频率统计,根据统计的频率结果构造哈夫曼树,然后对每个字符进行哈夫曼编码,逐一对被压缩的文件的每个字符构建新的哈夫曼编码,存入新的文件即得到压缩文件。解压过程利用相应的哈夫曼树及压缩文件中的二进制码将编码序列译码,对文件进行解压得到源文件。

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

发表评论

0 个回复

  • 数据接收源码下载
    ads
    2013-10-09下载
    积分:1
  • DDP协议通信代理
    通过socket监听进程接收DDP数据包,解包后将对应字段数据存入Mongodb数据库中。server守护进程监听包消息,收到后建立长连接。整个代理程序是在linux下运行。
    2023-08-15 09:15:05下载
    积分:1
  • c/c++笔试面试宝典
    1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free。因此C++语言需要一个能完成动态内存分配和初始化工作的运算符new,以及一个能完成清理与释放内存工作的运算符delete。注意new/delete不是库函数。
    2022-05-18 04:40:31下载
    积分:1
  • 结巴分词 文本分类
    模型创建,生产模型及模型训练,依照语料,分析文章类型,语料是从搜狗词库中下载的,也可以自己提供语料
    2022-07-21 20:03:17下载
    积分:1
  • xv6源码
    Xv6是由麻省理工学院(MIT)为操作系统工程的课程(代号6.828),开发的一个教学目的的操作系统。Xv6是在x86处理器上(x即指x86)用ANSI标准C重新实现的Unix第六版(Unix V6,通常直接被称为V6)。
    2022-06-21 12:02:06下载
    积分:1
  • WPF日期时间控件
    基于WPF编写的自定义日期时间控件;支持日期+时间的精确选择;思路是利用WPF自带的Calendar 做日历,然后自己再制作一个时间选择的控件,最后是把两者做到一个控件上,形成一个最终控件DateTimePicker,可是实现直接调用,或者以后再项目中直接添加,或者通过调用dll的方式使用。
    2022-02-24 18:28:37下载
    积分:1
  • C++实战源码-音频采集1(入门级实例566).zip
    C++实战源码-音频采集1(入门级实例566).zip
    2019-10-01下载
    积分:1
  • c++入门,各种小程序原代码,如果你是初学者可以下载学习。...
    c++入门,各种小程序原代码,如果你是初学者可以下载学习。-c crosses the threshold, each kind of script original code, if you are the beginner may download the study.
    2022-03-14 00:30:35下载
    积分:1
  • 用C#操作xml xmlFilePath = textBox2.Text FileStream fs = new FileStream(filePa...
    用C#操作xml xmlFilePath = textBox2.Text FileStream fs = new FileStream(filePath ,FileMode.Open) BinaryReader binreader = new BinaryReader(fs ) //XmlTextReader xmlreader = new XmlTextReader() XmlTextWriter xmlreader = new XmlTextWriter(xmlFilePath+"IMAGEENCODING.xml" ,System .Text .Encoding .UTF8 ) -With C# Operation xmlxmlFilePath = textBox2.Text FileStream fs = new FileStream (filePath, FileMode.Open) BinaryReader binreader = new BinaryReader (fs)// XmlTextReader xmlreader = new XmlTextReader () XmlTextWriter xmlreader = new XmlTextWriter (xmlFilePath+
    2022-02-13 10:07:47下载
    积分:1
  • MB95F636K template project
    MB95F636K模板项目,用于Cypress/Fujitsu 8FX MCU
    2022-01-25 16:55:41下载
    积分:1
  • 696516资源总数
  • 106658会员总数
  • 16今日下载