LeetCode Algorithm 451. 根据字符出现频率排序
Posted Alex_996
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeetCode Algorithm 451. 根据字符出现频率排序相关的知识,希望对你有一定的参考价值。
Ideas
Python解法:用个计数器,然后遍历计数器把相应字符乘以出现次数拼接起来就可以了。
Code
Python
from collections import Counter
class Solution:
def frequencySort(self, s: str) -> str:
ans = ''
counter = Counter(list(s))
for k, v in counter.most_common():
ans += k * v
return ans
if __name__ == '__main__':
print(Solution().frequencySort(s="tree"))
以上是关于LeetCode Algorithm 451. 根据字符出现频率排序的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode Algorithm 129. 求根节点到叶节点数字之和
LeetCode Algorithm 129. 求根节点到叶节点数字之和