Раздайте конфеты людям Решение Leetcode

Постановка задачи В этой задаче нам даны два числа candy и num_people. Первое число конфет - это количество конфет, которые у нас есть. num_people показывает количество людей, которым мы должны раздать конфеты. Правило раздачи конфет: начинаем с крайнего левого человека…

Подробнее

Pow (x, n) Решение Leetcode

В задаче «Pow (x, n) Leetcode Solution» указано, что вам даны два числа, одно из которых является числом с плавающей запятой, а другое - целым. Целое число обозначает показатель степени, а основание - число с плавающей запятой. Нам говорят найти значение после оценки степени по основанию. …

Подробнее

Решение Leetcode с двумя суммами

В этой задаче мы должны найти пару из двух различных индексов в отсортированном массиве, значения которых складываются в заданную цель. Мы можем предположить, что в массиве есть только одна пара целых чисел, которые в сумме составляют целевую сумму. Обратите внимание, что массив…

Подробнее

Sqrt (x) Решение Leetcode

Как сказано в названии, нам нужно найти квадратный корень числа. Допустим, это число x, тогда Sqrt (x) - это такое число, что Sqrt (x) * Sqrt (x) = x. Если квадратный корень из числа представляет собой десятичное значение, тогда мы должны вернуть минимальное значение…

Подробнее

Поиск в решении Leetcode с вращающимся отсортированным массивом

Рассмотрим отсортированный массив, но был выбран один индекс, и в этой точке массив был повернут. Теперь, когда массив был повернут, вам необходимо найти конкретный целевой элемент и вернуть его индекс. В случае, если элемент отсутствует, верните -1. Проблема в общем…

Подробнее

Поиск Вставить позицию Leetcode Решение

В этой задаче нам дается отсортированный массив и целевое целое число. Нам нужно найти его положение вставки поиска. Если целевое значение присутствует в массиве, верните его индекс. Вернуть индекс, по которому должна быть вставлена ​​цель, чтобы сохранить порядок сортировки (в…

Подробнее

Максимальная длина повторяемого подмассива

В задаче «Максимальная длина повторяющегося подмассива» мы дали два массива: массив 1 и массив 2, ваша задача - найти максимальную длину подмассива, который появляется в обоих массивах. Пример ввода: [1,2,3,2,1] [3,2,1,4,7] Вывод: 3 Объяснение: Поскольку максимальная длина подмассива равна 3 и…

Подробнее

Определите, является ли массив подмножеством другого массива

Задача «Определить, является ли массив подмножеством другого массива» гласит, что вам даны два массива array1 [] и array2 []. Массивы даны в несортированном виде. Ваша задача - выяснить, является ли array2 [] подмножеством array1 []. Пример arr1 = [1,4,5,7,8,2] arr2 = [1,7,2,4] arr2 [] - это…

Подробнее

Наименьшая хорошая база

Постановка задачи. Предположим, мы дали целое число n, поскольку все значения n base k равны 1, когда хорошее основание k> = 2. Предположим, мы дали строковое форматное число «n». Постановка задачи просит найти наименьшую хорошую базу n и вернуть ее в…

Подробнее

K самых слабых строк в решении Matrix Leetcode

Постановка задачи В задаче «K самых слабых строк в матрице» дана матрица из n строк и m столбцов. матрица заполняется 0 или 1. Особенностью этой матрицы является то, что все единицы находятся в левой части каждой строки ...

Подробнее