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