algoritm.jpg

Алгоритмы и Олимпиадное программирование

Полученных знаний хватит, чтобы участвовать на олимпиадах по программированию

    Предварительная запись Заказ и оплата






На курсе: Для тех кто не останавливается на достигнутом

  • Сможете на лету решать основные задачи из области арифметики: разложение числа на цифры, на простые множители, делимость, арифметика остатков;
  • Освоите классические алгоритмы и хитрые трюки для решения задач на обработку последовательностей;
  • Узнаете, как легко решать задачи обработки матриц: линейный поиск, переворот, максимумы и минимумы;
  • Изучите различные методы сортировки, в том числе использующие тонкие оптимизации;
  • Приступите к основам высшего пилотажа в программировании - алгоритмам обработки графов, стеков и очередей;
  • Узнаете, что такое олимпиадное программирование, и в чем заключаются особенности автоматической проверки алгоритмов;
  • Познакомитесь с тестирующей системой Ejudge, в которой проходят все крупнейшие соревнования по спортивному программированию;
  • Полученных знаний и навыков хватит, чтобы начать выступать на олимпиадах по программированию.
Продолжительность: 2 года. 4 модуля.

Курс рассчитан на 2-х летний цикл обучения (4 модуля).

Каждый модуль курса рассчитан на учебное полугодие (М-1\3 октябрь-декабрь \ М-2\4 февраль-май), 

Модуль:12 занятий по 1-занятию в неделю (1,5 астрономических часа).

Курс рекомендован учащимся 8–11х классов.


Стоимость модуля-полугодия:  7600  руб 


Содержание:
Модуль 1
Модуль 2 
Модуль 3 
Модуль 4