【发布时间】:2020-04-06 15:23:46
【问题描述】:
我正在研究迷宫解决方案。我必须找到迷宫的最短路径并返回一个类似“LLURD”的字符串(使用的方向)。为了解决这个问题,我将其分解为几个步骤。其中之一是获取原始网格并返回一个网格,其中所有单元格都标有一个数字,该数字是从该单元格到起点的距离。
我认为一个例子更难以理解:
输入:
[0,0,0,#,0]
[0,X,0,0,0]
[0,#,0,0,0]
[0,0,0,#,0]
“X”是起点
“#”是一堵墙
我们可以上下左右移动
输出:
[2,1,2,#,4]
[1,X,1,2,3]
[2,#,2,3,4]
[3,4,3,#,5]
有人可以帮我吗?
谢谢
【问题讨论】:
标签: python-3.x multidimensional-array maze