-
不动点迭代――方程根的求解
不动点迭代――方程根的求解-fixed-point iteration-- Solving the equation-
- 2023-03-27 17:30:03下载
- 积分:1
-
椭圆曲线离散对数问题C源代码
椭圆曲线离散对数问题C源代码-elliptic curve discrete logarithm problem C source code
- 2022-02-02 22:01:37下载
- 积分:1
-
c# tsp 遗传路径算法
车辆路径问题可以描述为:在一个存在供求关系的系统中,有若干台车辆、若干个配送中心和客户,要求合理安排车辆的行车路线和出行时间,从而在给定的约束条件下,把客户需求的货物从配送中心送到客户,把客户供应的货物从客户取到配送中心,并使目标函数取得优化。这里以最简单的无时限单向配送车辆路径问题为例。
1、遗传算法的实施步骤:
遗传火算法的实施步骤如下(以目标函数求最小为例)。
第一步:初始化 t←0进化代数计数器;T是最大进化代数;随机生成M个个体作为初始群体P(t);
第二步:个体评价 计算P(t)中各个个体的适应度;
第三步:选择运算 将选择算子作用于群体;
第四步:交叉运算 将交叉算子作用于群体;
第五步:变异运算 将变异算子作用于群体,并通过以上运算得到下一代群体P(t + 1);
第六步:终止条件判断 t≦T:t
- 2022-07-27 10:31:38下载
- 积分:1
-
RANSAC直线 椭圆 圆 拟合
RANSAC为RANdom SAmple Consensus的缩写,它是根据一组包含异常数据的样本数据集,计算出数据的数学模型参数,得到有效样本数据的算法。它于1981年由Fischler和Bolles最先提出。该资源是利用MATLAB编写的 RANSAC 直线 椭圆 圆 拟合程序
- 2022-12-16 05:20:03下载
- 积分:1
-
最优潮流计算程序(使用电力系统专业,属于非线性规划问题)....
最优潮流计算程序(使用电力系统专业,属于非线性规划问题).-optimal power flow calculation procedure (using power systems professional, is Nonlinear Programming).
- 2022-04-30 05:41:37下载
- 积分:1
-
三种排序算法测试实验
应用背景用C++编写。
里面有详细的插入排序,快速排序,合并排序和选择排序的代码。
排序算法测试实验通过设计测试数据集,编写测试程序,用于测试三种算法的正确性,三种算法在不同复杂性上的表现(最好情况、最差情况、平均情况),三种算法每次的的比较频率和腾挪频率。
使用说明:Sort_Test.cpp可以直接运行,输出结果可在本文件夹下的Result.txt中查看关键技术
通过建立一个测试算法的数据库,即在一个相当大的正数范围内产生很大数量的随机数得到一个相对平均的数据集来测试快速排序、合并排序、插入排序三种算法的算法复杂度。
然后通过分析快速排序、合并排序、插入排序这三个算法的最好情况、最差情况和平均情况,分别产生相应的数据集来计算它们各自的时间开销。
算法在执行过程中的比较次数、挪动次数都可以通过全局变量计算出来。
还可以通过打印语句看到这三个算法每一步的执行过程。
- 2023-06-19 04:05:03下载
- 积分:1
-
efficient Huffman encoding and decoding, oh, good efficiency
高效的huffman编解码,效率不错的哦-efficient Huffman encoding and decoding, oh, good efficiency
- 2022-05-08 08:20:10下载
- 积分:1
-
求矩阵奇异分解svd算法,共计4种实现方式,
求矩阵奇异分解svd算法,共计4种实现方式,-for SVD matrix decomposition algorithm, for a total of four kinds of achievement,
- 2022-02-01 20:33:32下载
- 积分:1
-
a prepared using Matlab, harmonic signal for the estimated number of procedures...
一个用matlab编写的,用于估计信号谐波个数的程序,堪称经典!-a prepared using Matlab, harmonic signal for the estimated number of procedures for his classic!
- 2022-03-18 12:09:35下载
- 积分:1
-
点名程序,实现不重复点名,可保存上次点名
这是一个随机点名程序,使用java语言开发,利用eclipse平台编写,运行该程序可以看到界面中有开始新点名或者继续上次点名,可以实现不重复点名,点名之后已点过的人会保存起来。
- 2022-02-27 05:22:32下载
- 积分:1