-
LZW的算法实现
LZW算法的实现
LZW算法 其中 几个对象为 编码流 数据流 以及 编译表
字符即为数值,这里0-255
字符串:几个字符组成的串。这里可以简单用 来描述。其中前缀可以为0。
根:长度为1的字符串。
编码(Code):按照固定的长度从编码流中读取的值,即编译表中映射值。即一个编码对应一个字符串
本程序中将定义编码长度最大为12。最小为8。
本实现中自动根据文件内容生成对应的编译表
一个编码对应一个字符串,
字符串匹配通过hash算法去编译表中查找对应的编码。
hash值 = (前缀的编码+后缀编码)%常数
- 2022-10-19 02:30:04下载
- 积分:1
-
产品进销存管理系统
针对某一种行业的库房的产品进销存情况进行管理。 1、采用一定的存储结构对库房的货品及其数量进行分类管理; 采用链表的结构对产品的各种信息进行存储,对存储的信息才用了结构体,同时用到指针变量,采用尾插法建立带头节点的链表,尾指针初始指向头结点,如果要继续添加信息,把终端结点指针置空,返回链表头指针。 2、可以进行产品类的添加、产品的添加、产品数量的添加; 在这一部分,我把它做成了一个整体,即同时进行产品的各种信息的添加,通过在链表head中插入结点来实现。 3、能够查询库房每种产品的总量、进货日期、销出数量、销售时间等; 在这一部分,设计一个链表的查找,通过选择商品号还是商品名称 进行查找,对商品进行循环查询,找到产品时,显示查询到的产品的各项信息,查不到商品时输出没有查到要查找的通讯信息 其他: 还做了链表结点的删除,用于进行将无用信息的删除,通过调用查找函数,查到时,释放该结点空间。
- 2022-02-27 01:19:57下载
- 积分:1
-
MOEA framework
应用背景The MOEA Framework is a free and open source Java library for developing and
experimenting with multiobjective evolutionary algorithms (MOEAs) and other
general-purpose multiobjective optimization algorithms. The MOEA Framework
supports genetic algorithms, differential evolution, particle swarm
optimization, genetic programming, grammatical evolution, and more. A number of
algorithms are provided out-of-the-box, including NSGA-II, NSGA-III, ε-MOEA,
GDE3 and MOEA/D. In addition, the MOEA Framework provides the tools necessary
to rapidly design, develop, execute and statistically test optimization
algorithms.关键技术Its key features includes:
* Fast, reliable implementations of many state-of-the-art algorithms
* Extensible with custom algorithms, problems and operators
* Supports master-slave, island-model, and hybrid parallelization
&n
- 2022-02-28 22:09:39下载
- 积分:1
-
毁伤效能程序
本程序从杀爆弹实际毁伤过程出发,在前人提出的破片毁伤基础模型上,提出了针对地面人员目标的破片与爆炸冲击两种作用条件下综合杀伤概率的计算方法。并以某弹在攻击角度为65 º作为实例,对单发与多发弹在不同爆炸高度的综合杀伤概率进行了计算。结果表明,随着爆炸高度的增加,其杀伤概率整体下降,并且对于单发弹其杀伤概率等势分布区域发生变化,由椭圆形变成脚掌形。对于多发弹在相同爆炸高度条件下,其杀伤概率等势分布形状不变,但杀伤概率与分布面积随弹数的增加而增加。本程序的计算方法与结果可为杀爆战斗部的设计与实际应用提供参考。
- 2023-06-29 20:45:02下载
- 积分:1
-
零基础学算法 第二版光盘 源代码
- 2022-08-17 03:16:22下载
- 积分:1
-
语音识别HMM算法C++实现
这是一个语音识别的常用算法,隐马尔可夫链的算法实现,用的是C++语言实现的代码
- 2023-08-27 23:40:03下载
- 积分:1
-
ALGORITHM_NEVILLE。
关于评价插值多项式 P
(N + 1)不同的数字 X(0),......,在数字 X X(N)
对于函数 F: 输入: 数字 X(0),......,X(N) 为 XX(1),......,XX(N+1) ;
数字 X ;值的 F 作为 Q 的第一列,或者可能如果函数 F 提供计算。
输出: 与 P(X) 表 Q = Q(N+1,N+1)。
- 2022-08-20 14:06:41下载
- 积分:1
-
C++实现矩阵的所有运算
利用C++实现了,矩阵的所有运算,包括矩阵的基础运算、以及矩阵的LU分解、矩阵QR分解等等,对于进行矩阵运算来说这是一个很不错的代码,希望对大家能够有所帮助
- 2022-02-14 15:25:09下载
- 积分:1
-
用于分数阶刘系统数值仿真的源代码
用来进行分数阶Liu系统数值仿真的源代码――This is the program to simulate fractional-order Liu system-Used for fractional order Liu system Numerical simulation of the source code- This is the program to simulate fractional-order Liu system
- 2022-03-09 10:54:34下载
- 积分:1
-
两电平SVPWM程序
这是一个两电平的SVPWM程序,已经在dsp上调试成功,并应用于工程中。在这个程序中采用的是Q函数的方法,简单方便,并且便于理解
- 2023-06-21 06:25:03下载
- 积分:1