Skip to content

Latest commit

 

History

History
76 lines (51 loc) · 1.08 KB

[0395] 至少有K个重复字符的最长子串.md

File metadata and controls

76 lines (51 loc) · 1.08 KB
title tags categories author comments updated permalink mathjax top description date
[0395] 至少有K个重复字符的最长子串
leetcode
leetcode
张学志
true
false
false
false
...
2019-12-31 16:06:35 -0800

题目描述

找到给定字符串(由小写字符组成)中的最长子串 T , 要求 T 中的每一字符出现次数都不少于 k 。输出 的长度。

示例 1:

输入:
s = "aaabb", k = 3

输出:
3

最长子串为 "aaa" ,其中 'a' 重复了 3 次。

示例 2:

输入:
s = "ababbc", k = 2

输出:
5

最长子串为 "ababb" ,其中 'a' 重复了 2 次, 'b' 重复了 3 次。

题目代码

class Solution {
public:
    int longestSubstring(string s, int k) {

    }
};

题目解析

方法一

方法二

方法三