MazeSolver:一个用队列解决迷宫的程序

时间:2024-07-05 18:35:20
【文件属性】:

文件名称:MazeSolver:一个用队列解决迷宫的程序

文件大小:16KB

文件格式:ZIP

更新时间:2024-07-05 18:35:20

Java

迷宫解算器 一个用队列解决迷宫的程序 解法 空间队列用于跟踪已完成的操作。 一次从队列中取出一个空间并标记为已访问。 检查当前空间以查看它是否是目标。 如果没有,它会查看所有相邻的空间并将任何尚未访问的空间添加到队列中。 然后重复该算法,直到找到目标,或者队列变空(这意味着迷宫不可解)。


【文件预览】:
MazeSolver-master
----src()
--------MazeGUIListener.java(605B)
--------LinearNode.java(1KB)
--------MazeSolverQueue.java(3KB)
--------LinkedQueue.java(3KB)
--------MazeGUI.java(5KB)
--------Maze.java(6KB)
--------QueueADT.java(1KB)
--------EmptyCollectionException.java(425B)
--------position.java(435B)
--------MazeView.java(1KB)
--------LinkedQueueTest.java(775B)
----maze3.txt(305B)
----Maze Solver.iml(423B)
----maze1.txt(129B)
----README.md(665B)
----.idea()
--------misc.xml(6KB)
--------encodings.xml(164B)
--------vcs.xml(180B)
--------copyright()
--------scopes()
--------compiler.xml(739B)
--------.name(11B)
--------modules.xml(262B)
----maze2.txt(149B)
----maze4.txt(305B)

网友评论