«Олимпиадные задачи», Группы D1 и D2

Занятия в группе D1 проходят по воскресеньям в 10:30, занятия в группе D2 проходят по воскресеньям в 15:30.

Список занятий в учебном году:

# Дата Тема Сдача задач
1 3 декабря 2017 Знакомство с тестирующей системой. вход
2 10 декабря 2017 Основные приёмы работы с массивами. вход
3 17 декабря 2017 Функции и процедуры. Файловый ввод/вывод. вход
4 24 декабря 2017 Рекурсия. вход
5 14 января 2018 Квадратичные сортировки. Оценка времени работы алгоритмов. вход
6 21 января 2018 Сортировка слияниями. вход
7 28 января 2018 Быстрая сортировка (QSort). вход
8 4 февраля 2018 Бинарный поиск. вход
9 11 февраля 2018 Бинарный поиск по ответу. вход
10 18 февраля 2018 Модульная арифметика. Делители и делимость. вход
11 25 февраля 2018 Наибольший общий делитель. Алгоритм Евклида. вход
12 4 марта 2018 Простые числа. Разложения на простые делители. Решето Эратосфена. вход
13 11 марта 2018 Битовые операции. вход
14 25 марта 2018 Элементарные структуры данных. вход
15 1 апреля 2018 Методы хранения графов в памяти компьютера. вход
16 8 апреля 2018 Обход графа в глубину (DFS). вход
17 15 апреля 2018 Топологическая сортировка. вход
18 22 апреля 2018 Обход графа в ширину (BFS). вход
19 29 апреля 2018 Динамическое программирование: часть I. вход
20 6 мая 2018 Динамическое программирование: часть II. вход
21 13 мая 2018 Интерактивные задачи и задачи с открытыми тестами. вход