搜索资源列表
queen
- 八皇后问题的一种使用递归的解法,对学习递归者有一定参考作用
queenn
- 用MFC实现的可视化N皇后问题演示程序,可按皇后数动态调整棋盘大小,可逐个观察所有可行解。
Nqueens
- N皇后问题的程序,有界面,Vv++ 6.0制作,有兴趣的可以下来
8queens
- 编写程序对八皇后问题进行求解:在8行8列的棋盘上放置8个皇后,使任一个皇后都不能吃掉其他的7个皇后(注:皇后可吃掉与她处于同行或同列或同一对角线上的其他棋子),并将结果以某种方式显示出来。 例如,当求出下述的一个解时,可输出如下信息来表示该解(输出了表示摆放皇后的坐标位置以及“棋盘状态”— 棋盘中有皇后的位置放一个“Q”字符,其他位置为“+”字符)。 (1,1) (5,2) (8,3) (6,4) (3,5) (7,6) (2,7) (4,8) Q + + + + + + +
QueensLV
- 此代码是用lasvegas算法实现八皇后问题,相信对大家会有用的
Backtrace_NQueen
- 此代码主要解决的是N皇后问题,用JAVA编写的,相信对大家会有用
C++
- C++课程设计常用到的源代码。包括八皇后问题等
haxibiao
- 八皇后问题是一个古老而著名的问题,是回溯算法的典型例题。该问题是十九世纪著名的数学家高斯1850年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。可以利用递归方法分别一一测试每一种摆法,直到得出正确的答案。 要求: 1、在处理每个题目时,要求从分析题目的需求入手,按设计抽象数据类型、构思算法、通过设计实现抽象数据类型、编制上机程序和上机调试等若干步骤完成题目,最终写出完整的分析报告。前期准备工作完备与否直接影
eightqueens
- 动态演示八皇后的回溯,而且可以推广到任意多的皇后问题。
digui
- 八皇后问题的高效解法-递归版
8queen
- vb平台下用回溯法求解n皇后问题,只输出一种结果
bahuanghou
- 这是一个八皇后问题,是用C++做的,在编程问题里面还是相当经典的一个
(0)
- 在数据结构中的一个简单的八皇后问题。用的是C语言实现的。
8Queens
- 利用随机算法和回溯法实现8皇后问题,并对不同的stopLV得出的结果进行比较
nhuanghou
- 八皇后问题是大数学家高斯于1850年提出来的。该问题是在8×8的国际象棋棋盘上放置8个皇后,使得没有一个皇后能\"吃掉\"任何其他一个皇后,即没有任何两个皇后被放置在棋盘的同一行、同一列或同一斜线上。要求编一个程序求出该问题的所有解。骑士游历问题是放在8×8的国际象棋棋盘上的一个马,按照马走\"日\"字的规则是否能够不重复地走遍棋盘的每个格。要求编一个程序求出该问题的一个解。
huanghouwenti
- 在国际象棋盘上放八个皇后,互相不能攻击,有多少种摆法? 这个是经典的8皇后问题,解决此问题的方法是回溯法。 回溯法是一种思路简单而且有效的解决问题的基础算法。 解决一个问题的时候分成n个步骤,每向后进展一个步骤,就检查一下当前的状态,如果发生了冲突,就放弃,如果到达了目标状态就记录下答案,回溯,求解下一个解。 对于8皇后问题,每个步骤就是在棋盘上放一个棋子,每放一个棋子,就检查当前的状态,有否产生攻击,如果没有攻击,就继续放下一个,如果攻击了,就回溯,如果放够八
queen
- 求解八皇后问题 求解八皇后问题
17
- 可以由用户指定皇后个数的解八皇后问题的源程序,希望大家获得帮助
Queen
- n皇后问题的C语言实现,有图形界面的,非常之经典的程序,用的是回溯法
NQueenTree
- 用回溯法解决N皇后问题,并用树来显示整个问题的状态空间