-
轻松用c++实现线性选择算法
资源描述元素选择问题
给定线性序集中的n个元素和一个整数k,1≤k≤n,要求找出这n个元素中第k小的元素。
当k=1时——找最小元素;
当k=n时——找最大元素;
当k=(n+1)/2——找中位数
算法设计思想
与快速排序算法的设计思想基本相同,即对输入数组进行递归划分,但操作上只对划分出的两个子数组中的一个进行进一步的递归处理;
- 2022-01-24 09:05:38下载
- 积分:1
-
java calculator, has very powerful functions, able to perform most of scientific...
java 计算器,功能较强大,可进行大多数科学计算-java calculator, has very powerful functions, able to perform most of scientific calculation
- 2022-02-04 13:06:56下载
- 积分:1
-
常微分方程的龙格库塔法系列程序,从二级到四级的算法。
常微分方程的龙格库塔法系列程序,从二级到四级的算法。-Ordinary Differential Equations Runge- Kutta method series of procedures, from two to four algorithms.
- 2022-05-31 06:14:50下载
- 积分:1
-
将C语言转换成汇编语言
将C语言转换成汇编语言-C language into assembler language
- 2022-03-07 03:18:38下载
- 积分:1
-
运用粒子群计算函数的极值
应用背景
求最大值与求最小值两者转换时的修改处:
BaseStepPso:代码83行和91行
InitSwarm: 代码44行
PsoProcess: 代码
69行
关键技术
调用格式:
Scope=[ ];
[xm,on,off,fv]=PsoProcess(N,D,Scope,@InitSwarm,@BaseStepPso,@fitness,IsStep,0,M,IsPlot);
Xm:目标函数取最大值时的自变量
Fv:目标函数的最大值
on:在线性能的数据
off:离线性能的数据
N:粒子数目(一般取20-40。对于大部分的问题10个粒子已经足够可以取得好的结果,
不过对于比较难的问题或者特定类别的问
- 2022-12-27 12:25:05下载
- 积分:1
-
A Star 和 dijkstra
A Star 和 dijkstra
- 2022-02-14 10:50:09下载
- 积分:1
-
贝叶斯分类算法 matlab
对于UCI数据集 IRIS 用贝叶斯分类算法分类
- 2022-10-30 18:50:03下载
- 积分:1
-
使用java语言实现的c4.5决策树
使用java语言实现数据挖掘的C4.5决策树算法。其中用到4个class,myc45是主函数,values代表计算属性的取值,attribute用于计算信息增益比,以求找出最适用于分类的属性val则是处理输入的数据的类
- 2022-02-01 00:19:15下载
- 积分:1
-
分段线性分割的算法,用于进行自底向上的分段线性时间序列分割...
分段线性分割的算法,用于进行自底向上的分段线性时间序列分割-Piecewise linear segmentation algorithm, bottom-up used for the Piecewise Linear Time Series Segmentation
- 2022-07-23 22:28:08下载
- 积分:1
-
网络模拟器
这是简单的网络模拟的 MST 分区算法和直径分区算法。你几乎可以生成随机节点并创建虚拟链接路径。查找边缘节点,断开连接的节点。最短路径。和节点分区。等,还可以看到在图形视图中的所有过程。使用鼠标可以拖动和放置任何节点。
- 2022-11-21 07:45:03下载
- 积分:1