首页 分享 寻找字符串

寻找字符串

来源:花匠小妙招 时间:2024-09-10 12:04

寻找字符串

最新推荐文章于 2020-02-19 20:44:16 发布

坐的我尾巴骨疼 于 2019-02-25 14:30:59 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

习题:寻找字符串

某天,蒜头君和花椰妹在公园里散步,走着走着,我的天!他们各自都捡到了一串漂亮的字符串,然而蒜头君好奇心比较重,他想知道自己的字符串在花椰妹的字符串中出现了多少次,例如花椰妹的字符串为abababa,蒜头君的字符串为aba,那么蒜头君的字符串在花椰妹的字符串中出现了 33 次。蒜头君一向比较傲娇,于是向你请教,你可以帮帮他么?

输入格式

输入包含两行,第一行为花椰妹捡到的字符串,第二行为蒜头君捡到的字符串。两个字符串可能包含除换行、回车、外的任何字符。两个字符串长度均不大于 10001000。

输出格式

请你帮花椰妹找出他的字符串里出现了多少次蒜头君的字符串。

样例输入 1

i miss you!

you

样例输出 1

1

样例输入 2

ossosso

osso

样例输出 2

2

#include<iostream>

#include<string>

using namespace std;

int main()

{

string str1,str2;

getline(cin,str1);

getline(cin,str2);

size_t found=str1.find(str2,0);

int count=0;

while(found!=string::npos)

{

count++;

size_t found1=found+1;

found=str1.find(str2,found1);

}

cout<<count;

return 0;

}

相关知识

寻找字符串
Wireshark搜索/查找字符串失败
作业打卡 设置密码 &水仙花数& 查找字符串
以下函数( )不能用于过滤字符串空格的?
当向搜索字符串添加1个或2个字符时,为什么这个MySQL查询花费的时间会不成比例地长?
字符串通常采用的两种存储方式是( )。
SQL根据分隔的字符串,查询并组合查询结果的解决方案(转)
关于mysql字符串的存储之char,varchar类型
搜索
最小操作次数

网址: 寻找字符串 https://www.huajiangbk.com/newsview104599.html

所属分类:花卉
上一篇: 图像识别算法有哪些
下一篇: Two weeks ago, I

推荐分享