Курс "Алгоритмы и олимпиадное программирование"
Алгоритм - набор инструкций, описывающий порядок действия исполнителя для достижения результата, решения задачи за конечное число действий.
Курс рассчитан на 2 года обучения и рекомендован для учащихся 9-10-х классов, которые обладают базовыми знаниями по программированию в объеме любого из курсов:
"Основы программирования на JAVA" или "Основы программирования в 1С:Предприятие 8". Каждый модуль курса рассчитан на полугодие по 12 занятий.
Темы курса:
- Вы узнаете, что такое олимпиадное программирование и в чем заключаются особенности автоматической проверки алгоритмов.
- Познакомитесь с тестирующей системой Ejudge, в которой проходят все крупнейшие соревнования по спортивному программированию.
- Сможете на лету решать основные задачи из области арифметики: разложение числа на цифры, на простые множители, делимость, арифметика остатков.
- Освоите классические алгоритмы и хитрые трюки для решения задач на обработку последовательностей.
- Узнаете, как легко решать задачи обработки матриц: линейный поиск, переворот, максимумы и минимумы.
- Изучите различные методы сортировки, в том числе использующие тонкие оптимизации.
- Приступите к основам высшего пилотажа в программировании - алгоритмам обработки графов, стеков и очередей.
- Полученных знаний и навыков хватит, чтобы начать выступать на олимпиадах программированию.
За более подробной информацией обращайтесь по телефону: (4212) 358-188, 8-914-159-37-45 или по E-mail: info@dvlog.ru.