删除字母以均衡频率
#python #leetcode #problemsolving

您给您一个0个索引的字符串单词,由小写英语字母组成。您需要选择一个索引并从单词中删除该索引的字母,以使单词中每个字母的频率相等。

如果可以删除一个字母,请返回true,以使单词中所有字母的频率均等,否则为false。

注意:

字母x的频率是它在字符串中发生的次数。
您必须完全删除一个字母,不能选择什么都不做。


class Solution:
    def equalFrequency(self, word: str) -> bool:
        n = len(word)
        for i in range(n):
            if len(set(Counter(word[0:i] + word[i+1:]).values())) == 1:
                return True
        return False