Найдите решение Peak Element LeetCode

Постановка задачи Найти пиковый элемент LeetCode Solution говорит, что пиковый элемент — это элемент, который строго больше, чем его соседи. Учитывая 0-индексированный целочисленный массив nums, найдите пиковый элемент и верните его индекс. Если массив содержит несколько пиков, верните индекс для любого из пиков. Вы можете себе представить…

Подробнее

Групповые анаграммы Решение LeetCode

Постановка задачи Группировка анаграмм Решение LeetCode Говорит, что – Дан массив строк strs, сгруппируйте анаграммы вместе. Вы можете вернуть ответ в любом порядке. Анаграмма — это слово или фраза, образованная путем перестановки букв другого слова или фразы, обычно с использованием всех исходных букв ровно один раз. Пример 1: …

Подробнее

Скользящее окно Максимальное решение LeetCode

Постановка задачи Максимальное скользящее окно Решение LeetCode Говорит о том, что – Вам дан массив целых чисел nums, и имеется скользящее окно размера k, которое перемещается с самого левого края массива на самое правое. Вы можете видеть только k чисел в окне. Каждый раз …

Подробнее

Контейнер с наибольшим количеством раствора LeetCode

Постановка задачи Контейнер с наибольшим количеством воды LeetCode Solution говорит, что – Вам дан целочисленный массив высотой n. Нарисовано n вертикальных линий так, что две конечные точки i-й линии равны (i, 0) и (i, height[i]). Найдите две линии, которые вместе с осью x образуют контейнер, такой, что контейнер …

Подробнее

Пары песен общей продолжительностью, кратной 60 LeetCode Solution

Постановка задачи Пары песен с общей продолжительностью, кратной 60 Решение LeetCode – Пары песен с общей продолжительностью, кратной 60 Решение LeetCode говорит, что – Вам дан список песен, где i-я песня имеет продолжительность time[i] секунд. Возвращает количество пар песен, для которых...

Подробнее

Правильное решение литкода анаграммы

Постановка задачи Допустимый литкод анаграммы Решение. Даны две строки s и t, вернуть true, если t является анаграммой s, и false в противном случае. Анаграмма — это слово или фраза, образованная путем перестановки букв другого слова или фразы, обычно с использованием всех исходных букв ровно один раз. Пример 1: Ввод: s = «анаграмма», t = «нагарам» Вывод: …

Подробнее

Следующая перестановка Решение LeetCode

Постановка задачи Следующая перестановка Решение LeetCode. Перестановка массива целых чисел представляет собой расположение его элементов в последовательности или линейном порядке. Например, для arr = [1,2,3] перестановками arr считаются следующие: [1,2,3], [1,3,2], [3,1,2], [2,3,1 ,XNUMX]. Следующая перестановка массива целых чисел — это следующая лексикографически большая перестановка …

Подробнее

Решение LeetCode Next Greater Element II

Постановка задачи Следующий больший элемент II LeetCode Решение. Дан циклический целочисленный массив nums (т. е. следующий элемент nums[nums.length – 1] равен nums[0]), вернуть следующее большее число для каждого элемента в nums. Следующее большее число числа x — это первое большее число для его порядка обхода в массиве, что означает, что вы можете искать...

Подробнее

Решение обратного целочисленного литкода

Постановка задачи Обратное целое LeetCode Solution говорит, что – Учитывая 32-разрядное целое число x со знаком, верните x с перевернутыми цифрами. Если изменение x приводит к тому, что значение выходит за пределы диапазона 32-разрядных целых чисел со знаком [-231, 231 - 1], тогда возвращается 0. Предположим, что среда не позволяет хранить 64-разрядные целые числа (со знаком или без знака). Пример 1: …

Подробнее

Сортировка цветов Решение LeetCode

Постановка задачи Сортировка цветов LeetCode Решение. Дан массив nums с n объектами, окрашенными в красный, белый или синий цвет, отсортировать их на месте так, чтобы объекты одного цвета были смежными, а цвета располагались в порядке красный, белый и синий. Мы будем использовать целые числа 0, 1 и 2 для обозначения красного, белого и синего цветов соответственно. …

Подробнее

Translate »