def dfs(i, j): #x,y的4个方向 dx = [0, 0, -1, 1] dy = [-1, 1, 0, 0] #判断是否已到终点,如果已经达到,则将访问的点都打印出来 if i == m - 1 and j == n - 1: for pos in route: print('(' + str(pos[0]) + ',' + str(pos[1]) + ')') return #通过for循环,判断当前点向四周出发的点情况,顺序为左,右,上,下 for k in range(4): x = i + dx[k] y = j + dy[k] #判断要移动的点,是否能够访问 if x...