你最开始从左上角的单元格 (0,0) 开始出发,网格中的「有效路径」是指从左上方的单元格 (0,0) 开始、一直到右下方的 (m-1,n-1) 结束的路径。该路径必须只沿着街道走。...如果网格中存在有效的路径,则返回 true,否则返回 false 。
示例 1:
?...输入:grid = [[2,4,3],[6,5,2]]
输出:true
解释:如图所示,你可以从 (0, 0) 开始,访问网格中的所有单元格并到达 (m - 1, n - 1) 。...>>& grid, int &dx, int &dy, int &x, int &y)
{ //dx dy 走过来的方向,在位置 x y 中有对应的接口,则可以走过来
if(dx ==...>>& grid, int &dx, int &dy, int &x, int &y)
{
if(dx == 1 && dy ==0)//往下走,对应x,y处 '上' 要开着