Компьютерный учебный центр дельфа
тюмень

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

Очно

стоимость курса 4 800 руб.

Курс рекомендован учащимся 14-16 лет.
Курс рассчитан на детей, которые владеют языками программирования

Алгоритмы - это "соль" программирования: задачи сортировки, поиска, обхода "дерева", "рюкзак", "коммивояжер" и т.п. Модуль написан с расчетом именно на средний школьный возраст, олимпиадное программирование представляется в нем занимательным занятием, несмотря на обычное отсутствие наглядности в алгоритмическом программировании.

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

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

  • Знакомство с алгоритмами и тестирующей системой.
  • Типы данных и отладка.
  • Решение задач из области арифметики.
  • НОД(GCD) и НОК(LCM).
  • Однопроходные алгоритмы.
  • Массивы.
  • Сортировка массива.
  • Символы и строки в Java.
  •  Двумерные массивы.
  • Графы I. Определения, хранение.
  • Стек и очередь.
  • Графы II. Поиск в ширину.

Занятия проводятся 3 раз в неделю, общая продолжительность курса – 4 недели.

Пн, ср, пт: 11:00-12:30

Дата начала курса и расписание может меняться,
информацию уточняйте по телефонам:
8-800-250-11-10 или +7 (3452) 38-77-77



РЕКОМЕНДУЕМ


Очно
Очно
Очно
Очно
Scroll to Top