location.java
来自「数据结构中的迷宫算法」· Java 代码 · 共 37 行
JAVA
37 行
package labyrinth;
import java.awt.Point;
class Location {
//在数组 中的索引
int x;
int y;
// 4=up 1=right 2=down 3=left
int direction;
boolean passed;
boolean finishSeek;
// 是否是障碍
boolean balk;
public Location(int x, int y, int direction) {
this.x=x;
this.y=y;
this.direction = direction;
}
// 不是障碍,下一个点不是障碍,在4个方向中存在没有走过的点,
public boolean canPass() {
if (balk || finishSeek || passed) {
return false;
}
return true;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?