登录
首页 » 算法 » 基于哈夫曼编码的文件压缩

基于哈夫曼编码的文件压缩

于 2022-03-14 发布 文件大小:9.23 kB
0 358
下载积分: 2 下载次数: 1

代码说明:

利用哈夫曼编码对文件进行压缩处理,并能从解压文件重新解压到原来的文件,可以显示压缩和解压时间,压缩文件以.cod后缀名保存,界面采用gtk编写,编译环境codeblocks 10.05.

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

发表评论

0 个回复

  • pagerank的mapreduce实现
    MapReduce一开始是由Google提出的一种云计算的编程架构,用来并行处理海量数据 。本例提供一个简单的pagerank算法的MapReduce上的实现。
    2022-11-01 14:30:03下载
    积分:1
  • xml读写库C++源码
    TinyXML是一个简单小巧,可以很容易集成到其它程序中的C++ XML解析器。  TinyXML被设计得容易快速上手。它只有两个头文件和四个cpp文件。只需要把它们简单地加到你的项目中就行了。有一个例子文件——xmltest.cpp来引导你该怎么做。TinyXML以Zlib许可来发布,所以你可以在开源或者商业软件中使用它。许可证更具体的描述在每个源代码文件的顶部可以找到。TinyXML在保证正确和恰当的XML输出的基础上尝试成为一个灵活的解析器。TinyXML可以在任何合理的C++适用系统上编译。它不依赖于异常或者运行时类型信息,有没有STL支持都可以编译。TinyXML完全支持UTF-8编码和前64k个字符实体。
    2022-03-16 12:21:26下载
    积分:1
  • 遗传优化BP神经网络初始阈值以及权值
    整个算法分成三部分,第一个部分是神经网络整体结构的确定,然后是遗传算法对参数的优化,然后便是利用已经优化好的参数,利用神经网络进行预测。我们根据需要优化的权值以及阈值的数量确定算法个体的长度。个体通过适应度函数计算他们的适应度,根据适应度的大小,我们使用轮盘算法,确定他们的遗传,交叉还有变异等过程,优化以后的BP神经网络可以更好地收敛。
    2022-03-21 20:00:56下载
    积分:1
  • walksat 找到一种令人满意的 cnf 公式模型
    Walksat 规格 Walksat 试图找到一种令人满意的 cnf 公式模型。 格式是.cnf 格式: c 在文件的开头的可选注释。 c"p"行指定 cnf 格式、 编号 var、 数字通则 c 变量的编号从 1 开始的 c 每个子句结束与 0 p cnf 3 2 1-3 0 2 3-1 0 Walksat 读取从标准中 (或从作为命令指定的文件 线参数) 并将写入到标准输出 (和标准错误)。 到 获取的命令行选项,类型列表 walksat-帮助 (或其他任何非法的选项)。
    2023-04-14 06:25:03下载
    积分:1
  • 强制性离散对数
    ^ x = 140851752bruteforce x
    2022-04-18 16:39:58下载
    积分:1
  • GML AdaBoost Matlab 工具箱,有详细的说明文档,脚本,用例
    GML AdaBoost Matlab 工具箱,有详细的说明文档,脚本,用例-GML AdaBoost Matlab Toolbox
    2022-05-31 09:13:01下载
    积分:1
  • 固定分区模拟,按"回车"可以随机加入进程,对未获资源的进程自动排序,等待调度...
    固定分区模拟,按"回车"可以随机加入进程,对未获资源的进程自动排序,等待调度-Fixed partition simulation, press the Enter can be random to join the process has not been the resources of the process of automatic sorting, awaiting scheduling
    2022-12-08 07:15:03下载
    积分:1
  • 粘弹性介质有限差分
    这个程序描述了弹性波在粘弹性介质的传播过程,程序很详细,对于初学者有一定的帮助,对于那些有一定的基础,读这个程序也有很大的帮助,希望你们能充分去看他。这个程序描述了各个情况下的波的传播过程,输出了一些时刻的波场快照,并且输出了水平和垂直的地震记录,很有用的呀
    2022-02-12 03:22:59下载
    积分:1
  • GNU Linux代码实例
    应用背景正则表达式关键技术添加两个文件转换到DOS UNIX换行符
    2022-02-28 19:40:46下载
    积分:1
  • 自主访问控制
       创建一个主体(客体)就把创建主体(客体)的一个结构加入到主体(客体)链表中去,然后和客体关联起来,一个可以对应一主体并创建一个用户对客体的一个权限结构,使得用户对客体的权限关联起来关联起来,由于设计时候有一个小疏忽,这里的客体并不是主体自己创建的,而是由管理员创建的,所以必须为客体定义其拥有者,点击客体授权进入到客体拥有者授予界面,如下。通关选中客体与主体,点击授予就可以为客体分配其拥有者,然后回到主界面刷新一下,就可以发现授权链表内容被修改了,然后我们通过登陆界面进入到用户专属的授权表,如登录是s1我们可以看到如下界面,左边的权限表是s1所有的权限,然后我们选中一个权限(其中拥有权不能授予,不然会报错)再点击主体,授予,就可以把权限授予到点击的主体,刷新一下授权表就可以查看已经授予的权限 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-05-01 01:39:53下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载