Ctrl K

Задачи

Алгоритмические задачи с тестами: Python, JavaScript, Java, Go и C++, проверка на сервере.

Максимум в скользящем окнеQueue · Array · Sliding WindowСложнаяПервая буква без парыQueue · Hash Table · StringЛёгкаяСовет двух клановGreedy · Queue · StringСредняяТёмный промежуток между фонарямиBinary Indexed Tree · Segment Tree · QueueСложнаяКороткий отрезок с нужной суммойQueue · Array · Binary SearchСложнаяЛучший отрезок на кольцеQueue · Array · Divide and ConquerСредняяКолода для фокуса по возрастаниюQueue · Array · SortingСредняяЗажечь все лампы окномBit Manipulation · Queue · ArrayСложнаяНаибольшая сумма с короткими прыжкамиQueue · Array · Dynamic ProgrammingСложнаяСамый ровный участокQueue · Array · Ordered SetСредняяЛучшая пара близких маяковQueue · Array · Sliding WindowСложнаяРейсы парома со складаSegment Tree · Queue · ArrayСложнаяЛучший счёт короткими прыжкамиQueue · Array · Dynamic ProgrammingСредняяРазборчивая очередь у раздачиStack · Queue · ArrayЛёгкаяПоследний в кругуRecursion · Queue · ArrayСредняяГрузчики и энергетикиGreedy · Queue · ArrayСложнаяОчередь в кассуQueue · Array · SimulationЛёгкаяСлух по днямQueue · Dynamic Programming · SimulationСредняяСамая длинная серия станков в бюджетQueue · Array · Binary SearchСложнаяРастущая цепочка мелкими шагамиBinary Indexed Tree · Segment Tree · QueueСложнаяОтрезки с точным минимумом и максимумомQueue · Array · Sliding WindowСложнаяСвязь в самом глухом селеGreedy · Queue · ArrayСложнаяОчередь у турникетаQueue · Array · SimulationСложнаяРовные участки показанийQueue · Array · Ordered SetСредняяФрукты с бонусомQueue · Array · Dynamic ProgrammingСредняяБольше всего блоков после слиянийStack · Queue · ArrayСложнаяОстановки с бесплатным проездомQueue · Array · Dynamic ProgrammingСложнаяКуски с заданным AND и дешёвые хвостыBit Manipulation · Segment Tree · QueueСложнаяГирлянда из трёх лампBit Manipulation · Queue · ArrayСредняяОтрезки, которые можно выровнятьStack · Segment Tree · QueueСложная