注意!答案仅作为参考(实际考试中下列代码通过用例100%,但不代表最优解)
给定一个字符串
只包含大写字母
求在包含同一字母的子串中
长度第K长的子串
相同字母只取最长的子串
输入
第一行 一个子串 1<len<=100
只包含大写字母
第二行为k的值
输出
输出连续出现次数第k多的字母的次数
例子:
输入
AABAAA
2
输出
1
同一字母连续出现最多的A 3次
第二多2次 但A出现连续3次
输入
AAAAHHHBBCDHHHH
3
输出
2
如果子串中只包含同一字母的子串数小于k则输出-1
import java.util.*;
public class