Курс на Stepik
Обложка курса «Основы олимпиадного программирования» на Stepik
Бесплатно

Основы олимпиадного программирования ★ 5.000

Открыть на
STEPIK.ORG

Программа курса освещает фундаментальные и наиболее распространенные алгоритмы, используемые в олимпиадном программировании. В ходе обучения предстоит решить множество задач.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы олимпиадного программирования»Учеников на курсе 3 215
Сертификаты, выданные на курсе «Основы олимпиадного программирования»Сертификатов выдано 0
Отзывы о курсе «Основы олимпиадного программирования»Отзывов получено 2
Рейтинг курса «Основы олимпиадного программирования»Рейтинг курса 5.000
Уроки в курсе «Основы олимпиадного программирования»Количество уроков 23
Задачи с кодом в курсе «Основы олимпиадного программирования»Количество задач с кодом 43
Время прохождения курса «Основы олимпиадного программирования»Время прохождения курса —
Обновления курса «Основы олимпиадного программирования»Обновления курса — —
Дата публикации курса «Основы олимпиадного программирования»Дата публикации курса — ———
Последнее обновление курса «Основы олимпиадного программирования»Последнее обновление — ———

Чему вы научитесь

Программа курса освещает фундаментальные и наиболее распространенные алгоритмы, используемые в олимпиадном программировании. В ходе обучения предстоит решить множество задач.

В рамках курса рассматриваются:

  • различные линейные алгоритмы
  • метод сканирующей прямой
  • динамическое программирование
  • различные алгоритмы на графах
  • дерево отрезков

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

Курс подготовлен на основе программы Центра поддержки одарённых детей «Стратегия».

О курсе

Программа курса освещает фундаментальные и наиболее распространенные алгоритмы, используемые в олимпиадном программировании. В ходе обучения предстоит решить множество задач.

Для кого этот курс

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

Начальные требования

Для усвоения курса потребуются базовые знания языка программирования, желательно С++, и структур данных.
Все примеры кодов даны на С++. Для ознакомления с основами языка рекомендуем курс stepik.org/course/363 .

Преподаватели курса

Расскажите о курсе друзьям