Ctrl K

Задачи

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

Самый длинный фрагмент без повторовHash Table · String · Sliding WindowСредняяСамый длинный зеркальный кусокTwo Pointers · String · Dynamic ProgrammingСредняяЗмейка по строкамStringСредняяСнисходительное чтение числаStringСредняяШаблон с точкой и звёздочкойRecursion · String · Dynamic ProgrammingСложнаяЧисло римскими цифрамиHash Table · Math · StringСредняяЗначение римского числаHash Table · Math · StringЛёгкаяОбщее начало словTrie · StringЛёгкаяСлова с кнопочного телефонаHash Table · String · BacktrackingСредняяБаланс скобокStack · StringЛёгкаяВсе правильные скобочные строкиString · Dynamic Programming · BacktrackingСредняяГде начинается фрагментTwo Pointers · String · String MatchingЛёгкаяБлоки слов в любом порядкеHash Table · String · Sliding WindowСложнаяСамый длинный сбалансированный отрезок скобокStack · String · Dynamic ProgrammingСложнаяПрочитай вслухStringСредняяУмножение длинных чисел в строкахMath · String · SimulationСредняяПодходит ли строка под шаблонGreedy · Recursion · StringСложнаяРазложить анаграммы по группамArray · Hash Table · StringСредняяДлина последнего словаStringЛёгкаяЗапись числаStringСложнаяСумма двоичных строкBit Manipulation · Math · StringЛёгкаяВыравнивание по ширинеArray · String · SimulationСложнаяПричесать путь к папкеStack · StringСредняяНаименьшее число правокString · Dynamic ProgrammingСредняяКратчайший отрезок со всеми буквамиHash Table · String · Sliding WindowСложнаяСлово на сетке буквDepth-First Search · Array · StringСредняяПеретасовка разрезамиString · Dynamic ProgrammingСложнаяСколькими способами прочитать шифрString · Dynamic ProgrammingСредняяIP-адреса из цепочки цифрString · BacktrackingСредняяСплести две строкиString · Dynamic ProgrammingСредняяСколькими способами вычеркнутьString · Dynamic ProgrammingСложнаяФраза-перевёртышTwo Pointers · StringЛёгкаяЦепочка по одной буквеBreadth-First Search · Hash Table · StringСложнаяНарезка слова на палиндромыString · Dynamic Programming · BacktrackingСредняяМеньше всего разрезовString · Dynamic ProgrammingСложнаяРазбиение на слова из словаряTrie · Memoization · ArrayСредняяВсе способы расставить пробелыTrie · Memoization · ArrayСложнаяСлова в обратном порядкеTwo Pointers · StringСредняяОтрезок из двух буквHash Table · String · Sliding WindowСредняяРовно одна правкаTwo Pointers · StringСредняяКакая версия новееTwo Pointers · StringСредняяЗапись дроби десятичнойHash Table · Math · StringСредняяБуква столбца по номеруMath · StringЛёгкаяНомер столбца по буквеMath · StringЛёгкаяСамое большое число из кусковGreedy · Array · StringСредняяОбратный порядок слов на местеTwo Pointers · StringСредняяПовторяющиеся участки генаBit Manipulation · Hash Table · StringСредняяОдин и тот же шифрHash Table · StringЛёгкаяСлова в буквенной сеткеTrie · Array · StringСложнаяПалиндром дописыванием слеваString · String Matching · Hash FunctionСложная
1 из 15 · 729 задач