Содержание
- Введение 1
- Основы языка Pascal для олимпиадного программирования 2
- - Типы данных и операторы 2.1
- - Условные и циклические конструкции 2.2
- - Функции и процедуры 2.3
- Базовые алгоритмы и структуры данных 3
- - Алгоритмы сортировки 3.1
- - Алгоритмы поиска 3.2
- - Рекурсия и рекурсивные алгоритмы 3.3
- Продвинутые алгоритмы и оптимизация кода 4
- - Динамическое программирование 4.1
- - Жадные алгоритмы 4.2
- - Алгоритмы на графах 4.3
- Практическое решение олимпиадных задач 5
- - Пример 1: Задача на массивы 5.1
- - Пример 2: Задача на строки 5.2
- - Пример 3: Задача на рекурсию 5.3
- Заключение 6
- Список литературы 7