О чём курс

Для поступления в Школу анализа данных (ШАД) требуется глубокое понимание алгоритмов — этот курс закрывает пробелы, начиная со школьной математики и основ программирования. Программа построена на базе задач прошлых лет и сфокусирована на подготовке к реальным экзаменационным темам. Вас ждут еженедельные видеолекции, закрепление теории через задачи и практика в формате соревнований на CodeForces. Каждую неделю предусмотрен видеоразбор наиболее сложных кейсов, что помогает разобраться в логике поиска путей, динамического программирования и работы со структурами данных. Интенсив рассчитан на 8 недель, что позволяет освоить необходимую базу для уверенного прохождения отбора.

Программа обучения

  • Неделя 1: Простые структуры данных: стек, очередь, дек, связный список.
  • Неделя 2: Двоичный и троичный поиск, метод двух указателей.
  • Неделя 3: Сортировки: квадратичные, слиянием, быстрая. k-я порядковая за O(n).
  • Неделя 4: Динамическое программирование.
  • Неделя 5: Поиск в глубину, проверка на ацикличность, топологическая сортировка, конденсация.
  • Неделя 6: Кратчайшие пути в графах: поиск в ширину, Дейкстра, Форд-Беллман, Флойд.
  • Неделя 7: Двоичная и k-чная куча, двоичные деревья поиска, деревья отрезков.
  • Неделя 8: СНМ, построение минимального остова.
Складчина создана 13 июля 2020 г. · описание обновлено 23 марта 2026 г.
272 ₽ 9 900 ₽