79. Word Search
在一个二维矩阵中,每个元素都是一个字母,要判断目标字符串能否由该矩阵中的元素连接而成。所谓连接就是从矩阵中的某一个元素开始,向前后左右不断前进,但不允许再次经过走过的元素。
思路:dfs, 遍历二维列表,找到第一个字符所在的位置,然后调用dfs函数,测试当前位置的上下左右是否等于下一个字符,注意将当前位置先标记为#,避免重复遍历
1 | class Solution: |
在一个二维矩阵中,每个元素都是一个字母,要判断目标字符串能否由该矩阵中的元素连接而成。所谓连接就是从矩阵中的某一个元素开始,向前后左右不断前进,但不允许再次经过走过的元素。
思路:dfs, 遍历二维列表,找到第一个字符所在的位置,然后调用dfs函数,测试当前位置的上下左右是否等于下一个字符,注意将当前位置先标记为#,避免重复遍历
1 | class Solution: |