792. 匹配子序列的单词数
# 792. 匹配子序列的单词数
给定字符串 s 和字符串数组 words, 返回 words [i] 中是 s 的子序列的单词个数 。
字符串的 子序列 是从原始字符串中生成的新字符串,可以从中删去一些字符 (可以是 none),而不改变其余字符的相对顺序。
- 例如, “ace” 是 “abcde” 的子序列。
示例 1:
输入: s = "abcde", words = ["a","bb","acd","ace"] |
示例 2:
输入: s = "dsahjpjauf", words = ["ahjpjau","ja","ahbwzgqnuk","tnmlanowax"] |
提示:
- 1 <= s.length <= 5 * $10^4$
- 1 <= words.length <= 5000
- 1 <= words[i].length <= 50
- words [i] 和 s 都只由小写字母组成。
# 题解
class Solution { |
复杂度分析
- 时间复杂度:$O (\sum_i=0}size_i*log n)$
- 空间复杂度:$O (n)$
Invitation
x-17
202111170521
created:2021/11/17
Welcome to X
月缺不改光,剑折不改钢
共矜然诺心,各负纵横志
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 潇十七!
评论