#4692. 单词搜索
单词搜索
题目描述
给定一个 二维字符网格 和一个字符串单词 。如果 存在于网格中,返回 true
;否则,返回 false
。
单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。
输入格式
第一行两个整数表示 ;
接下来的 行,每行 个字符表示 中的各元素字母。
最后一行一个字符串表示单词 。
输出格式
返回 'true' 或 'false' 表示答案。
示例 1:
3 4
ABCE
SFCS
ADEE
ABCCED
true
示例 2:
3 4
ABCE
SFCS
ADEE
SEE
true
示例 3:
3 4
ABCE
SFCS
ADEE
ABCB
false
提示:
- 和 仅由大小写英文字母组成
进阶: 你可以使用搜索剪枝的技术来优化解决方案,使其在 更大的情况下可以更快解决问题?
SOURCE
相关
在以下作业中: