
算法
文章平均质量分 79
我让你懂懂
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
粒子群算法及C语言实现
粒子群算法基本思想更新公式算法流程抽象出的鸟类数据结构C语言实现基本思想粒子群算法是由鸟类觅食启发而来,鸟类会朝着食物丰盛的地方移动,鸟类移动的指导思想有两点。1是每只鸟自身的移动过程中记下了自己曾遇到过的最好的食物所在的位置。2是整个鸟群中的鸟类在觅食过程中会交流自己所遇到的最好食物所在位置,会通知其他鸟过来。这两点就是鸟类的移动规则。更新公式有了基本思想,那鸟类觅食过程中...原创 2019-11-29 19:25:48 · 3318 阅读 · 0 评论 -
qt实现扫雷游戏一:算法实现
qt实现扫雷游戏一说明问题总结目录算法文件头文件源文件说明借助qt写了一个扫雷程序,记录一下。问题总结1,算法文件使用c语言的编程方式写得,前期是在命令台窗口做的算法调试。2,在算法文件的源文件中定义了一个全局变量,在其他源文件访问时,使用的函数访问的方法,最后的两个方法显示了如何操作的。3,算法文件可以建个main函数操作,单纯看一下算法是怎么实现的,雷区显示函数可以在控制台打印雷区...原创 2018-12-23 22:02:12 · 2087 阅读 · 0 评论 -
遗传算法的C语言设计
遗传算法的C语言实现遗传算法求解TSP问题换位表达、启发式交叉、启发式变异、最优选择策略前言本文设计遗传算法对TSP问题进行求解。首先选取100个城市作为旅行过程中要经过的点,城市的坐标已知,求解一个通过每个城市一次且总距离最短的路径。本文采用换位表达对染色体编码,基因的值表示城市的值,基因的顺序表示城市访问的顺序;采用启发式交叉和启发式变异产生新的子代染色体;采用最优选择策略选择下一...原创 2019-01-06 18:31:04 · 1645 阅读 · 5 评论 -
斜决策树 MATLAB实验
一、说明1、根据Sreerama K. Murthy论文A System for Induction of Oblique Decision Trees中的算法进行的实验。2、实验数据来自周志华著的机器学习书中。3、斜决策树的节点不再是单一属性,而是属性的线性组合。二、算法确定节点算法流程:确定节点算法描述:1、找到轴平行划分的最优划分平面,I为不纯度指标。2、重复R次:随机算...原创 2019-06-27 21:32:48 · 1031 阅读 · 1 评论 -
斜决策树 OC1算法 matlab实现
一、结点划分平面的设计oc1算法是一种贪婪算法,先贪心的选择每个属性的最优权值,在加入随机扰动试图找到更好的边界。寻找属性最优权值的算法如下:加入随机扰动,产生随机边界进行搜索算法:二、matlab实验%寻找最优轴平行划分超平面melondata = [0.697 0.46 10.774 0.376 10.634 0.264 10.608 0.318 10.556 0.21...原创 2019-06-29 22:21:49 · 2607 阅读 · 1 评论