首页 > 其他 > 详细

Leetcode-5083 Occurrences After Bigram(Bigram 分词)

时间:2019-06-09 14:19:45      阅读:178      评论:0      收藏:0      [点我收藏+]
 1 #define _for(i,a,b) for(int i = (a);i < b;i ++)
 2 
 3 class Solution
 4 {
 5     public:
 6         vector<string> findOcurrences(string text, string first, string second)
 7         {
 8             vector<string> rnt;
 9             vector<string> li;
10             string tmp;
11             int i = 0;
12             while(i < text.size())
13             {
14                 while(text[i] !=   && i < text.size())
15                 {
16                     tmp += text[i];
17                     i ++;
18                 }
19                 i ++;
20                 li.push_back(tmp);
21                 tmp.clear();
22             }
23             _for(j,0,li.size())
24             {
25                 if(li[j]==first && j+1 < li.size() && li[j+1]==second)
26                 {
27                     if(j+2<li.size())
28                         rnt.push_back(li[j+2]);
29                 }
30             }
31             return rnt;
32         }
33 };

 

Leetcode-5083 Occurrences After Bigram(Bigram 分词)

原文:https://www.cnblogs.com/Asurudo/p/10993162.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!