본문 바로가기
Problem Solving/리트코드

[리트코드 leetcode] 347. Top K Frequent Elements

by ggyongi 2021. 4. 12.
반응형

leetcode.com/problems/top-k-frequent-elements/

 

Top K Frequent Elements - LeetCode

Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

leetcode.com

class Solution:
    def topKFrequent(self, nums: List[int], k: int) -> List[int]:
        dict = collections.Counter(nums)
          
        output = []
        
        value = dict.most_common(k)
        
        for i in range(k):
            
            output.append(value[i][0])
           
                        
        return output

one line!

class Solution:
    def topKFrequent(self, nums: List[int], k: int) -> List[int]:
        return [x[0] for x in collections.Counter(nums).most_common(k)]
          
 

비전공자 네카라 신입 취업 노하우

시행착오 끝에 얻어낸 취업 노하우가 모두 담긴 전자책!

kmong.com

댓글