Несколько вариантов решения: подсчёт частот слов
Покажу решение и коротко сравню его с альтернативным подходом.
Задача
Дан текст. Посчитать, сколько раз встречается каждое слово, и вывести слова по убыванию частоты.
Решение
from collections import Counter
def word_count(text: str) -> list[tuple[str, int]]:
words = text.lower().split()
return Counter(words).most_common()
print(word_count("a b a c b a"))
Как это работает
Текст разбивается на слова, Counter подсчитывает вхождения за линейное время, а most_common() сразу возвращает отсортированный список пар.
Пример работы
[('a', 3), ('b', 2), ('c', 1)]
Сложность
O(n) по времени по числу слов, O(k) по памяти по числу уникальных.
Альтернативный подход
Ту же задачу часто решают иначе: например, через рекурсию вместо цикла или через стандартную библиотеку вместо ручной реализации. Альтернатива обычно короче, но первое «ручное» решение лучше показывает механику работы алгоритма. Полезно написать оба и сравнить на одинаковых тестах.
Выбор между решениями — это баланс читаемости и скорости: для учебной задачи важнее первый.
Related:
- اعتراف ديوث
- melanie rose 99 nudes
- esin çepni çıplak
- Два способа решения: удаление дубликатов из списка
- Медленно и подробно: удаление дубликатов из списка
- Пишем решение с тестами: удаление дубликатов из списка
- BJRAW The ultimate cumshot compilation Part 2
- asiannudes
- Star Sessions Mila - Brunette Solo Pleasure Gallery
- sıla ertaş nude
- سالب ناعم تويتر: صور ومنشورات من حسابات عربية متنوعة
- 花臂老师
- Изучаем задачу: возведение в степень
- Andakitty Nude Webcam Leaks and Exclusive Photo Gallery
- konig and ghost r34
- rycerska
- CrimsonSFM Fart Fetish Animations – Genshin Impact SFM Gallery
- Zuri Bella Rose Naked: OnlyFans Leaked Photos & Videos
- Пошаговый разбор: наибольший общий делитель
- Решаем и тестируем: проверка анаграмм
- stickyspoodge AI Generated Fantasy Fan Art Adult Gallery
- Understanding string reversal
- Типичные ошибки при решении: переворот строки
- Два способа решения: подсчёт частот слов
- Медленно и подробно: шифр Цезаря
- jelly bean brains nude
- Vercomicsporno Simpsons: The Simpsons Adult Comics Archive
- babylee_xxx sex tape
- 明星去衣