迷宫游戏 ,迷宫初始化,指定入口或出口位置,打印迷宫。

问题遇到的现象和发生背景 随机生成一个6x10大小的迷宫格子,并在命令行窗口打印。 实习要求:如下图所示,方块代表墙,空白代表可以通行。迷宫周围一圈为墙,第一行左边第二个为入口,最后一行倒数第二个为出口,第25行29列为随机生成的。
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法 我的思路就限在了生成一个二维数组就没了
我想要达到的结果

随机生成迷宫?简单一点就是利用深度优先搜索。大概就是先假设迷宫内部都是墙,只有部分格子被墙隔开了。你要做的就是利用深搜来打通这些墙到终点,其中可以利用栈来做回溯,dfs的时候可以随机选择一个方向,然后在标记一下走过的路,不要重复走就行了,最后所得到的就是一个迷宫。当然,利用dfs来解题,最后所得的迷宫主路会比较明显,很容易走。更复杂的迷宫可以去了解一下Prim算法