* 这里是遗传算法的核心框架遗传算法的步骤: * 遗传算法核心部分的算法描述 * 算法步骤: * 1、初始化 * 1.1、生成初始种群编码 * 1.2、计算每个个体的适配值。 * 1.3、记录当前最优适配值和最优个体 * 2、选择和遗传, * 2.0、若当前最优适配值多次小于已有的最优适配值(或相差不大)很多次,或者进化的次数超过设定的限制,转4。 * 2.1、按照与每个个体的适配值成正比的概率选择个体并复制,复制之后个体的数目和原始种群数目一样。 * 2.2、(最好先打乱复制后种群的个体次序)对复制后个体进行两两配对交叉,生成相同数目的的下一代种群。 * 2.3、对下一代种群按照一定的概率进行变异 * 2.4、计算每个个体的适配值。 * 2.5、记录当前最优适配值和最优个体 * 2.6、转2 * 3、返回当前最优适配值以及其对应的编码,结束。
资源简介:实现经典的八皇后问题,用C语言编写的简单的,图形界面也很简单的。
上传时间: 2025-04-20
上传用户:吕广胜.
资源简介:steve maguire 编著的。并不时向大多数书一样从最基本的c语法讲起。而是从自己多年的编程经验总结
上传时间: 2025-04-20
上传用户:dzkdll
资源简介:有许多人都用jsp做网页,虽然jsp可以跨平台,不过速度就成为了一个瓶颈,现在提供提升jsp速度的相关方法,希望对大家有用
上传时间: 2025-04-20
上传用户:liuweiye126
资源简介:网络选课系统 实现学生选课 老师录入课程 管理员 管理学生老师
上传时间: 2025-04-20
上传用户:李耀123456
资源简介:矩阵运算类:矩阵的数学运算、 矩阵特征值特征向量的求取
上传时间: 2025-04-20
上传用户:cxtan
资源简介:2.5GHz智频率计
上传时间: 2025-04-20
上传用户:hhhkkk
资源简介:Visual C++ 的基函数的调用,概念,方法,以及简单的程序设计的流程。
上传时间: 2025-04-20
上传用户:穿着衣服的大卫
资源简介:quake的sdl移植,有助于学习sdl开发
上传时间: 2025-04-20
上传用户:acjb315872