您给您一个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