| Задача | Тема | |
|
Точки сочленения
| |
|
|
Обратные ребра
| |
|
|
Перекрестные ребра
| |
|
|
Минимальное остовное дерево c с данным ребром
| Система непересекающихся множеств |
|
|
Дейкстра: Расстояние до всех вершин
| |
|
|
Магические порталы
| Алгоритмы на графах, Задача на реализацию, Циклы |
|
|
Пожар в НИИЧАВО
| Обход в ширину, Структуры данных, Алгоритмы на графах |
|
|
Турист Петр
| Перебор |
|
|
Мишина машина (В', В)
| Кратчайшие пути в графе, Обход в ширину, Способы задания графа |
|
|
Определение up вершин
| |
|
|
Поиск мостов и точек сочленения
| |
|
|
ГОЛБЕЗ В БЕРЛЯНДИИ
| |
|
|
ЭПИЗОД X ФИРИОН НАНОСИТ ОТВЕТНЫЙ УДАР
| |
|
|
Рекурсивный DFS
| Обход в глубину |
|
|
Флойд
| |
|
|
Switch Grass
| Минимальный каркас, Структуры данных, Дерево отрезков, RSQ, RMQ, Обход в глубину, Алгоритмы на графах |
|
|
Флойд №2
| |
|
|
Флойд: Начало №2
| |
|
|
Транзитивное замыкание
| |
|
|
Два профессора
| |
|
|
Столовая
| |
|
|
Опасный маршрут
| |
|
|
Pink Floyd
| |
|
|
Количество релаксаций
| |
|
|
Авиаперелеты
| |
|
|
Рейсы во времени
| Алгоритм Флойда |
|
|
Гномы и Одинокая гора
| Обход в глубину, Применение обхода в глубину, Применение обхода в глубину, Обход в глубину, Деревья |
|
|
Мониторинг труб
| Строки, Динамическое программирование, Деревья, Алгоритмы на графах |
|
|
Поиск компонент сильной связности
| Компоненты сильной связности |
|
|
Школа
| Минимальный каркас, Алгоритмы на графах |
|
|
Лабиринт Tac Toe
| Применение обхода в глубину, Обход в глубину |
|
|
Порталы
| Система непересекающихся множеств, Древовидные структуры данных, Минимальный каркас |
|
|
Схемы маршрутизации
| Динамическое программирование на графах, Древовидные структуры данных |
|
|
Метро
| Способы задания графа |
|
|
Нью-Кэпитал
| Обход в ширину, Разбор случаев |
|
|
Робот
| |
|
|
Выбор гурмана
| Динамическое программирование на графах, Обход в глубину, Система непересекающихся множеств |
|
|
Введите одностороннее движение
| Обход в глубину |
|
|
Перегоны
| Обход в глубину |
|
|
Кодовый замок
| Обход в глубину |
|
|
Игра с фишками
| Обход в ширину, Двумерные массивы |
|
|
Деревни
| Динамическое программирование, Алгоритмы на графах, Обход в глубину, Динамическое программирование на графах |
|
|
LinkedList's Bizarre Adventure
| Игры и выигрышные стратегии, Простые игры, Древовидные структуры данных |
|
|
Шоссе и дороги
| Алгоритмы на графах |
|
|
Петербург?
| Интерактивные задачи, Мосты, Алгоритмы на графах |
|
|
Кандидаты в не кратчайший путь
| Алгоритмы на графах, Кратчайшие пути в графе |
|
|
Роботы
| Обход в ширину, Задачи на моделирование |
|
|
Транзитный путь
| Алгоритмы на графах, Кратчайшие пути в графе, Обход в ширину |
|
|
Два коня
| Обход в ширину |
|
|
Симпатичные таблицы
| Алгоритм Форда-Фалкерсона |
|
|
Метро Давилона
| Алгоритмы на графах, Кратчайшие пути в графе |
|
|
Breaking News
| Деревья, Обход в глубину |
|
|
Спелестология
| Обход в глубину |
|
|
Коровы
| Потоки |
|
|
Раскраска в три цвета
| Обход в глубину, Простые задачи на перебор |
|
|
Часовое дерево
| Обход в глубину, Вывод формулы |
|
|
Танцевальные движения
| Обход в глубину, Перестановки |
|
|
Возрастающие пути
| Алгоритмы на графах, Арифметические алгоритмы (Теория чисел), Применение обхода в глубину, Обход в глубину |
|
|
Четный граф
| Применение обхода в глубину |
|