📄 findsafearea.java
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package 挖雷游戏;/** * * @author Administrator */import java.awt.Point;import java.util.Vector;public class FindSafeArea{ public FindSafeArea() { } public Vector 确定无雷连通区(int i,int j,Block block[][],int 行数, int 列数) { Vector area=new Vector(); if(block[i][j].周围无雷==true) { area.add(new Point(i,j)); } for(int index=0;index<area.size();index++) { Point p=(Point)area.get(index); int m=p.x; int n=p.y; for(int k=Math.max(m-1,1);k<=Math.min(m+1,行数);k++) { for(int t=Math.max(n-1,1);t<=Math.min(n+1,列数);t++) { if(block[k][t].周围无雷==true&&block[k][t].获取探雷标记()!=0) { Point addPoint=new Point(k,t); if(!(area.contains(addPoint))) { area.add(addPoint); } } } } } return area; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -