Материал из Олимпиадное программирование в УлГТУ
Перейти к навигации
Перейти к поиску
- Сортировка и поиск
-
- Простейшие алгоритмы сортировки
- Улучшенные алгоритмы сортировки
- Сортировка за линейное время
- Алгоритмы поиска
- Применение сортировки
- Структуры данных
- Базовые структуры и абстрактные типы данных
- Балансирующиеся деревья
- Обработка запросов на отрезках
|
- Алгоритмы для работы с графами
-
- Основные определения. Представление графов
- Поиск в глубину и его приложения
- Кратчайшие пути из одной вершины
- Кратчайшие пути между всеми парами вершин
- Минимальное остовное дерево
- Максимальный поток
- Максимальное паросочетание
- Наименьший общий предок
- Декомпозиции деревьев
|
- Полный перебор и методы его оптимизации
-
- Динамическое программирование
- Математика
- Теория чисел
- Комбинаторика
- Теория игр
- Геометрия
- Алгоритмы для работы со строками
-
- Разбор выражений
|
© В. А. Фолунин, 2012–2021
Подкатегории
В этой категории отображается 12 подкатегорий из имеющихся 12.
Страницы в категории «Учебный курс «Алгоритмы и структуры данных»»
Показаны 4 страницы из 4, находящихся в данной категории.