每日一练
Dopuu
这个作者很懒,什么都没留下…
展开
-
【每日一练】UVa10340-All in All 字符串
题目大意:输入两个字符串s和t,判断是否能从t中删除0个或多个字符(其他字符顺序不变),得到字符串s。例如:abcde可以得到bce,但无法得到dc。原题链接写的一个伪代码:cin>>s>>t;for(j=0; j<t.size(); j++) if(s[i] = t[j]) i++;if(i==s.size()) cout<<“Yes”;else cout<<“No”;AC代码:#include <iostream>#原创 2020-05-11 09:16:55 · 168 阅读 · 0 评论 -
【每日一练】UVa1588 换抵挡装置-Kickdown
点击跳转题目链接写题解是为了记录自己的成长和思考该题的方式,同时锻炼自己的能力,注释我会详细写出自己哪里纠结了很久的地方,以及相关的一些知识点,有错误还请各位大佬指出。 本题关键:高度限制3h,要对应缝隙,用相加<3解决,有顺序限制,需要来回讨论。 方法:找出大小串,以大的在上,小的从左蹭到右,之后顺序同时反转再蹭一遍。这是我做题时画的一个简单流程图:以下是AC代码:下面展示一些 内联代码片。#include <iostream>#include <st原创 2020-05-09 00:22:25 · 218 阅读 · 0 评论