Поиск задач

Результаты поиска (100)

Hard
Число различных подпоследовательностей
Строки Динамическое программирование
Hard
Лестница слов
Строки Графы Поиск в ширину
Hard
Сопоставление с шаблоном
Строки Динамическое программирование
Hard
Расстояние редактирования
Строки Динамическое программирование
Hard
Самая длинная корректная скобочная подстрока
Строки Стек
Hard
Число расстановок ферзей
Матрица Backtracking
Hard
Лопающиеся шары
Массивы Динамическое программирование
Hard
Русские конверты
Массивы Сортировка Бинарный поиск
Hard
Раздача конфет по рейтингам
Массивы Жадные алгоритмы
Hard
Первое отсутствующее положительное
Массивы Размещение по индексам
Hard
Наибольший прямоугольник единиц
Матрица Монотонный стек Динамическое программирование
Hard
Наибольший прямоугольник гистограммы
Массивы Монотонный стек
Hard
Слияние k отсортированных массивов
Массивы Куча
Hard
Медиана двух отсортированных массивов
Массивы Бинарный поиск
Hard
Собранная дождевая вода
Часто на собесе Два указателя Массивы
Medium
Описывающая последовательность
Строки Симуляция
Medium
Восстановление перемешанной строки
Строки Хэш-таблица
Medium
Разбиение на строки без повторов
Строки Жадные алгоритмы Хэш-таблица
Medium
Самая длинная подстрока с частыми символами
Строки Разделяй и властвуй
Medium
Минимальные шаги к анаграмме
Строки Хэш-таблица
Medium
Проверка, можно ли сделать строки равными
Строки Хэш-таблица
Medium
Строка после удаления соседних дубликатов
Строки Стек
Medium
Повторы строки до включения
Строки
Medium
Наибольшая палиндромная подпоследовательность
Строки Динамическое программирование
Medium
Восстановление IP-адресов
Строки Поиск с возвратом
Medium
Удалить k цифр
Строки Стек Жадные алгоритмы
Medium
Калькулятор II
Строки Стек Математика
Medium
Минимальное покрывающее окно
Строки Скользящее окно Хэш-таблица
Medium
Самая длинная строка после замен
Строки Скользящее окно
Medium
Количество декодирований
Строки Динамическое программирование
Medium
Наибольшая общая подпоследовательность
Строки Динамическое программирование
Medium
Количество палиндромных подстрок
Строки Два указателя
Medium
Целое число в римскую запись
Строки Жадные алгоритмы
Medium
Зигзагообразная запись
Строки Симуляция
Medium
Минимальное удаление скобок для валидности
Часто на собесе Стек Строки
Medium
Комбинации букв телефонной раскладки
Строки Backtracking Хэш-таблица
Medium
Генерация скобочных последовательностей
Часто на собесе Backtracking Строки
Medium
Самая длинная палиндромная подстрока
Часто на собесе Два указателя Строки
Medium
Сравнение версий
Строки Два указателя
Medium
Сравнение строк с backspace
Строки Стек Два указателя
Medium
Упрощение пути Unix
Часто на собесе Стек Строки
Medium
Декодирование строки
Часто на собесе Стек Строки
Medium
Строка из умножения
Строки Математика
Medium
Самая длинная подстрока без повторов
Хэш-таблица Часто на собесе Скользящее окно
Medium
Поиск в упорядоченной матрице II
Матрица Два указателя
Medium
Можно ли закончить все курсы
Массивы Графы Топологическая сортировка
Medium
Поиск слова в таблице
Матрица Backtracking
Medium
Подмассив с суммой, кратной k
Массивы Префиксные суммы Хэш-таблица
Medium
Две корзины для фруктов
Массивы Скользящее окно Хэш-таблица
Medium
Максимум каждого скользящего окна
Массивы Скользящее окно Дек
Medium
Следующее поколение игры «Жизнь»
Матрица Симуляция
Medium
Длина возрастающей подпоследовательности
Массивы Бинарный поиск Динамическое программирование
Medium
Уникальные пути в сетке
Матрица Динамическое программирование
Medium
Минимум монет
Динамическое программирование Математика
Medium
Круговой маршрут по заправкам
Массивы Жадные алгоритмы
Medium
Удаление пересекающихся интервалов
Массивы Интервалы Жадные алгоритмы
Medium
Поиск в отсортированной матрице
Матрица Бинарный поиск
Medium
Поворот квадратной матрицы
Матрица Массивы
Medium
Обнуление строк и столбцов
Часто на собесе Матрица Массивы
Medium
Вставка интервала
Массивы Интервалы
Medium
Самая длинная последовательность чисел
Массивы Хэш-таблица
Medium
K-й наибольший элемент
Массивы Сортировка Куча
Medium
K самых частых элементов
Хэш-таблица Часто на собесе Массивы
Medium
Все перестановки
Часто на собесе Массивы Backtracking
Medium
Все подмножества
Массивы Backtracking
Medium
Сумма комбинаций
Часто на собесе Массивы Backtracking
Medium
Не более двух повторов
Часто на собесе Два указателя Массивы
Medium
Столкновение астероидов
Массивы Стек
Medium
Следующий больший элемент в кольце
Массивы Стек
Medium
Метки разделов строки
Строки Жадные алгоритмы Хэш-таблица
Medium
Спиральный обход матрицы
Матрица Массивы
Medium
Игра в прыжки II
Массивы Жадные алгоритмы
Medium
Игра в прыжки
Массивы Жадные алгоритмы Динамическое программирование
Medium
Максимальная сумма кругового подмассива
Массивы Динамическое программирование
Medium
Сортировка цветов (Dutch National Flag)
Массивы Два указателя
Medium
Ежедневные температуры
Массивы Стек
Medium
Произведение подмассива меньше K
Массивы Скользящее окно
Medium
Три суммы в ноль
Часто на собесе Два указателя Массивы
Medium
Контейнер с наибольшим количеством воды
Часто на собесе Два указателя Массивы
Easy
Слова с заданным символом
Строки Массивы
Easy
Элементы по правилу
Строки Массивы
Easy
Панграмма
Строки Хэш-таблица
Easy
Первый палиндром в списке
Строки Два указателя
Easy
Количество бинарных подстрок
Строки
Easy
Реверс первых k символов
Строки
Easy
Общие символы всех слов
Строки Хэш-таблица
Easy
Сложение строк-чисел
Строки Математика
Easy
Реверс слов III
Строки
Easy
Почти палиндром (удалить ≤ 1 символ)
Строки Два указателя
Easy
Драгоценности и камни
Строки Хэш-таблица
Easy
Определение регистра заголовка
Строки
Easy
Робот вернулся в начало
Строки
Easy
Реверс только букв
Строки Два указателя
Easy
Шаблон слов
Строки Хэш-таблица
Easy
Записка из журнала
Строки Хэш-таблица
Easy
Является ли подпоследовательностью
Часто на собесе Два указателя Строки
Easy
Сумма уникальных элементов
Массивы Хэш-таблица
Easy
Максимум справа
Массивы
Easy
Дети с наибольшим числом конфет
Массивы
Easy
Слияние двух отсортированных массивов
Массивы Два указателя