a.programs
/ подборки / 44
Олимпиадная подготовка
29 задач
Планомерная подготовка к олимпиадам по программированию - задачи растущей сложности по всем ключевым алгоритмическим темам.
Состав подборки
1.
Сумма на отрезке с обновлением точки
Массивы (списки) · Средняя
2.
Минимум на отрезке (статический массив, много запросов)
Массивы (списки) · Сложная
3.
Число различных чисел на отрезке (офлайн-запросы)
Массивы (списки) · Экстремальная
4.
Наибольшая общая подстрока
Строки · Сложная
5.
Наименьший период строки
Строки · Средняя
6.
Поиск всех вхождений образца (КМП)
Строки · Средняя
7.
Наименьший циклический сдвиг строки
Строки · Сложная
8.
Максимальный XOR подмассива
Битовые операции · Сложная
9.
Максимальный XOR двух чисел в массиве
Битовые операции · Средняя
10.
Число делителей за O(sqrt n) на запрос
Теория чисел · Легкая
11.
Решето: наименьший простой делитель
Теория чисел · Средняя
12.
Степень простого числа в факториале
Теория чисел · Средняя
13.
Обратный элемент по модулю
Теория чисел · Средняя
14.
Быстрое возведение в степень по модулю
Теория чисел · Легкая
15.
Число сочетаний по модулю простого числа
Теория чисел · Сложная
16.
Число путей на сетке с препятствиями
Динамическое программирование · Средняя
17.
Число Каталана: правильные скобочные последовательности
Динамическое программирование · Сложная
18.
Разбиение числа на слагаемые
Динамическое программирование · Сложная
19.
Рюкзак: минимальный вес на заданную стоимость
Динамическое программирование · Сложная
20.
Обход всех городов за минимальную стоимость
Динамическое программирование · Экстремальная
21.
Раскраска дерева в 3 цвета с фиксированными вершинами
Деревья · Сложная
22.
Минимальное остовное дерево (вес)
Графы · Сложная
23.
Мосты в графе
Графы · Экстремальная
24.
Точки сочленения
Графы · Экстремальная
25.
Найти цикл в ориентированном графе
Графы · Сложная
26.
Максимальный поток в сети
Графы · Экстремальная
27.
Наибольшее паросочетание в двудольном графе
Графы · Экстремальная
28.
Выпуклая оболочка множества точек
Массивы (списки) · Сложная
29.
Ближайшая пара точек
Массивы (списки) · Экстремальная
Войдите, чтобы решать →