#4523. 单词搜索 II
单词搜索 II
题目描述
给定一个 二维字符网格 和一个单词(字符串)列表 , 返回所有二维网格上的单词 。
单词必须按照字母顺序,通过 相邻的单元格 内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母在一个单词中不允许被重复使用。
输入格式
第一行两个整数 ,表示二维网络的列与行。 接下来 行,每行 个字符。
接下来第 行,一个整数 ,表示单词(字符串)列表 中共有 个单词;接下来 行, 每行一个单词(字符串)。
输出格式
按字典序输出列表 中在二维网格上的单词,每行一个。如果一个也没有就输出 -1 。
样例
样例 1:
4 4
oaan
etae
ihkr
iflv
4
oath
pea
eat
rain
eat
oath
样例 2:
2 2
ab
cd
1
abcd
-1
数据规模
- 是一个小写英文字母
- 由小写英文字母组成
- 中的所有字符串互不相同
SOURCE
leetcode 212
相关
在下列比赛中: