Задачі
Складна · Графи · Найкоротші шляхи · Конструктиви
Дуже складна · Конструктиви · Рядки · Графи
Легка · Жадібні алгоритми · Сортування
Легка · Сортування · Рядки
Дуже легка · Жадібні алгоритми
Дуже легка · Динамічне програмування
Легка · Імплементація
Легка · Теорія чисел
Середня · Бінарний пошук
Середня · Імплементація
Дуже легка · Динамічне програмування · Жадібні алгоритми
Легка · Комбінаторика · Математика
Складна · Математика · Жадібні алгоритми · Комбінаторика
Складна · Дерева · Жадібні алгоритми · Математика
Дуже легка · Математика · Комбінаторика
Дуже складна · Динамічне програмування · Оптимізації динамічного програмування · Розділяй та володарюй · Дерево Фенвіка · Сортування
Середня · Комбінаторика · Сортування · Парування
Складна · Пошук у глибину · Графи · Дерева · Жадібні алгоритми
Дуже складна · Рандомізовані алгоритми · Хешування · Теорія чисел
Дуже легка · Імплементація
Середня · Перебір · Математика
Дуже легка · Перебір · Імплементація
Дуже складна · Дерево відрізків · Структури даних · Сортування · Жадібні алгоритми · Черга з пріоритетом
Легка · Математика · Імплементація
Дуже складна · Динамічне програмування · Комбінаторика · Ймовірності · Теорія чисел