#参数s是待删除字符的原字符串
#参数t是目标字符串
#返回值是一个布尔值,意为能否由s删除一些字符得到t
class Solution:
def canGetString(self, s, t):
pos = 0
for x in t:
while pos < len(s) and s[pos] != x:
pos += 1
if pos == len(s):
return False
pos += 1
return True
if name == ‘main’:
s=“abc”
t=“c”
solution = Solution()
print(" 原string和目标string分别为:", s, t)
print(" 能否实现:", solution.canGetString(s, t))
相关文章
- 10-09类(传入的形参为指针形式)-字符串的实现
- 10-098行代码的模板字符串替换函数
- 10-092021-10-20:分数到小数。给定两个整数,分别表示分数的分子numerator和分母denominator,以字符串形式返回小数。如果小数部分为循环小数,则将循环的部分括在括号内。输入: num
- 10-09python中字符串(str)的常用处理方法
- 10-09完整的用户代理字符串检测
- 10-09第四章 字符串的练习(1.5)
- 10-09哈希表与字符串--05-重复的DNA序列[中等]
- 10-09怎么删除windows中无用的服务
- 10-09查询一个字符串的子串出现的次数在sql中
- 10-09使用SpringBoot+axios+hutool进行Excel的导出工作,并且在前端响应字符串的问题处理