Онлайн-курс “Быстрый старт в спортивное программирование” поможет войти в мир спортивного программирования и стать полноправным участником международных соревнований. В рамках курса рассматриваются теоретические и практические аспекты, которые необходимо знать для успешного участия в состязании по спортивному программированию любого уровня.
Пройдя этот курс, вы поймете, какого типа задачи необходимо решать на соревнованиях, что такое эффективная программа, как оценивать эффективность алгоритма. Вы узнаете и научитесь использовать базовые алгоритмы и идеи, необходимые в спортивном программировании, поймете, как загружать решения задач в тестирующую систему.
Курс рассчитан на четыре недели - по неделе на модуль. Каждое занятие состоит из видеолекций, посвященных определенной тематике, а также практических задач, большинство из которых даны в формате спортивного программирования.
Модули программы:
- Модуль 1: Базовые алгоритмы
- Модуль 2: Теория чисел
- Модуль 3: Динамическое программирование
- Модуль 4: Теория графов
Онлайн-курс “Быстрый старт в спортивное программирование” - это первая часть программы интенсивной подготовки по искусственному интеллекту и спортивному программированию RuCode Festival, реализуемой МФТИ совместно с Фондом развития Физтех-школ при поддержке Фонда президентских грантов.
Дисциплина: Программирование
Целевая аудитория: Студенты вузов Студенты колледжей Учащиеся общеобразовательных организаций Учащиеся старших классов
Год разработки: 2020
Итоговый документ: Не предоставляется
Условия доступа к ресурсу: Ресурс бесплатный и доступен только после регистрации
Разработчики ресурса:
Комментарии