LeetCode - Sort Characters By Frequency(451)

marafo·2021년 8월 7일

Medium - String

class Solution:
    def frequencySort(self, s: str) -> str:
        
        frequency = list(collections.Counter(s).items())
        answer = ''
        sortFreq = sorted(frequency, key = lambda x : x[1])
        print(sortFreq)
        
        for i in range(len(sortFreq) - 1, -1, -1):
            answer += (sortFreq[i][0] * sortFreq[i][1])
        
        return answer
profile
프론트 개발자 준비

0개의 댓글