Параллель B'

Для кого

Для школьников - участников муниципального этапа Всероссийской олимпиады, то есть тех, кто уже начал знакомство с олимпиадным программированием и уверенно себя чувствует в базовых темах параллели C’ ЛКШ. 

Что требуется

Необходимо знать синтаксис языка программирования и иметь опыт решения олимпиадных задач по программированию.

Краткое содержание курса

  • C++ с нуля;
  • Важные структуры данных: дерево отрезков, разреженные таблицы, СНМ
  • Динамическое программирования: до динамики по подстрокам, подмножествам и цифрам
  • Простейшие алгоритмы на деревьях: LCA, LA, эйлеров
  • Базовые алгоритмы на строках: префикс-функция, зет-функция, хэши и бор
  • Геометрия: от векторов и прямых до многоугольников и выпуклой оболочки
  • Алгоритмы на графах: до поиска мостов, точек сочленения, построения минимального остова

Преподаватели

Александр Гришутин

Студент 4 курса ФИВТ (ФПМИ) МФТИ. Преподаю алгоритмы в альма-матер и ЛКЛ/ЛКШ. В школе был олимпиадником по математике и информатике, в институте продолжаю играть в ICPC. После института планирую преподавать и заниматься наукой в области Computer Science и смежных разделах математики.

Глеб Лобанов

Учусь в ВШЭ на ФКН. В школьные годы участвовал во многих олимпиад, планирую продолжать этим заниматься и в вузе, преподавал на олимпиадных школах МФТИ плюс участвую в создании задач для олимпиад

Заявка на участие
Вы можете выбрать несколько направлений, включая архивные. Мы сообщим, когда начнутся вступительные испытания
Город
Москва
Санкт-Петербург
Рязань
Екатеринбург
Ростов-на-Дону
Ижевск
Нижний Новгород
Новосибирск
Направление
Алгоритмы и структуры данных
Олимпиадная математика
Машинное и глубокое обучение