problem

1078. Occurrences After Bigram

题意

solution:

class Solution {
public:
vector<string> findOcurrences(string text, string first, string second) {
string bigram = first + ' ' + second + ' ';
vector<string> res;
int n = bigram.size();
auto p = text.find(bigram);
while(p != string::npos)
{
auto p1 = p+n, p2 = p1;
while(p2<text.size() && text[p2]!=' ') p2++;
res.push_back(text.substr(p1, p2-p1));//err...
p = text.find(bigram, p+);
}
return res;
}
};

参考

1. Leetcode_easy_1078. Occurrences After Bigram;

2. string_find;

3. discuss;

4. string_substr;

最新文章

  1. CSharper 学Quick-Cocos2d-X (一) 开发环境的搭建
  2. OAuth2授权页面state参数的设计
  3. UICollectionView 使用
  4. 跟我一起学习ASP.NET 4.5 MVC4.0(一)(转)
  5. Hadoop序列化
  6. [Bootstrap]全局样式(四)
  7. 【BZOJ 2829】 2829: 信用卡凸包 (凸包)
  8. SQLSERVER2000使用TSQL将数据导入ACCESS并压缩生成rar
  9. (转载)PHP 动态生成表格
  10. 关于ISAPI和CGI限制,这个要设为允许
  11. JSP标签库
  12. const与readonly的区别
  13. 《用Java写一个通用的服务器程序》03 处理新socket
  14. BZOJ 3157: 国王奇遇记 (数学)
  15. [JavaScript] Frequently used method or solutions for issues
  16. 基于Xshell使用密钥方式连接远程主机
  17. java显示树结构
  18. SNF快速开发平台--多组织+多平台+多系统处理方案
  19. LINUX学习 - 磁盘分区 + 开机自动挂载 + 性能测试
  20. Javascript 需要注意的细节

热门文章

  1. 一个 介绍 superset Kylin 以及大数据生态圈的 博文
  2. 学到了林海峰,武沛齐讲的Day17-5 内置函数
  3. AS400遇到的一些问题和解决办法
  4. Peaks 线段树合并
  5. 代码 | 用ALNS框架求解一个TSP问题 - 代码详解
  6. ROS中make_plan服务的使用
  7. luogu P4168 蒲公英+ 分块学习笔记
  8. Java基础系列 - 子类继承父类,调用父类的构造函数
  9. 如何在openfoam中使用probes?【转载】
  10. BZOJ3236作业