gridworld扩展任务二
无环路迷宫在数据结构上表现为一棵树,采用深度优先搜索算法就可以走出迷宫。本实验的目的是让同学们学习、理解和应用深度优先搜索算法。本实验要求同学们在改进的GridWorld软件装置中实现深度优先搜索算法,从而使虫子走出迷宫。本实验需要用到软装置MazeBug。实验要求参考已实现的MazeBug,定义一个继承Bug类的MazeDigBug类,需要实现以下功能。(1)MazeDigBug能在一张N*N的布满石头的grid中挖出一个迷宫。注意虫子每次只能前进一步,不能出现闪烁飞行的情况。(2)参考FinalMaze01.txt中的格式,自行学习Java的文件IO,定义好迷宫的终点并将迷宫输出到文件。然后将迷宫加载,并使用第
用户评论
题目没有变,很有参考价值
作为参考挺好的,但是建议还是自己写,毕竟这个项目还是算简单的
写得还行,就是风格一般
拿来参考一下是可以的
应该是某师兄自己写的,没有标准答案
还行,可以拿来参考
代码有些bug......