Пятница, 18.07.2025, 02:22

Компания "Современные технологии"

Меню сайта
Поиск
Календарь
«  Июль 2025  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031
Форма входа
Друзья сайта
  • Фирма 1С
  • Астрал-налог
  • Кодекс
  • КаминСофт
  • Антивирусный центр
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

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

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

    Продолжительность: 2 года. 1 раз в неделю

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

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

    Каждый модуль курса рассчитан от 3-х до 6-ти месяцев, 12 занятий по два урока в неделю (1,5 астрономических часа).

    Курс рекомендован учащимся 9–10-х классов, которые обладают базовыми знаниями по программированию в объеме любого из курсов: "Основы программирования на Java" или "Основы программирования в 1С:Предприятие 8"

     

    На курсе:

    - Сможете на лету решать основные задачи из области арифметики: разложение числа на цифры, на простые множители, делимость, арифметика остатков.

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

    - Узнаете, как легко решать задачи обработки матриц: линейный поиск, переворот, максимумы и минимумы.

    - Изучите различные методы сортировки, в том числе использующие тонкие оптимизации.

    - Приступите к основам высшего пилотажа в программировании – алгоритмам обработки графов, стеков и очередей.

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

    - Познакомитесь с тестирующей системой Ejudge, в которой проходят  все крупнейшие соревнования по спортивному программированию.

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