爬山法、随机重启爬山法、模拟退火算法和遗传算法的思想、算法步骤等等,以八数码和八皇后为例,手工推算各个算法的实现步骤
1
N皇后问题的三种实现:分别采用随机重启爬山法,最小冲突法和遗传算法求解N皇后问题。 n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击(不同行,不同列,不同对角线)。可直接运行。
2021-01-28 04:58:59 8.8MB 人工智能
1
关于n皇后的实验报告,可以详细的完成一篇实验报告,包含代码,需求分析等
2021-01-13 15:56:10 51KB n皇后 实验报告
1
用C++做的,有cpp文件和实验报告 a[Line]=0; //列标记初始化,表示无列冲突 for(Column=0;Column<8;Column++) Queen[Line][Column]='*'; }
2020-12-28 19:40:37 16KB 数据结构
1
回溯实现n后问题,用c语言实现,默认定义皇后个数为五个,可以自己定义,输出排列结果,本程序只是简单的利用回溯法实现五皇后问题,
2020-11-28 22:43:05 319KB 皇后算法实现
1
用MFC写的一个八皇后演示程序,支持多种情形的八皇后问题:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。
2020-04-07 16:06:22 2.69MB c++
1
这个是几个同学一起做出来的N皇后问题,是界面化的,很容易让同学理解N皇后的原理。用C#做的。。
2020-01-04 03:15:30 1.87MB N皇后问题 界面化 c#
1
MFC实现N皇后,能显示摆放的方案数以及轮流显示各个方案数
2020-01-04 03:15:19 1.89MB MFC N皇后 显示方案数 逐步显示方案
1
用遗传算法解决八皇后问题!有比较详细的注释!还有有关遗传算法理论的描述。
2020-01-03 11:43:36 23KB 遗传算法 八皇后
1
c语言实现5皇后问题,控制台画出5个皇后控制全局,互不相吃的全部摆法
2020-01-03 11:38:58 4KB 五皇后 c语言
1