日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

leetcode792. 匹配子序列的单词数

發布時間:2023/11/29 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 leetcode792. 匹配子序列的单词数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

給定字符串 S 和單詞字典 words, 求 words[i] 中是 S 的子序列的單詞個數。

示例:
輸入:
S = “abcde”
words = [“a”, “bb”, “acd”, “ace”]
輸出: 3
解釋: 有三個是 S 的子序列的單詞: “a”, “acd”, “ace”。

class Solution {public int numMatchingSubseq(String S, String[] words) {int n=S.length(),res=0;Set<String> set=new HashSet<>();Set<String> set2=new HashSet<>();for(String c:words){if(set2.contains(c)) continue;if(set.contains(c)) {res++;continue;}int m=c.length(),j=0;boolean find=false;for(int i=0;i<n;i++){if(S.charAt(i)==c.charAt(j))j++;if(j==m) {find=true;res++;break;}}if(find) set.add(c);else set2.add(c);}return res;} }

總結

以上是生活随笔為你收集整理的leetcode792. 匹配子序列的单词数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。