不用考虑maxsize
def maxFreq(self, s, maxLetters, minSize, maxSize):
"""
:type s: str
:type maxLetters: int
:type minSize: int
:type maxSize: int
:rtype: int
"""
res = collections.defaultdict(int)
for i in range(len(s)-minSize+1):
tmp = s[i:i+minSize]
count = Counter(tmp)
if len(count) <= maxLetters:
res[tmp] += 1
return max(res.values()) if res else 0