搜索资源列表
EightQueues
- 八皇后VC图形演 算法思想:回溯法,先在第1行放上一个皇后,然后在第2行合适的位置放上一个皇后,依次类推,如果8行都放满了,说明找到了一个解,如果第好第i行的皇后后,第i+1行找不到合适的位置,这时就回到第i行,把第i行的皇后放到下一个位置,继续尝试下一行。如此反复,知道找到所有的解。注意,这种算法找的解可能有等价的,某些解可由别的解经过旋转棋盘得到。-eight Queen's VC graphics algorithm thinking : A Retrospective, th
chinachess
- 棋盘信息无疑会快于90个字节的棋盘,但这并不意味着所有的运算和操作都会更快。使用32个字节的数据表示,程序员在确定一个棋子的位置时往往需要增加额外的移位操作以取出一个字节中含有的两个坐标信息。2.2 比特棋盘(BitBoards)随着计算机存储能力的大幅提高,棋盘表示的空间需求往往已不是设计人员最为关注的问题。-chessboard information will undoubtedly faster than 90 bytes of chessboard. But this does not
对马踏棋盘的一点研究
- /*本人先后编了两次,第二次进行了改进。改进的思想主要是注意到棋盘上每一点的下一可到达点的个数 (下称为权值)不同,对于可到达点较少(权值小)的点应该先跳上去,这样后来跳的点可跳的方向就比 较多,回溯的现象就比较少,这样就可以大幅度提高速度*/-/ * I have compiled twice, the second time for improvements. Improved thinking is that every point on the chessboard of t
chess
- 使用java开发的马行线问题,实现方式各不不同 在半张中国象棋的棋盘上,一只马从左下角跳到右上角,只允许往右跳,不允许往左跳,问能有多少种跳步方案。(绝对原创)
生死时速
- 本世纪70年代,人们曾疯魔一种被称作“生命游戏”的小游戏,这种游戏相当简单。假设有一个像棋盘一样的方格网,每个方格中放置一个 生命细胞,生命细胞只有两种状态:“生”或“死”。-the 1970s, it has been a crazy magic known as the "Game of Life" small games, this game is quite simple. Suppose a chessboard like the same square grid,
ACM竞赛试题分析1
- 这是ACM的一道试题.内容是:“蛇和梯子”是一个在N*N(0<N<=20)的方格棋盘上进行的游戏.-This is a test of the ACM. It reads : "snakes and ladders" is one of the N * N (0lt; Nlt; = 20) in the box on the chessboard of the game.
Gobang
- 五子棋游戏。在DOS下,可设置玩家,在棋盘上放棋子,模拟一般的五子棋游戏。-Gobang Games. In DOS, the player can be set in place a pawn on the chessboard, Gobang Analog Games in general.
life
- 生命游戏是由英国剑桥大学数学家Conway提出的,游戏的规则是这样的,在一个正方的棋盘格上,每格只有两个状态,”生”和”死”,分别表示是否被一个棋子所占有.每个方格有八个邻格,游戏的规则如下: 1. 对于处在”生态的格,若八个邻居中有2个或3个”生”,则继续存活,否则将因过于孤独或过于拥挤而死亡. 2. 对于处在”死”态的空格,若八个邻格中有3个”生”,则该格转变为”生”(代表繁衍过程),否则继续空着.-Game of Life is a Cambridge University mathema
chess
- 残缺棋盘在一个2k×2k 个方格组成的棋盘中,恰有一个方格与其它方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。-chesscover
childrenonline
- 一款棋盘类的教育网游,以英语学习为目的。flex环境开发,sql后台数据库。由于需要后台搭建,所以把数据库文件打包在一起,使用时请还原数据库文件并配置好iis-A board of education classes online, for the purpose of learning English. flex environmental development, sql database backend. Background due to the need to build, so th
tanchishe
- “贪吃蛇”是一种很流行的电子游戏。一条蛇在棋盘的格子平面上爬行,有键盘控制其转弯 格子上随机出现5个数字(1—5),当蛇的头部撞击数字时会将数字”吃掉“,蛇的身体会变长。当蛇的头部撞击障碍物(深色部分)或自己的身体时,游戏结束。游戏结束时,蛇身越长的分数越高-" Snake" is a very popular video games. A snake crawling on the board of the lattice plane, has a keyboard to c
2.tar
- 用C++实现的残缺棋盘游戏问题程序。注释详实,可读性好。效率较高。-C++ implementation with incomplete board games problem program. Comments detailed, readable. Efficient.
Board-cover
- 棋盘覆盖问题,用不同颜色覆盖棋盘,找出最优解-Board covering problem, cover the board with different colors to find the optimal solution
NQueens
- 由n2个方块排成n行n列的正方形称为“n元棋盘”。如果两个皇后位于n元棋盘上的同一行或同一列或同一对角线上,则称它们为互相攻击。要求输出使n无棋盘上的n个皇后互不攻击的所有布局。 -By n2 a square lined up in n do n column square called "n yuan chessboard". If two queen on board in n yuan with a line or the same column or the same on the
C-board-game-
- 这是用C语言编写的棋盘游戏,在C语言环境下进行运行,可以进行游戏。-Play a board game
8-Queen
- VC++课程设计的八皇后问题 在一个8*8的棋盘上放置彼此不受攻击的8个皇后。 按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。8皇后问题就等价于在8*8格的棋盘上放置8个皇后,任何两个皇后不放在同一行或同一列或同一斜线上。 -VC++ curriculum design the eight queens problem in an 8* 8 chessboard placed 8 Queen not to attack each other. In acc
boom-the-plane
- 要点分析: 1. 欢迎界面 2. 游戏设置 (1) 飞机数量对玩家的输入合理性进行判断,若不合理返回默认值 (2) 棋盘大小等正在研发中… 3. 游戏帮助(输出游戏介绍及规则) 4. 玩家对飞机位置的设置 (1) 需输入飞机头坐标及机头朝向 (2) 输出设置后的地图 (3) 对飞机放置的合法性判断(是否出界/重叠) (4) 输入有误时重新设置 (5) 玩家确认设置后输出空白页面 5. 开始游戏 (1) 由玩家轮流输入自己的选择 (2) 根据
TICTACTOEgame
- 该程序是TICTACTOE游戏,棋盘为3×3,3个棋子连起来即为赢。输入参数时,若输入的数字超出边界或在已有棋子的地方再输入,则提示出错,要求重新输入。-The program is TICTACTOE games, board of 33,3 chess pieces put together is win. Input parameters, if the number entered in the existing beyond the borders or pawn and then e
wuziqi
- 实现利用计算机评判两个人五子棋比赛游戏、用C语言提供的图形库函数实现绘制五子棋棋盘,实现五子棋规则评判算法-Judge two people to achieve using computer backgammon tournament game, using C language library functions provide graphical rendering backgammon board, backgammon rule evaluation algorithm to achi
wuziqi
- 这是一款网络五子棋的源代码,包括服务器端主窗口设计和棋盘窗体设计-This is an online backgammon source code, including server-side forms the main window design and board design