2020牛客寒假算法基础集训营1 H题 nozomi和字符串

Deadly 提交于 2020-02-06 00:14:10

链接:https://ac.nowcoder.com/acm/contest/3002/H
来源:牛客网

nozomi看到eli在字符串的“花园”里迷路了,决定也去研究字符串问题。
她想到了这样一个问题:
对于一个 “01”\mathit{“01”}01”串而言,每次操作可以把 0\mathit00 字符改为 1\mathit11 字符,或者把 1\mathit11 字符改为 0\mathit00 字符。所谓“01”\mathit{“01”}01”串,即只含字符 0\mathit00 和字符 1\mathit11 的字符串。
nozomi有最多

次操作的机会。她想在操作之后找出一个尽可能长的连续子串,这个子串上的所有字符都相同。
nozomi想问问聪明的你,这个子串的长度最大值是多少?
注:

次操作机会可以不全部用完。
如果想知道连续子串的说明,可以去问问eli,nozomi不想再讲一遍。
 

输入描述:

第一行输入两个正整数 

输入仅有一行,为一个长度为 

 的、仅由字符 0\mathit00 和 1\mathit11 组成的字符串。
 

输出描述:

一个正整数,为满足条件的子串长度最大值。链接:https://ac.nowcoder.com/acm/contest/3002/H来源:牛客网

输入

5 1
10101

输出

3

说明

只有 

双指针查找最大

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!