-
基础的PSO算法,注释详细,很利于学习参考。
一个基础的PSO算法,注释详细,很利于学习参考。
粒子群优化算法(PSO——Particle Swarm Optimization)是一种基于种群的随机优化技术,由Eberhart和Kennedy于1995年提出。粒子群算法模仿昆虫、兽群、鸟群和鱼群等的群集行为,这些群体按照一种合作的方式寻找食物,群体中的每个成员通过学习它自身的经验和其他成员的经验来不断改变其搜索模式。
- 2022-09-09 00:20:02下载
- 积分:1
-
自己编写的,TSP问题的各种近似算法,有最近邻策略,最短链接策略...
自己编写的,TSP问题的各种近似算法,有最近邻策略,最短链接策略-I have written, TSP approximation algorithm for a variety of issues, there are nearest-neighbor strategy, the shortest link strategy
- 2023-06-27 01:40:04下载
- 积分:1
-
FreeFEM is an implementation of the GFEM language dedicated
to the finite elem...
FreeFEM is an implementation of the GFEM language dedicated
to the finite element method. It provides you a way to solve Partial
Differential Equations (PDE) simply. Although you can solve quite complicated
problems can be solved also.
- 2022-12-29 17:00:03下载
- 积分:1
-
matlab实现鱼群算法
为了改进基本人工鱼群算法的寻优效果,提出加入生命周期和生命指数的方法,在此用matlab语言实现,实验结果较优
- 2022-07-06 23:43:37下载
- 积分:1
-
小波提升格式的java源代码,包括标准的分裂、预测和更新三步,以及一个实例...
小波提升格式的java源代码,包括标准的分裂、预测和更新三步,以及一个实例-Lifting format java source code, including the standard split, forecasts and updates of steps, and an example
- 2022-03-18 20:08:08下载
- 积分:1
-
利用自动机上加语义动作实现对所有常数的正确处理以及显示其结果。...
利用自动机上加语义动作实现对所有常数的正确处理以及显示其结果。-The use of automatic machines plus semantic actions to achieve the proper handling of all constants and display the results.
- 2022-01-28 03:16:49下载
- 积分:1
-
矩阵运算模板类
应用背景本代码主要用于矩阵与矩阵的运算,可为高等数学、科学实验等用到矩阵运算的工程和项目提供方便快捷的运算方法和代码,本代码用C++语言写成,核心数据定义为模板类,通用性强,可移植性高,实现了矩阵运算的常见功能。关键技术利用C++的模板类技术实现了矩阵之间的行列构造函数,如M m(5,3),拷贝构造函数,如M m1(m2)
,下标操作符,将M转化成V并设置其当前行行标,赋值操作符,如m1=m2,赋值操作符,如m=5,将矩阵元素设为5,+操作符,如m1+m2,矩阵点和,非法操作时返回零阵,+操作符,如m+5,矩阵元素+5
,-操作符,如m1-m2,矩阵点差,非法操作时返回零阵,-操作符,如m-5,矩阵元素-5,*操作符,如m1*m2,矩阵相乘,非法操作时返回零阵,*操作符,如m*5,矩阵元素*5, /操作符,如m1/m2,矩阵点除,非法操作时返回零阵, /操作符,如m/5,矩阵元素/5,类型自动转换为int,类型自动转换为float
,类型自动转换为double,矩阵点乘,非法操作时返回零阵,矩阵转置,根据参数创建单位阵
,根据行数创建单位阵,根据列数创建单位阵,常义逆(方阵的逆),非法操作时返回零阵,矩阵秩亏时返回无穷大阵,化为赫尔默特矩阵(行最简型矩阵),/获取列满秩矩阵,获取行满秩矩阵,广义逆
- 2022-05-23 05:18:15下载
- 积分:1
-
可以移动的石子合并
资源描述
11079 可以移动的石子合并(必做)
时间限制:1000MS 内存限制:1000K
提交次数:0 通过次数:0
题型: 编程题 语言: G++;GCC;VC;JAVA
Description
有n堆石子形成一行(a1,a2,…,an,ai为第i堆石子个数),现要将石子合并成一堆,规定每次可
选择至少2堆最多k堆移出然后合并,每次合并的分值为新堆的石子数。
若干次合并后,石子最后肯定被合并为一堆,得分为每次合并的分值之和。
现在求解将这n堆石子合并成一堆的最低得分和最高得分。
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论
- 2022-10-07 16:35:03下载
- 积分:1
-
用C++实现各种排序算法:如冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序、基数排序和堆排序,并带有源代码说明...
用C++实现各种排序算法:如冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序、基数排序和堆排序,并带有源代码说明-With C++ Realize a variety of sorting algorithms: such as Bubble Sort, Selection Sort, Insertion Sort, Hill sort, quick sort, merge sort, Radix Sort and Heap Sort, with source code Description
- 2023-08-13 02:15:02下载
- 积分:1
-
24点Fourier算法,用标准C编写,实现速度优化
- 2022-01-26 02:11:10下载
- 积分:1