-
大小: 2KB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-01-11
- 語言: Java
- 標(biāo)簽:
資源簡介
實現(xiàn)一個隨機迷宮,可以想象是一個二維數(shù)組,入口在左上角,出口在右下角。
代碼片段和文件信息
import?java.util.Random;??
import?java.util.Scanner;
import?java.util.Stack;??
public?class?Maze?{??
????private?final?static?int?dirUp?=?0;??
????private?final?static?int?dirRight?=?1;??
????private?final?static?int?dirDown?=?2;??
????private?final?static?int?dirLeft?=?3;??
??????
????private?final?static?int?gridWall?=?1;??
????private?final?static?int?gridEmpty?=?0;??
????private?final?static?int?gridBlind?=?-1;??
????private?final?static?int?gridPath?=?2;??
??????
????private?int?width;??
????private?int?height;??
????private?MazePoint[][]?matrix;??
????private?int[][]?maze;??
??????
????/*?
?????*?構(gòu)造一個迷宮,初始化迷宮的寬度和高度,同時初始化包含MazePoint的點陣
?????*/??
????public?Maze(int?height?int?width)?{??
????????this.width?=?width;??
????????this.height?=?height;??
????????t
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????9300??2018-02-08?09:38??Maze\Maze.java
?????文件???????1093??2017-08-02?17:22??Maze\MazePoint.java
?????目錄??????????0??2018-02-08?10:05??Maze
-----------?---------??----------?-----??----
????????????????10393????????????????????3
評論
共有 條評論