Фундаментальный курс по алгоритмам и структурам данных с решением задач на Python
На выходе
Оценивать временную и пространственную сложность алгоритмов; Выбирать эффективные структуры данных для конкретных задач; Писать оптимизированный и чистый программный код; Решать алгоритмические задачи на уровне олимпиад и собеседований в IT-компании
Навыки
Оценка сложности алгоритмов · Алгоритмическое программирование · Программирование на Python