1204 寻找子串位置

原创 2016年08月29日 13:54:06
#include<iostream>
#include<string>
using namespace std;

int main()
{
	string a,b;
	int flag;
	while (cin >> a >> b)
	{
		for (int i = 0; i <= a.size() - 1; i++)
		{
			flag = 0;
			if (a[i] == b[0])
			{
				for (int j = 1; j <= b.size() - 1; j++)
				{
					if(b[j] == a[i + j])
					{
						continue;
					}
					else 
					{ 
						flag = 1; 
						break;
					}
				}
				if (flag)
					continue;
				else cout << i + 1 << endl;
			}
		}
	}
	return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

wikioi 1204 寻找子串位置

题目描述 Description 给出字符串a和字符串b,保证b是a的一个子串,请你输出b在a中第一次出现的位置。 输入描述 Input Description 仅一行包含两个字符串a和b ...

87 3 实现strstr功能,即在父串中寻找子串首次出现的位置。

3.实现 strstr  功能,即在父串中寻找子串首次出现的位置。 (笔试中常让面试者实现标准库中的一些函数) /* 3.实现strstr功能,即在父串中寻找子串首次出现的位置。 (笔试中常让面试者...

怎么获取字符串中最后一个“\”的位置? 获取字符串子串

得到一个字符串,如:strFileFullName = "D:\code\cpp\data\frames_Src\001.jpg" 怎样得到: strFilePath = "D:\code...

剪花布条 HDU - 2087 && 子串位置查找总结

今天做到了相关的题,感觉知识欠缺就想着写个总结加深一下记忆。 首先是今天看到的题: 一块花布条,里面有些图案,另有一块直接可用的小饰条,里面也有一些图案。对于给定的花布条和小饰条,计算一下能从花布条中...

【Codeforces Round 354 (Div 2)C】【前缀和二分or双指针】Vasya and String ab序列最多改变k位置的最长同字符子串长度

C. Vasya and String time limit per test 1 second memory limit per test 256 megabytes ...

Bash字符串处理(与Java对照) - 20.查找子串的位置

Bash字符串处理(与Java对照) - 20.查找子串的位置 转载:http://codingstandards.iteye.com/blog/1199992    In Jav...

串的模式匹配算法(求子串位置的定位函数Index(S,T,pos))

串的模式匹配的一般方法如算法4.5(在bo4-1.cpp 中)所示:由主串S 的第pos 个字 符起,检验是否存在子串T。首先令i 等于 pos(i 为S 中当前待比较字符的位序),j 等于 1...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1204 寻找子串位置
举报原因:
原因补充:

(最多只允许输入30个字)