- 博客(2)
- 收藏
- 关注
原创 扫雷游戏的模拟实现
继续分析,在棋盘上布置了雷,雷的信息(1)和非雷的信息(0),假设排查某一个位置后,这个坐标不是雷,但这个坐标周围有雷,那么需要将排查出雷的信息储存并打印出来,作为排雷的重要信息。判断是否进行展开的条件是这个坐标不是雷,且周围也没有雷的时候才会展开,如果周围有雷的话就计算周围雷的个数。假设我们访问(8,6)这个坐标时,访问周围8个坐标时会出现越界访问的情况,所以为了防止这种情况的发生,我们在设计棋盘时可以扩大一圈,将棋盘设计为 11*11 ,这样就避免了越界访问的问题。如果位置不是雷,就显⽰周围有⼏个雷。
2024-08-15 10:17:11
1019
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人