Олимпиадное программирование. Группа B. Подготовка к ВсОШ и олимпиадам перечня РСОШ

11900,00
р.
14900,00
р.
Указана максимальная скидка. Точная сумма будет зависеть от количества участников и формата проведения.

Требования к слушателю: умение использовать базовые алгоритмы и структуры данных и желание достичь результатов на олимпиадах

Основные темы:
1. Какие бывают олимпиады по программированию и их особенности
2. Задачи на реализацию и логическое мышление
3. Динамическое программирование
4. Бинарный и тернарный поиски по ответу
5. PQ, Set, Map, PBDS tree
6. Графы: кратчайшие пути и минимальный остов
7. Графы: поиск мостов и точек сочленения
8. Система непересекающихся множеств (СНМ)
9. Корневые оптимизации
10. Дерево отрезков и дерево Фенвика
11. LCA и разреженные таблицы
12. Строковые алгоритмы: префикс-функция, Z-функция
13. Строковые алгоритмы: полиномиальное хэширование и префиксное дерево (бор)

Дополнительные темы:
1. Интерактивные задачи и задачи с двойным запуском
2. Bitset и битовые операции
3. Алгоритм Ахо-Корасик
4. Суффиксный массив
5. Центроидная декомпозиция дерева
6. Heavy-Light декомпозиция дерева

Зарегистрироваться

Класс: 6-11

Сертификат об окончании обучения: есть