Код Junior Коллекции спрашивают часто обновлено
Топ-k частых слов
Условие
Напишите top_words(text, k): верните k самых частых слов текста (слова разделены пробелами, регистр не учитывать, результат в нижнем регистре). При равной частоте раньше идёт слово, которое встретилось в тексте раньше. Если слов меньше k, вернуть все.
Примеры
top_words("a b a c b a", 2) // ["a", "b"]
top_words("Кот кот пёс", 1) // ["кот"]
top_words("", 3) // []
Как подойти
Подсказки: 2
collections.Countersplit()без аргументов.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.