LeetCode: Word Search II题目:
给定一个二维字符数组和一个单词集合,找出所有在数组中的单词集合。每一个单词的字符必须在相邻的单元格中。
例子:
Input:
board = [
['o','a','a','n'],
['e','t','a','e'],
['i','h','k','r'],
['i','f','l','v']
]
words = ["oath","pea","eat","rain"]
Output: ["eat","oath"]
思路:
这个题本身已经不陌生了,一看就是要使用dfs的解法。但是肯定没有这么简单,因为这是一道hard的题,所以肯定对时间复杂