- 这道题像我们之前做的那种走迷宫的问题,给一个矩阵,0代表可以通信,1代表有障碍,问从左上走到右下最短距离是多少,走不到返回-1,这种就是标准的bfs问题
- 这道题中我们按层依次遍历,始终从左下到右上,只要额外判断一下本身该是从右上到左下的层数即可
思路:
用visited记录已经遍历过的下标,rec记录每一层的所有元素,level判断奇偶来决定是否要反转rec
1 | class Solution(object): |
思路:
用visited记录已经遍历过的下标,rec记录每一层的所有元素,level判断奇偶来决定是否要反转rec
1 | class Solution(object): |