787. The Maze https://www.cnblogs.com/grandyang/p/6381458.html 与number of island不一样,递归的函数返回值是bool,不是void. maze = -1用来表示已经访问的节点. dp用来记录每个位置的是否能访问,如果dp != -1,就表示这个地方已经访问过了,可以避免多余的访问. 一直滑动用while循环来做,这里并没有没移动一次就增加一个访问. int x = i,y = j必须这样写,因为之后的4种迭代都是从i.…