Курс «РуКод»
Быстрый старт в спортивное программирование
активный
28 дней
20-30 часов
Быстрый старт в спортивное программирование
О курсе
Онлайн-курс «Быстрый старт в спортивное программирование» поможет войти в мир спортивного программирования и подготовиться к участию в соревнованиях любого уровня. В рамках курса рассматриваются теоретические и практические аспекты, а также дается практика решения задач в формате спортивного программирования Для кого курс Курс рассчитан на учащихся старших классов школы и студентов младших курсов технических специальностей, которые пока не имеют достижений в соревнованиях по спортивному программированию. Для успешного прохождения нужно владеть основами одного из языков программирования: C/C++, Java, Pascal/Delphi или Python.
Модули программы
- базовые алгоритмы
- теория чисел
- динамическое программирование
- теория графов
Что входит в курс
- видеолекции
- практические задачи
- тестирования
- задачи в формате спортивного программирования
На этом курсе ты научишься:
- оценивать эффективность алгоритмов и понимать асимптотику
- использовать базовые алгоритмы, включая линейные и бинарный поиск
- решать задачи по теории чисел, в том числе с модулярной арифметикой и алгоритмом Евклида
- применять динамическое программирование для решения олимпиадных задач
- работать с базовыми алгоритмами на графах и загружать решения в тестирующую систему