登录
首页 » 算法 » 哈夫曼编码

哈夫曼编码

于 2022-07-06 发布 文件大小:38.59 kB
0 144
下载积分: 2 下载次数: 1

代码说明:

哈夫曼编码是一种数据压缩技术,采用了二叉树和优先级队列两种数据结构。它的基本原理是,对数据重新编码,每个字符的编码的长度和它的出现频率呈反比,也就是出现次数多的字符它的编码要短。从而达到压缩数据的目的。

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

发表评论

0 个回复

  • 用C语言实现的GBN协议函数库和测试程序
    滑动窗口协议,也称为回退N步协议(Go-Back-N,GBN)中,允许发送方发送多个分组(当有多个分组可用时)而不需等待确认,但它受限于在流水线 中为未确认的分组数不能超过某个最大允许数N。滑动窗口协议是TCP使用的一种流量控制方法,此协议能够加速数据的传输。     只有在接收窗口向前滑动时(与此同时也发送了确认),发送窗口才有可能向前滑动。     收发两端的窗口按照以上规律不断地向前滑动,因此这种协议又称为滑动窗口协议。 当发送窗口和接收窗口的大小都等于1时,就是停止等待协议。 当发送窗口大于1,接收窗口等于1时,就是回退N步协议。 当发送窗口和接收窗口的大小均大于1时,就是选择重发协议。 协议中规定,对于窗口内未经确认的分组需要重传。这种分组的数量最多可以等于发送窗口的大小,即滑动窗口的大小n减去1(因为发送窗口不可能大于(n-1),起码接收窗口要大于等于1)。 2.工作原理
    2023-04-29 17:45:03下载
    积分:1
  • 二维码生成
    QR generator 生成二维码,非常简单易用,包含一个win 32 console 程序,可以直接生成二维码图片到指定位置
    2022-03-11 10:46:07下载
    积分:1
  • 找图delphi
    应用背景简单的图片找图..抢微信红包也是用这个找图了.windows系统找图必需品,集成到自己作品超好类库.可扩展多种模式........关键技术简单的图片找图算法图找色.色对比..超容易调用.配合模拟按键(过了再发)就是一个按键精灵了.........按键精灵就是找图点击按键...........
    2022-01-23 11:09:55下载
    积分:1
  • c++ 模拟退火
    应用背景 智能算法是一类解决优化问题的算法,是为了解决NP 难题而兴起的一类算法。主要用于优化调度,路径选择等。算法不太成熟,仅供参考学习,如有不妥之处,请大家联系我,一起学习进步,改进。 关键技术模拟退火是模拟大自然中的火渐渐降温以至熄灭的过程,降温过程是整个代码的核心,同时,业界降温的方法也是各不相同的。降温的快慢直接决定结果的准确度。模拟退火算法不是确定性算法,接触的结果不是精确解而是近似解。
    2022-03-06 12:22:08下载
    积分:1
  • MATLAB FIELD II
    超声仿真程序,用于超声成像的算法仿真,亲测好用。Field_II是丹麦超声专家J. A. Jensen等利用声学原理设计的一个超声系统。它可以仿真超声探头所形成的声场和超声图像等。
    2023-08-11 04:20:03下载
    积分:1
  • 不使用递归的快速排序
    不使用递归的快速排序法-Quick sort without using recursive
    2023-01-30 18:50:04下载
    积分:1
  • 数据挖掘统计方与实践,主要讲述统计学在数据挖掘中的应用。...
    数据挖掘统计方法与实践,主要讲述统计学在数据挖掘中的应用。-Data Mining and practice of statistical methods, mainly on the statistics in data mining applications.
    2023-07-26 23:50:05下载
    积分:1
  • 这个程序使用了遗传来优化点对点之间的轨迹度量。
    这个程序使用了遗传算法来优化点对点之间的轨迹度量。-This code proposes genetic algorithm (GA) to optimize the point-to-point trajectory planning for a 3-link (redundant) robot arm.
    2022-01-31 01:06:31下载
    积分:1
  • ACM亚洲主题的比赛(在任务调度),和我的程序实现…
    acm亚洲区竞赛的一个题目(关于任务调度的)以及我的程序实现Asia Regional_Taipei Site Dec.10-13.1999Program EBroadcast Scheduling -acm Asia a topic of race (on the task scheduling), and I realize the procedures Asia Regional_Taipei Site GC.6/Dec.10- 13.1999Program EBroadcast Scheduling
    2023-08-13 13:45:02下载
    积分:1
  • C++primer第四版代码
    C++primer第四版的源码,对C++学习非常有用哦!C++primer是久负盛名的C++经典教程引,其内容是C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合,已经帮助全球无数程序员学会了C++。
    2022-02-28 17:02:48下载
    积分:1
  • 696518资源总数
  • 105873会员总数
  • 12今日下载