Алгоритмы
О чём курс
О чём курс
Три месяца интенсивных занятий готовят к вступительным испытаниям в сильные IT-магистратуры и специализированные школы. Они охватывают фундаментальные темы, включая алгоритмическую подготовку и теорию чисел.
Для кого
Курс предназначен для тех, кто планирует:
- поступать в ШАД, Академию Авито и профильные магистратуры;
- освоить решение задач от базового уровня до сложных олимпиадных тем;
- подготовиться к успешному прохождению всех отборочных этапов.
Что внутри
Программа включает разбор ключевых алгоритмических концепций, структур данных и теории чисел. Слушатели изучают методы поиска, работу с графами, деревьями и динамическое программирование, закрепляя знания решением практических задач в формате реальных отборов.
Отдельный блок посвящен мотивационному собеседованию: подготовке анкеты, упаковке личного опыта и прохождению фильтров приемной комиссии. Также предусмотрен детальный разбор отборочного этапа с возможностью задать вопросы.
Программа обучения
- Поиск и тестирование
- Стресс-тестирование решений
- Префиксные суммы
- Бинарный поиск
- Как проверять корректность алгоритма
- Практика: задачи по алгоритмам в формате подготовки к ШАД
- Хеш-таблицы и указатели
- Хеш-таблицы
- Амортизированная сложность
- Метод двух указателей
- Типовые задачи на массивы и строки
- Практика: задачи по алгоритмам в формате подготовки к ШАД
- Алгоритмы на графах
- Представление графов
- Обход в ширину BFS
- Обход в глубину DFS
- Алгоритм Дейкстры
- Алгоритм Флойда
- Практика: задачи по алгоритмам в формате подготовки к ШАД
- Деревья
- Деревья и их свойства
- Обходы деревьев
- Бинарные деревья
- Типовые задачи на деревья
- Практика: задачи по алгоритмам в формате подготовки к ШАД
- Остовы и LCA
- Минимальный остов
- Алгоритмы Краскала и Прима
- Наименьший общий предок
- Подъёмы и предобработка дерева
- Практика: задачи по алгоритмам в формате подготовки к ШАД
- Дерево отрезков
- Дерево отрезков
- Запросы на отрезках
- Обновления элементов
- Типовые задачи на структуру данных
- Практика: задачи по алгоритмам в формате подготовки к ШАД
- Динамическое программирование
- Одномерное динамическое программирование
- Двумерное динамическое программирование
- ДП по профилю
- Как выбирать состояние и переход
- Практика: задачи по алгоритмам в формате подготовки к ШАД
- Теория чисел
- Проверка числа на простоту
- Функция Эйлера
- GCD и алгоритм Евклида
- Типовые задачи по теории чисел
- Практика: задачи по алгоритмам в формате подготовки к ШАД
- Мотивация
- Как устроены фильтры по мотивации
- Как упаковать свой опыт и составить легенду
- Что написать в анкете поступающего
- Что спрашивают на мотивационном собеседовании
- Практика: написание анкеты, составление легенды и репетиция собеседования
Теги курса
Другие материалы автора 4
ВВ Владислав Васильев Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.