Робот-пылесос Leetcode Solution

Постановка задачи Робот-уборщик комнаты Решение LeetCode — «Робот-уборщик комнаты» утверждает, что задан робот в двоичной сетке amxna, где 0 представляет собой стену, а 1 — пустой слот. Начальная позиция робота гарантированно пуста, и робот движется внутри …

Подробнее

Генерация скобок Решение Leetcode

Постановка задачи Создание скобок Решение LeetCode — «Создание скобок» утверждает, что при заданном значении n. Нам нужно сгенерировать все комбинации из n пар скобок. Верните ответ в виде вектора строк правильных скобок. Пример: Вход: n = 3 Выход: ["((()))","(()())",(())()","()(())",()( )()"] Объяснение: …

Подробнее

Спички для решения Square Leetcode

Постановка задачи Вам дан целочисленный массив спичек, где matchsticks[i] — длина i-й спички. Вы хотите использовать все спички, чтобы сделать один квадрат. Вы не должны ломать ни одну палочку, но вы можете связать их, и каждая спичка должна быть использована ровно один раз. Верните true, если вы можете сделать этот квадрат, и false в противном случае. Пример ввода: спички = …

Подробнее

Разделение на K подмножеств с равной суммой Решение Leetcode

Постановка задачи Разделение на K подмножеств с равной суммой Решение LeetCode — «Разбиение на K подмножеств с равной суммой» утверждает, что вам дан целочисленный массив nums и целое число k, верните true, если возможно иметь k непустых подмножеств, суммы которых все равны. Пример: Ввод: nums = [4,3,2,3,5,2,1], k = 4 Вывод: …

Подробнее

Решение для разделения палиндрома Leetcode

Постановка задачи Разбиение палиндрома Решение LeetCode — «Разбиение палиндрома» утверждает, что вам дана строка, разделите входную строку так, чтобы каждая подстрока раздела была палиндромом. Возвращает все возможные палиндромные разбиения входной строки. Пример: Ввод: s = "aab" Вывод: [["a", "a", "b"], ["aa", "b"]] Объяснение: существует ровно 2 допустимых …

Подробнее

Удалить недопустимые скобки Решение Leetcode

Постановка задачи. Решение Leetcode для удаления недопустимых круглых скобок. Указывает, что вам дана строка s, содержащая круглые скобки и строчные буквы. Нам нужно удалить минимальное количество недопустимых скобок, чтобы входная строка стала допустимой. Нам нужно вернуть все возможные результаты в любом порядке. Строка — это…

Подробнее

Комбинированное решение Leetcode

Комбинированная сумма задачи Leetcode Solution предоставляет нам массив или список целых чисел и цель. Нам говорят найти комбинации, которые можно составить, используя эти целые числа, любое количество раз, которое в сумме дает заданную цель. Итак, более формально, мы можем использовать данное…

Подробнее

Решение Leetcode для поиска слов

Постановка задачи. Для доски mxn и слова найдите, существует ли это слово в сетке. Слово может быть составлено из букв последовательно соседних ячеек, где «соседние» ячейки соседствуют по горизонтали или вертикали. Одна и та же буквенная ячейка не может использоваться более одного раза. Пример …

Подробнее

Комбинации Leetcode Solution

Комбинации задач Leetcode Solution предоставляет нам два целых числа, n и k. Нам говорят сгенерировать все последовательности, у которых есть k элементов, выбранных из n элементов от 1 до n. Мы возвращаем эти последовательности в виде массива. Давайте рассмотрим несколько примеров, чтобы ...

Подробнее

Решение Leetcode с перестановками

Задача Permutations Leetcode Solution предоставляет простую последовательность целых чисел и просит нас вернуть полный вектор или массив всех перестановок данной последовательности. Итак, прежде чем приступить к решению проблемы. Мы должны быть знакомы с перестановками. Итак, перестановка - это не что иное, как расположение ...

Подробнее

Translate »