## Условие Дан массив целых чисел `nums` и число `k`. Верни `k` наиболее часто встречающихся элементов в любом порядке. **Формат входа:** - `nums` — массив, $1 \leq len(nums) \leq 10^5$, $-10^4 \leq nums[i] \leq 10^4$. - `k` — целое, $1 \leq k \leq$ число уникальных значений. **Формат выхода:** - Массив из `k` чисел. **Пример 1:** ``` Вход: nums = [1, 1, 1, 2, 2, 3], k = 2 Выход: [1, 2] ``` **Пример 2:** ``` Вход: nums = [1], k = 1 Выход: [1] ``` **Ограничения:** - Лучше чем $O(n \log n)$. Time: $O(n \log k)$ или $O(n)$.

Алгоритмы medium middle

Вопрос с собеседования аналитика по теме «Алгоритмы».

algorithmsheapbucket-sorthash-map

Разбор ответа

Подробный разбор с объяснением «почему правильный ответ верный» и почему остальные неверны — после регистрации.

3000+ вопросов с разбором, карточки с раскрытием ответа, AI-собес и подготовка к интервью аналитика.

Получить доступ к ответам — все вопросы →

Что дальше

Похожие вопросы из категории «Алгоритмы»