文件名称:作业

  • 所属分类:
  • 其他小程序
  • 资源属性:
  • 上传时间:
  • 2017-12-17
  • 文件大小:
  • 5kb
  • 下载次数:
  • 0次
  • 提 供 者:
  • NSh***
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

本题编写程序模拟人进行连连看游戏,电脑模拟人玩连连看的过程如下:
1、分析本局游戏,将本局游戏转化成一个二位数组。0表示空白区域,数字表示该游戏牌为出现在游戏中的第几类游戏牌。
2、利用广度优先搜索算法,判断两个游戏牌是否可以消除。
3、程序模拟人点击可以消除的一对游戏牌进行消除。
对某局游戏转化成二维数组如下:
0 0 0 0 0
0 1 2 0 0
0 0 3 4 0
0 0 0 1 0
输入二位数组的行、列,二位数组、起始元素的的坐标、终止元素的坐标,判断起始游戏牌和终止游戏牌是否可以消除。
对上例输入
4 5
0 0 0 0 0 0 1 2 0 0 0 0 3 4 0 0 0 0 1 0
1 1
3 3
输出 TRUE(The writing program simulates the game, and the computer simulates the process of watching the game as follows:

1. Analyze the game and convert the game into a two - bit array. 0 is the blank area, the number indicates that the game card is the number of game cards that appear in the game.

2. Use the breadth first search algorithm to judge whether the two game cards can be eliminated.

3, the program simulates a pair of game cards that can be eliminated by clicking.

A game of a game is transformed into a two-dimensional array as follows:

00000

01200

00340

00010

Input the row and column of the two bit array, the coordinates of two bit array, the initial element, and the coordinates of the termination elements, so as to determine whether the initial game card and the ending game card can be eliminated.

For example input

45

0000001200 0034000010

11

33

Output TRUE)
相关搜索: 连连看游戏辅助

(系统自动生成,下载前可以参看下载内容)

下载文件列表

文件名大小更新时间
作业
作业\code.php 657 2017-11-30
作业\jianbiao.php 935 2017-11-30
作业\jianku.php 726 2017-11-30
作业\login.css 890 2017-11-30
作业\login.html 1070 2017-11-30
作业\login.php 1123 2017-11-30
作业\regedit.html 1098 2017-11-30
作业\regedit.php 1063 2017-11-30

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org