因此,如果输入类似于s="sststtst",那么输出将是2,因为我们可以删除索引2和6处的字符(“sststtst”到“sssttt”),或者删除索引3处的字符和6(“sststtst”到“sstttt”)。

示例

让我们看看以下实现以获得更好的理解-

def solve(s):
   cum_b = 0
   count_a = s.count("s")
   ans = float("inf")
   for x in s:
      if x == "s":
         count_a-=1
         ans = min(ans,cum_b + count_a)
      else:
         cum_b+=1
         ans = min(ans,cum_b-1 + count_a)
   return ans

s = "sststtst"
print(solve(s))

输入

"sststtst"
输出结果
2

热门推荐

1 给升迁同事祝福语简短
2 绝美老师花束祝福语简短
3 结婚请柬祝福语简短搞笑
4 部队牛年祝福语简短的
5 音乐生祝福语大全简短
6 用名字做祝福语简短
7 同学妈妈手术祝福语简短
8 生日毕业祝福语简短英文
9 爸妈对宝宝祝福语简短
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短