您的位置:首页 > 其它

uva 10340 All in All(子串)

2015-02-19 23:57 246 查看
题目大意:给出两个字符串,判断串1是否为串2的子串,这里的子串不要求在串2中连续,但是要保证顺序一致。

解题思路:递归遍历。

#include <cstdio>

int main() {
char A[100000], B[100000];
while (scanf("%s%s", A, B) != EOF) {
int cnt = 0;
for (int i = 0; B[i]; i++)
if (B[i] == A[cnt])
cnt++;

printf(!A[cnt] ? "Yes\n" : "No\n");
}
return 0;
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: