Ctrl K

Задачи

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

Пара с заданной суммойArray · Hash TableЛёгкаяСложение чисел-списковRecursion · Linked List · MathСредняяСамый длинный фрагмент без повторовHash Table · String · Sliding WindowСредняяОбщая медиана двух массивовArray · Binary Search · Divide and ConquerСложнаяСамый длинный зеркальный кусокTwo Pointers · String · Dynamic ProgrammingСредняяЗмейка по строкамStringСредняяЦифры задом наперёд в 32 битахMathСредняяСнисходительное чтение числаStringСредняяЧисло-перевёртышMathЛёгкаяШаблон с точкой и звёздочкойRecursion · String · Dynamic ProgrammingСложнаяДве доски и водаGreedy · Array · Two PointersСредняяЧисло римскими цифрамиHash Table · Math · StringСредняяЗначение римского числаHash Table · Math · StringЛёгкаяОбщее начало словTrie · StringЛёгкаяТройки с нулевой суммойArray · Two Pointers · SortingСредняяСумма тройки ближе всего к целиArray · Two Pointers · SortingСредняяСлова с кнопочного телефонаHash Table · String · BacktrackingСредняяЧетыре числа с заданной суммойArray · Two Pointers · SortingСредняяУбрать k-й узел с концаLinked List · Two PointersСредняяБаланс скобокStack · StringЛёгкаяСлияние отсортированных цепочекRecursion · Linked ListЛёгкаяВсе правильные скобочные строкиString · Dynamic Programming · BacktrackingСредняяСлияние многих отсортированных цепочекLinked List · Divide and Conquer · Heap (Priority Queue)СложнаяОбмен соседей парамиRecursion · Linked ListСредняяРазворот списка блокамиRecursion · Linked ListСложнаяСжать повторы в отсортированном массивеArray · Two PointersЛёгкаяВыкинуть лишнее значениеArray · Two PointersЛёгкаяГде начинается фрагментTwo Pointers · String · String MatchingЛёгкаяДеление без деленияBit Manipulation · MathСредняяБлоки слов в любом порядкеHash Table · String · Sliding WindowСложнаяСледующая расстановка по порядкуArray · Two PointersСредняяСамый длинный сбалансированный отрезок скобокStack · String · Dynamic ProgrammingСложнаяПоиск в сдвинутом отсортированном массивеArray · Binary SearchСредняяПервая и последняя копияArray · Binary SearchСредняяМесто на отсортированной полкеArray · Binary SearchЛёгкаяСудоку без конфликтовArray · Hash Table · MatrixСредняяДорешать судокуArray · Hash Table · BacktrackingСложнаяПрочитай вслухStringСредняяНаборы гирь на точный весArray · BacktrackingСредняяКарты на точную суммуArray · BacktrackingСредняяНаименьшее отсутствующее положительноеArray · Hash TableСложнаяВода между стенамиStack · Array · Two PointersСложнаяУмножение длинных чисел в строкахMath · String · SimulationСредняяПодходит ли строка под шаблонGreedy · Recursion · StringСложнаяМеньше всего прыжков до концаGreedy · Array · Dynamic ProgrammingСредняяВсе расстановкиArray · BacktrackingСредняяРазличные перестановки с повторамиArray · Backtracking · SortingСредняяПовернуть квадрат по часовойArray · Math · MatrixСредняяРазложить анаграммы по группамArray · Hash Table · StringСредняяБыстрое возведение в степеньRecursion · MathСредняя
1 из 57 · 2842 задачи