Самые частые элементы (k штук)

Medium
ArrayHash TableSorting

Дан целочисленный массив nums и число k. Верните k наиболее часто встречающихся элементов. Ответ может быть в любом порядке.

topKFrequent([1,1,1,2,2,3], 2) // => [1,2]
topKFrequent([1], 1)            // => [1]

Ограничения

  • 1 <= nums.length <= 10^5
  • -10^4 <= nums[i] <= 10^4
  • 1 <= k <= количество уникальных элементов

Примеры

Пример 1
Вход:
nums = [1,1,1,2,2,3], k = 2
Выход:
[1,2]
Пример 2
Вход:
nums = [1], k = 1
Выход:
[1]
Ваш код - JavaScript
Результаты
Нажмите «Запуск» для выполнения кода