网站怎么备案在哪里,搜索引擎营销的特点,企业备案 网站名称,前端怎么做自己的博客网站我孜孜不倦地试图用python制作一个迷宫解算器。我已经使用了我所有的资源#xff0c;比如朋友、互联网和堆栈。我已经根据之前的堆栈问题修改了很多代码#xff0c;但是即使完全复制代码(我不喜欢这样做)#xff0c;也无法得到答案。在迷宫/输入文件(嵌套列表)#xff1a;[…我孜孜不倦地试图用python制作一个迷宫解算器。我已经使用了我所有的资源比如朋友、互联网和堆栈。我已经根据之前的堆栈问题修改了很多代码但是即使完全复制代码(我不喜欢这样做)也无法得到答案。在迷宫/输入文件(嵌套列表)[[*, *, *, *, *],[*, , *, , *],[*, , , , *],[*, , *, , E],[*, S, *, *, *]]此函数在迷宫中的相同点上循环。我的起点“S”是(4,1)其输出为^{pr2}$上面的语句是用来打印调试函数I的。它只是按这个顺序打印上面的内容直到它到达递归限制。低于是我的求解函数already_visited[]def solve(x,y):global already_visitedmatrix draw(load())print (x,y)#base casesif matrix[x][y] E:for row in matrix:row str(row)[1:-1]print rowreturn Trueif matrix[x][y] *:return Falseif matrix[x][y] x:return Falsematrix[x][y] x#---------------------if (x,y) in already_visited: #check if we have already been herereturn Falsealready_visited.append((x,y)) #add position to list#---------------------# recursive cases (matrix traversal)if (x len(matrix)-1 and solve1(x1,y)):return Trueelif (y 0 and solve1(x,y-1)):return Trueelif (x 0 and solve1(x-1,y)):return Trueelif (y len(matrix)-1 and solve1(x,y1)):return Trueelse:return False我输入的x和y的函数都是起始索引如上面的迷宫所示。非常感谢任何帮助在