搜索资源列表
gao
- JAVA编写的国际象棋的游戏。具有较好的可读性,外观较好。
8queen
- 在一个8×8国际象棋盘上,有8个皇后,每个皇后占一格;要求皇后间不会出现相互\"攻击\"的现象,即不能有两个皇后处在同一行、同一列或同一对角线上。问共有多少种不同的方法。 本算法采用一维数组来进行处理。数组的下标i表示棋盘上的第i列,a[i]的值表示皇后在第i列所放的位置。如:a[1]=5,表示在棋盘的第一例的第五行放一个皇后。
haxibiao
- 八皇后问题是一个古老而著名的问题,是回溯算法的典型例题。该问题是十九世纪著名的数学家高斯1850年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。可以利用递归方法分别一一测试每一种摆法,直到得出正确的答案。 要求: 1、在处理每个题目时,要求从分析题目的需求入手,按设计抽象数据类型、构思算法、通过设计实现抽象数据类型、编制上机程序和上机调试等若干步骤完成题目,最终写出完整的分析报告。前期准备工作完备与否直接影
knight
- 这是一个骑士选址问题,在一个标准8×8的国际象棋棋盘上,棋盘中有些格子是可能有障碍物的。已知骑士的初始位置和目标位置,你的任务是计算出骑士最少需要多少步可以从初始位置到达目标位置。
CavalierTravelling
- 骑士遍历问题。原创代码。通过测试的。 -- 在一个标准8×8的国际象棋棋盘上,棋盘中有些格子是可能有障碍物的。已知骑士的初始位置和目标位置,你的任务是计算出骑士最少需要多少步可以从初始位置到达目标位置。有障碍物的格子当然不可能到达。 标准的8×8的国际象棋棋盘中每一个格子可以用唯一的编号确定。行用1~8这8个数字依次表示,列用“a”~“h”这8个字母依次表示。例如下图(a)的骑士所在位置(图中有n的格子)的编号为“d4”(注意“d”和“4”之间没有空格)。 我们知道国际象棋中
nhuanghou
- 八皇后问题是大数学家高斯于1850年提出来的。该问题是在8×8的国际象棋棋盘上放置8个皇后,使得没有一个皇后能\"吃掉\"任何其他一个皇后,即没有任何两个皇后被放置在棋盘的同一行、同一列或同一斜线上。要求编一个程序求出该问题的所有解。骑士游历问题是放在8×8的国际象棋棋盘上的一个马,按照马走\"日\"字的规则是否能够不重复地走遍棋盘的每个格。要求编一个程序求出该问题的一个解。
huanghouwenti
- 在国际象棋盘上放八个皇后,互相不能攻击,有多少种摆法? 这个是经典的8皇后问题,解决此问题的方法是回溯法。 回溯法是一种思路简单而且有效的解决问题的基础算法。 解决一个问题的时候分成n个步骤,每向后进展一个步骤,就检查一下当前的状态,如果发生了冲突,就放弃,如果到达了目标状态就记录下答案,回溯,求解下一个解。 对于8皇后问题,每个步骤就是在棋盘上放一个棋子,每放一个棋子,就检查当前的状态,有否产生攻击,如果没有攻击,就继续放下一个,如果攻击了,就回溯,如果放够八
guojixiangqicode
- 很好国际象棋源代码,采用DELPHI编写,传上供大家学习交流
horseriding
- Horse Riding.rar计算国际象棋马的行走路线
05033
- 马踏棋盘的程序设计 设计一个国际象棋的马踏遍棋盘的演示程序。 将马随机放在国际象棋的8×8棋盘Board[8][8]的某个方格中,马按走棋规则(见题集p98)进行移动。要求每个方格只进入一次,走边棋盘上全部64个方格。编制非递归程序,求出马的行走路线,并按求出的行走路线,将数字1,2,3,…,64依次填入一个8×8的方阵,输出之。
ChessJava
- 这是一个国际象棋游戏,用Java写的,功能较全,界面也逼真!
Queue
- 八皇后问题是一个古老而著名的问题,是回溯算法的典型例题。该问题是十九世纪著名的数学家高斯1850年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。
EightQueen
- 8皇后国际象棋问题练习,实现基本算法,帮助数据结构课程入门
Java-Chess-0.1.0pre-alpha2
- 一个java做的国际象棋小游戏.是一个功能完善的chess小游戏,快来看看吧-do a java small international chess game. One function is the perfect small chess games, Come see exciting! !
C-graph
- 一共8个代码(在TC环境下实现,都是关于图形方面) chess 国际象棋棋盘 citywall 城墙模型 diagrams 统计图 draw 随机绘图(山水画) fivestar 五星红旗(国旗) leafs 百叶图 march 红花绿叶图 olympic 奥运五环
chess
- 这个一道ACM竞赛中的复杂模拟程序。按照国际象棋的规则,程序从check_in中读入双方落子的步骤 通过程序模拟该盘棋过程,并最后判断输赢。将结果仿真check_out中。
chess
- EVC4.0开发的国际象棋的元代码,编译通过了的
chess
- 国际象棋源码,功能强大,学习的好例子。首次长传。多多指教。
javaChess
- 用java做的一个国际象棋小游戏,可以和电脑对弈。
08141342879
- 国际象棋小游戏,用C++编程.供同行编制游戏参考.