Добавить объявление
  • У вас нет закладки.

Ваш список пожеланий: 0 списки

Войти в систему

Онлайн курс «Быстрый старт в спортивное программирование»

  • Просмотрено - 83

Описание

О курсе

Онлайн-курс “Быстрый старт в спортивное программирование” поможет войти в мир спортивного программирования и стать полноправным участником международных соревнований. В рамках курса рассматриваются теоретические и практические аспекты, которые необходимо знать для успешного участия в состязании по спортивному программированию любого уровня.

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

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

Модули программы:

  • Модуль 1: Базовые алгоритмы
  • Модуль 2: Теория чисел
  • Модуль 3: Динамическое программирование
  • Модуль 4: Теория графов

Онлайн-курс “Быстрый старт в спортивное программирование” — это первая часть программы интенсивной подготовки по искусственному интеллекту и спортивному программированию RuCode Festival, реализуемой МФТИ совместно с Фондом развития Физтех-школ при поддержке Фонда президентских грантов.

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

Курс рассчитан на учащихся старших классов школы и студентов младших курсов технических специальностей, пока не имеющих достижений в соревнованиях по спортивному программированию. Для успешного прохождения курса необходимо хорошо владеть основами одного из следующих языков программирования: С/С++, Java, Pascal/Delphi, Python (нужно уметь писать циклы, массивы, процедуры/функции и тому подобное).

Добавить отзыв