Viraj0112's picture
Upload folder using huggingface_hub
03a907a verified
from collections import Counter
def top_k_frequent(nums: list[int], k: int) -> list[int]:
"""Return k most frequent numbers, highest frequency first."""
freq = Counter(nums)
# BUG: sorts by ascending frequency instead of descending.
ordered = sorted(freq.items(), key=lambda item: item[1])
return [n for n, _ in ordered[:k]]