UVA 10340 子序列
来源:互联网 发布:带癞子的麻将胡牌算法 编辑:程序博客网 时间:2024/05/20 18:18
水题一道,不涉及什么算法,注意s串和t串的输入顺序就好,搞清楚是在t串中去找s串,而不是在s串中去找t串,所以接下来的工作,就是用一个for循环来依次做最为朴素的匹配就好,如果ans==s串的长度,那么就说明匹配了.注意细节,稳稳出题。
# include<cstdio># include<iostream># include<cstring>using namespace std;# define MAX 100000char s[MAX+10];char t[MAX+10];int main(void){ while ( scanf("%s%s",s,t)!=EOF ) { //scanf("%s",t); int n1 = strlen(s); int n2 = strlen(t); int ans = 0; for ( int i = 0, j = 0;i < n1&&j < n2; ) { if ( s[i] == t[j] ) { i++; j++; } else j++; ans = i; } if ( ans == n1 ) cout<<"Yes"<<endl; else cout<<"No"<<endl; } return 0;}
0 0
- UVa 10340 子序列
- UVA 10340 子序列
- UVa 10340 子序列
- uva 10340 子序列
- UVa 10340 子序列
- UVa 10340(子序列)
- 子序列(uva- 10340)
- UVA-3.9-子序列-10340
- 子序列(All in All, UVa 10340)
- uva 1121 - Subsequence(子序列)
- uva 10131 最长子序列
- UVA 10340 All in All 子序列判定 贪心
- UVa 10340 All in All(子序列)
- UVa - 10340 - All in All(暴力遍历、子序列)
- 最长公共子序列uva--111
- UVA 231 最长下降子序列
- Vacation - UVa 10192 最长公共子序列
- uva 111(最长公共子序列)
- 第12周项目1.2.1
- application:get_env(App, Par) 使用及事例N
- Visual Studio+VAssistX自动添加注释
- 验证有问题
- tigase组件安装及调试过程
- UVA 10340 子序列
- 匹配联系人采用的是7位还是11位匹配
- 形参和实参是不同的变量
- 一、Redis 基础命令---总括
- webservice使用拦截器进行权限验证
- mysql数据导出权限问题
- 第十二周项目一——阅读程序(3)
- java 通过反射获取泛型的类型
- javascript (function(){})()