http://www.codeforces.com/contest/676/problem/C
High school student Vasya got a string of length n as a birthday present. This string consists of letters 'a' and 'b' only. Vasya denotes beauty of the string as the maximum length of a substring (consecutive subsequence) consisting of equal letters.
Vasya can change no more than k characters of the original string. What is the maximum beauty of the string he can achieve?
The first line of the input contains two integers n and k (1 ≤ n ≤ 100 000, 0 ≤ k ≤ n) — the length of the string and the maximum number of characters to change.
The second line contains the string, consisting of letters 'a' and 'b' only.
Print the only integer — the maximum beauty of the string Vasya can achieve by changing no more than k characters.
4 2abba
4
有一个长度为n的字符串,你可以改变最多k次,问你最长的全是一样字符的串是多长
这个字符串只含有a和b字符
第三次没看出用二分做这类题了,我要好好总结下二分做题的类型与技巧
枚举开头,然后暴力二分就好了。
用前缀和预处理一下,那么前缀和之差,就是你需要改变的个数……
转载于:https://www.cnblogs.com/wangdongkai/p/5531851.html