#461 Top K Most Frequent Numbers
The input is a list of integers that may contain null values, which must be ignored.
Return a list of the k most frequent numbers, sorted:
- By frequency in descending order;
- When frequencies are equal, by the number itself in ascending order.
Output:
-
If
numbers == nullor the list is empty, return an empty list; -
If
k <= 0, return an empty list; -
If there are fewer unique numbers than
k, return all of them.
Question review
Sign in to start the dialogue
The mentor keeps the context of the current question and your previous messages.
Sign in
Available with Premium
This is just one of the solutions available with Premium. And more:
- 250+ advanced lectures
- 1300+ practice exercises
- 500+ solutions to problems from real interviews
- Personalized Java Hub certificates
- Expanded access to the AI mentor