当前位置: 首页 > news >正文

node.js做网站好累济南做网站建设的公司

node.js做网站好累,济南做网站建设的公司,如何把反邪教网站做的接地气,包头网站设计公司扫雷游戏的功能说明 使⽤控制台实现经典的扫雷游戏游戏可以通过菜单实现继续玩或者退出游戏扫雷的棋盘是9*9的格子默认随机布置10个雷可以排查雷 ◦ 如果位置不是雷,就显示周围有几个雷 ◦ 如果位置是雷,就炸死游戏结束 ◦ 把除10个雷之外的所有雷都找出来,排雷成功,游戏结…

扫雷游戏的功能说明

  • 使⽤控制台实现经典的扫雷游戏
  • 游戏可以通过菜单实现继续玩或者退出游戏
  • 扫雷的棋盘是9*9的格子
  • 默认随机布置10个雷
  • 可以排查雷

    ◦ 如果位置不是雷,就显示周围有几个雷

    ◦ 如果位置是雷,就炸死游戏结束

    ◦ 把除10个雷之外的所有雷都找出来,排雷成功,游戏结束

游戏的分析和设计 

数据结构的分析

扫雷的过程中,布置的雷和排查出的雷的信息都需要存储,所以我们需要⼀定的数据结构来存储这些 信息。 因为我们需要在9*9的棋盘上布置雷的信息和排查雷,我们⾸先想到的就是创建⼀个9*9的数组来存放 信息。

如果这个位置布置雷,我们就存放1,没有布置雷就存放0.

假设我们排查(2,5)这个坐标时,我们访问周围的⼀圈8个⻩⾊位置,统计周围雷的个数是1 假设我们排查(8,6)这个坐标时,我们访问周围的⼀圈8个⻩⾊位置,统计周围雷的个数时,最下⾯的三 个坐标就会越界,为了防⽌越界,我们在设计的时候,给数组扩⼤⼀圈,雷还是布置在中间的9*9的坐 标上,周围⼀圈不去布置雷就⾏,这样就解决了越界的问题。所以我们将存放数据的数组创建成11*11 是⽐较合适。

再继续分析,我们在棋盘上布置了雷,棋盘上雷的信息(1)和非雷的信息(0),假设我们排查了某 ⼀个位置后࿰

http://www.yidumall.com/news/105962.html

相关文章:

  • 独立站工具怎么做好网络推广销售
  • 网站建设流程和费用推广论坛有哪些
  • wordpress全局tag石家庄百度关键词优化
  • wordpress编辑网站传统营销方式有哪些
  • 建一个小型的购物网站服务器一年要多少钱快速排名软件哪个好
  • 淘宝客是怎么做代理网站的软件外包公司好不好
  • 沈阳单页网站制作网络营销的目标
  • 乳山建设局网站首页爱站网关键词挖掘工具
  • 互联网网站建设价格四川seo整站优化
  • 哪个公司网站设计最好设计网站排行榜前十名
  • 东莞疫情最新动态实时更新运城seo
  • 美女做爰色视频网站搜图片百度识图
  • 在线logo制作生成免费网站seo网站关键词优化排名
  • 成都网站制作-中国互联线上推广
  • iview做的网站营销策划的八个步骤
  • 织梦门户网站百度推广获客
  • 亚翔建设集团有限公司网站网店代运营诈骗
  • 完善网站建设报告最近的国际新闻
  • 常州门户网站建设刷移动关键词优化
  • 做营销型网站 公司免费做网页的网站
  • 东莞外发加工货源网贵港seo关键词整站优化
  • 广饶网站设计seo优化上海牛巨微
  • 百度推广怎么做的网站吗网站优化排名资源
  • 办理建设银行卡网站自己个人怎样做电商
  • ipv6做网站网络营销课程心得体会
  • 网站建设后的专人维护公司怎么推广网络营销
  • 怎么对网站标注做记号推广赚佣金
  • cms网站建设实训报告怎样下载优化大师
  • 如何开网站网推放单平台
  • 无锡网站建设工作宁波seo快速排名