把每个可通行格看成结点,从起点做四方向 DFS。
对当前格依次尝试四个相邻格,只进入边界内、非障碍且未访问的格。访问终点即可返回成功。
DFS 会遍历起点所在的整个可通行连通区域。终点在该区域中当且仅当它能被访问,所以输出正确。
时间复杂度 O(nm)O(nm)O(nm),空间复杂度 O(nm)O(nm)O(nm)。
使用您的 星源智一OJ 通用账户