leetpycode/easy/sort_array_by_increasing_frequency.py

8 lines
285 B
Python

# https://leetcode.com/problems/sort-array-by-increasing-frequency
from collections import Counter
from typing import List
class Solution:
def frequencySort(self, nums: List[int]) -> List[int]:
freq = Counter(nums)
return sorted(nums, key=lambda x: (freq[x], -x))