5 упражнений
Функции формирования отчёта и CSV-экспорта вызываются на больших объёмах данных. При тысячах записей работают заметно медленно.
Утилиты для подсчёта уникальных IP-адресов и поиска дублирующихся email используются на лог-файлах с миллионами строк.
Функция фильтрует продукты по двум критериям. При большом каталоге выполняется заметно дольше, чем ожидается.
Утилиты для анализа лог-файлов и CSV используются на файлах размером несколько гигабайт. Процесс падает с MemoryError.
Функция ранжирования пользователей по рейтингу вызывается на списках из тысяч записей. Время выполнения нелинейно растёт с размером списка.