Ctrl K

Задачи

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

Где начинается фрагментTwo Pointers · String · String MatchingЛёгкаяПалиндром дописыванием слеваString · String Matching · Hash FunctionСложнаяСтрока из копий одного блокаString · String MatchingЛёгкаяКопия внутри дереваTree · Depth-First Search · Binary TreeЛёгкаяПодсветить найденноеTrie · Array · Hash TableСредняяСколько раз повторить словоString · String MatchingСредняяПодсветка найденных словTrie · Array · Hash TableСредняяСовпадение после сдвиговString · String MatchingЛёгкаяЗаглавные буквы по шаблонуTrie · Array · Two PointersСредняяНачало, совпадающее с концомString · String Matching · Hash FunctionСложнаяСтроки из диапазона без запретного словаString · Dynamic Programming · String MatchingСложнаяСлова внутри словArray · String · String MatchingЛёгкаяПервое слово с заданным началомTwo Pointers · String · String MatchingЛёгкаяСамая длинная серия повторовString · Dynamic Programming · String MatchingЛёгкаяКуски по порядку внутри массиваGreedy · Array · Two PointersСредняяСлова с заданным началомArray · String · String MatchingЛёгкаяХвосты, повторяющие началоString · Binary Search · String MatchingСложнаяШаблон с разрешёнными заменамиArray · Hash Table · StringСложнаяСнимаем повторяющееся началоString · Dynamic Programming · String MatchingСложнаяХвост вперёдMath · String · Dynamic ProgrammingСложнаяЯкорь рядом с напарникомTwo Pointers · String · Binary SearchСредняяСлово рядом с якоремTwo Pointers · String · Binary SearchСложнаяСлово на конвейереString · String Matching · Hash FunctionСредняяСдвиг с дописываниемString · String Matching · Hash FunctionСложнаяПоиск ценового шаблонаArray · String Matching · Hash FunctionСредняяПоиск ценового шаблона в длинной историиArray · String Matching · Hash FunctionСложнаяСлова-обложкиTrie · Array · StringЛёгкаяСлова-рамкиTrie · Array · StringСложнаяЦель из начал словTrie · Segment Tree · ArrayСредняяФраза из начал слов: длинная версияSegment Tree · Array · StringСложнаяПервое окно с одной опечаткойString · String MatchingСложнаяШаблон с пропускамиString · String MatchingЛёгкаяКратчайшее совпадение с шаблоном из двух звёздочекTwo Pointers · String · Binary SearchСложнаяСамая маленькая строка по плану совпаденийGreedy · String · String MatchingСложная