题目描述 给定一个n*m的二维整数数组,用来表示一个迷宫 最初,有一个人位于左上角(1, 1)处,已知该人每次可以向上、下、左、右任意一个方向移动一个位置。 请问,该人从左上角移动至右下角(n, m)处,至少需要移动多少次。 数据保证(1, 1)处和(n, m)处的数字为0,且一定至少存在一条通路。 输入格式 第一行包含两个整数n和m。 接下来n行,每行包含m个整数(0或1),表示完整的二维数组迷宫。 输出格式 输出一个整数,表示从左上角移动至右下角的最少移动次数。 数据范围 1≤n,m≤1000 思路 广度优先遍历: 用 g[n][m] 存储地图,f[n][m] 存储起点到 n,...