Skip to content

Latest commit

 

History

History
168 lines (88 loc) · 10 KB

algorithm-trainings.md

File metadata and controls

168 lines (88 loc) · 10 KB

Тренировки по алгоритмам от Яндекса

algorithm-training

Академия Яндекса проводит образовательные онлайн-занятия по алгоритмам. Здесь собраны лекции, задачи и их разбор за разные годы.

Преподаватель: Михаил Густокашин.

На лекциях и в разборах преподаватель пишет на Python. Сами задачи нужно решать на платформе Яндекс.Контест.

  1. Тренировки по алгоритмам 1.0 (2021 год)

    • Лекции
    • Задачи и их разбор
  2. Тренировки по алгоритмам 2.0 (2021 год)

    • Задачи (2 уровня сложности) и их разбор
  3. Интенсив по алгоритмам (2022 год)

    • Задачи и их разбор

Лекции

  • Лекция 1: «Сложность, тестирование, особые случаи»: Youtube

  • Лекция 2: «Линейный поиск»: Youtube

  • Лекция 3: «Множества»: Youtube

  • Лекция 4: «Словари и сортировка подсчётом»: Youtube

  • Лекция 5: «Префиксные суммы и два указателя»: Youtube

  • Лекция 6: «Бинарный поиск»: Youtube

  • Лекция 7: «Сортировка событий»: Youtube

  • Лекция 8: «Деревья»: Youtube

Интенсив по алгоритмам (2022 год)

Тренировки по алгоритмам 2.0 (дивизион B)

Базовый уровень сложности. Ориентированный на задачи на собеседованиях.

Тренировки по алгоритмам 2.0 (дивизион A)

Повышенный уровень сложности. Ориентированный на олимпиады и спортивное программирование.

Тренировки по алгоритмам 1.0

Дополнительные ссылки к тренировкам

Дополнительные задачи

Статья "Как проходят алгоритмические секции на собеседованиях в Яндекс"

Курс Яндекс.Практикума "Подготовка к алгоритмическим собеседованиям"

  • Сам курс: Яндекс.Практикум
  • Задачи для самостоятельного решения: Яндекс.Контест
  • Подготовленные шаблоны кода для решения задач (написаны получение/вывод данных, осталось написать только само решение): Github