码迷,mamicode.com
首页 >  
搜索关键字:象棋    ( 952个结果
骑士走棋盘
问题陈述: 骑士游历(Knight tour)在十八世纪初备受数学家与拼图迷的注意,究竟它是什么时候被提出已不可考。骑士的走法为国际象棋的走法,类似中国象棋的马,骑士可以由任意一个位置出发,他如何走完所有的位置?问题解法: 骑士的走法,基本上可以用递归的方法来解决,但是纯粹的递归在维度大时相当没.....
分类:其他好文   时间:2015-02-11 23:15:20    阅读次数:367
poj 1657 Distance on Chessboard
Description国际象棋的棋盘是黑白相间的8 * 8的方格,棋子放在格子中间。如下图所示:王、后、车、象的走子规则如下:王:横、直、斜都可以走,但每步限走一格。后:横、直、斜都可以走,每步格数不受限制。车:横、竖均可以走,不能斜走,格数不限。象:只能斜走,格数不限。写一个程序,给定起始位置和目...
分类:其他好文   时间:2015-02-10 18:37:37    阅读次数:207
基于HTML5的捕鱼达人游戏网页版
之前给大家分享了html5实现的水果忍者,愤怒的小鸟,中国象棋游戏。今天给大家分享一款捕鱼达人(fishjoy)网页版游戏的源码。可以在线玩也可以下载到本地。它使用html5技术和javascript制作而成。整个游戏的仿真度99.99%。效果图如下:在线预览源码下载实现的代码。html代码: .....
分类:Web程序   时间:2015-02-07 09:07:16    阅读次数:259
基于HTML5实现的中国象棋游戏
棋类游戏在桌面游戏中已经非常成熟,中国象棋的版本也非常多。今天这款基于HTML5技术的中国象棋游戏非常有特色,我们不仅可以选择中国象棋的游戏难度,而且可以切换棋盘的样式。程序写累了,喝上一杯咖啡,和电脑对弈几把吧,相信这HTML5中国象棋游戏的实现算法你比较清楚,可以打开源码来研究一下这款HTML5...
分类:Web程序   时间:2015-02-06 18:44:52    阅读次数:260
LA 6525 Attacking rooks 二分匹配
题意: 给定n*n的棋盘, 可以在'.'上摆 象棋中的车(X是墙壁) 使得任意两个车都不能互相攻击到 求最多能摆多少个车。 思路:将每行中连续为.的作为X集合中一个点,同样,将每列中连续为.的点作为Y集合中的一个点。对原图中每个'.',将其对应的X 集合和Y集合中的标号建边,便形成了二分图,对该图求最大匹配。详见代码: /*****************************...
分类:其他好文   时间:2015-02-01 09:38:13    阅读次数:162
中国象棋V2:Java源代码、毕业设计等所有文档,已经全部提交到CSDN-Code平台
下载地址:https://code.csdn.net/FansUnion/chinesechess-v2      主要内容:Java源代码、毕业设计、API文档、声音图片等资源、Demo截图等一切的一切。      2012年就已经把所有资料上传到CSDN下载频道了,结果总是有网友反馈无法下载或者找不到源码,今天终于解决了这个“历史遗留问题”。      如果,把大学阶段完成的中国象棋,一切资料...
分类:编程语言   时间:2015-01-26 21:06:19    阅读次数:199
UVA 11538【象棋中的皇后】Chess Queen
1.问题描述 本题主要是讲如何在一个给定的n*m棋盘中放置互相攻击的皇后(处于同一行,或者同一列,或者对角线上的任意两个位置(都不一定两者相邻)),求所能得到互相攻击的皇后的情况。2.题意分析 本题主要考查加法原理和乘法原理的应用。根据题意可知,我们可以氛围以下方法进行分类求解(加法原理):(1)处...
分类:其他好文   时间:2015-01-24 11:31:35    阅读次数:195
UVa 439 Knight Moves(BFS应用)
题意  求国际象棋中骑士从一个位置移东到另一个位置所需最少步数 基础的BFS应用 #include using namespace std; int x[] = { -2, -1, -2, -1, 1, 2, 1, 2}; int y[] = { -1, -2, 1, 2, -2, -1, 2, 1}; int d[15][15], sx, sy, ex, ey; pair q[105], ...
分类:其他好文   时间:2015-01-23 20:13:47    阅读次数:209
八皇后代码--九度oj-1140
题目描述: 会下国际象棋的人都很清楚:皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8个皇后放在棋盘上(有8 * 8个方格),使它们谁也不能被吃掉!这就是著名的八皇后问题。  对于某个满足要求的8皇后的摆放方法,定义一个皇后串a与之对应,即a=b1b2...b8,其中bi为相应摆法中第i行皇后所处的列数。已经知道8皇后问题一共有92组解(即92个不同的皇后串)。 给出一个数b,要...
分类:其他好文   时间:2015-01-21 13:30:15    阅读次数:194
UVa 1589 Xiangqi(模拟 HDU4121)
题意  给你一个黑方被将军的象棋残局  判断红方是否已经把黑方将死 模拟题  注意细节就行了  看黑方的将是否四个方向都不能走 #include #include using namespace std; const int N = 12; char brd[N][N]; int dx[] = { -1, 1, 0, 0}, dy[] = {0, 0, -1, 1}; int hx[] = ...
分类:其他好文   时间:2015-01-20 15:52:25    阅读次数:205
952条   上一页 1 ... 79 80 81 82 83 ... 96 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!