UVa 10340 子序列
来源:互联网 发布:淘宝差评师多少钱一单 编辑:程序博客网 时间:2024/05/10 03:02
输入字符串s和t,判断s能否从t中删除0或多个字符得到
比较水的题目,只需要同时维护两个字符串的位置,简单模拟即可
当然,如果是文艺青年的话可以求最长公共子序列长度去和s的长度比较(对此,我只想说2333)
代码如下:
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<iostream>
#include<string>
using namespace std;
string s,t;
int main(){
while(cin>>s>>t){
int l1=s.size();int l2=t.size();
int c1=0,c2=0;
bool flag=1;
for(c1=0;c1<l1;++c1){
while(c2<l2&&t[c2]!=s[c1])c2++;
if(c2>=l2){flag=0;break;}
c2++;
}
if(flag)printf("Yes\n");
else printf("No\n");
}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(最长公共子序列)
- 基于cocos2dx-js开发的仿《英雄难过棍子关》
- android自定义组件流程
- 集合 list set 常用类型说明
- .net 反序列化(LitJSON)
- .net 枚举(使用备注)
- UVa 10340 子序列
- android截图
- JavaBean-Servlet-JavaServerPage(转)
- 这些天的想法
- 关于python的输出格式控制和函数format
- 【转】找工作冲刺阶段计划安排
- 使用字节流实现媒体文件的复制
- 判断图是否是二分图
- 类和结构体