?? bidirectlinknode.java
字號:
package searchWay;
public class BidirectLinkNode {
boolean everstepped; //記錄是否走過,若是墻則也是True
int x,y; //記錄此節(jié)點對應(yīng)的地圖坐標(biāo)
int index; //記錄在隊中的位置
BidirectLinkNode next;
BidirectLinkNode prior;
BidirectLinkNode fathernode;
//構(gòu)造方法
BidirectLinkNode() {}
//構(gòu)造記錄自身位置的點
BidirectLinkNode(int x,int y) {
this.x = x;
this.y = y;
}
//構(gòu)造記錄自身位置和是否被經(jīng)過的點
BidirectLinkNode(int x,int y,boolean everstepped){
this.x = x;
this.y = y;
// this.dir=dir;
this.everstepped=everstepped;
}
/*
BidirectLinkNode(int dir, BidirectLinkNode next) {
this.dir = dir;
this.next = next;
}
BidirectLinkNode(int dir, BidirectLinkNode next,BidirectLinkNode prior) {
this.dir = dir;
this.prior = prior;
this.next = next;
}*/
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -