
Java实战
文章平均质量分 87
Ma lidong
这个作者很懒,什么都没留下…
展开
-
Java实战:遗传算法
一、题目使用遗传算法求解f(x)函数的最小值。原创 2021-05-05 19:01:01 · 1543 阅读 · 0 评论 -
Java实战:粒子群算法
一、题目使用粒子群算法求解函数f(x)的最小值。理论上的最小值是0。二、原理粒子群算法利用群体中的个体对信息的共享使整个群体的运动在问题求解空间中产生从无序到有序的演化过程,从而获得最优解。试想一下,如果一群鸟在一片区域中寻找食物,所有的鸟都不知道食物在什么地方,但是每一只鸟都知道自己距离食物有多远,也知道这一群鸟中离食物最近的鸟在什么位置,这样每一只鸟都可以改变当前自己的移动方向,逐渐向离食物最近的鸟所在位置靠近,这样通过不断的搜寻,就能找到食物。解题思路:假设有100只鸟,初始时这100原创 2021-04-30 21:41:33 · 1571 阅读 · 2 评论