使用分支限界法解决N皇后问题。因为是广度优先,而且占用比较多的额外空间,所以并不是解N皇后问题的很好的算法,主要是理解分支限界法的使用。
2022-05-20 23:16:36 2KB 分支限界法 N皇后
1
优化后的 8皇后算法 很快 绝对超值,不下后悔,
2022-05-16 08:38:24 111KB 优化 极速 八皇后
1
这里用Tabu搜索算法去解决N皇后的问题 只要点击菜单上的“查找Queens”便可以进行搜索
1
本程序实现了带界面的N皇后问题,需要两张图片,一张皇冠的图片,一张空白的图片,将这两张图片放到D://下就可以了。
2022-05-13 16:44:24 3KB N皇后,界面
1
该作品演示了 求解八皇后的过程,界面比较可以,GetAllsolu把所有的解保存到输入的文件当中,希望对大家有所帮助,也希望大家能提供意见
2022-05-11 14:12:32 54KB 八皇后 演示 软件
1
皇后问题解的演示 多种解直接看 八皇后多解演示的很明白 可以试着自己写下
2022-05-11 14:11:49 32KB 八皇后 多解
1
【doc】用回溯和概率相结合的算法讨论8皇后问题.doc
2022-05-09 09:06:30 27KB 文档资料 算法
n皇后问题算法实验报告.doc
2022-05-08 19:07:20 122KB 算法 文档资料
算法设计与分析第二章n皇后问题,该设计是以n=6,即6皇后问题,编程语言为C、C++,完整运行代码可以在我的博客里面复制。
2022-04-25 13:34:13 113KB 算法设计
1
n皇后问题(递归) procedure search(k: integer); var i: integer; begin if k > n then // 是否前n个皇后都已经放下 inc(count) else // 还有皇后没放 for i := 1 to n do // 从第1列开始逐列尝试 begin x[k] := i; // 把第k个皇后放在第i列 if check(k) then // 第k个皇后是否可以放在第i列 search(k + 1); // 可以放,继续处理第k+1个皇后 end; end;
2022-04-23 11:06:35 619KB 回溯 算法
1