Сумма четных чисел после запросов

Постановка задачи В этой задаче нам дан массив целых чисел и массив запросов массивов. Для i-го запроса у нас будет два параметра: index и val. После каждого запроса мы добавляем val в массив [index]. Нам нужно найти сумму всех четных целых чисел в массиве после…

Подробнее

Минимум переходов к равным элементам массива Решение Leetcode

Постановка задачи В этой задаче нам дан массив целых чисел. Также нам разрешено выполнять определенный набор операций с этим массивом. За одну операцию мы можем увеличить «n - 1 ″ (все элементы, кроме любого одного) в массиве на 1. Нам нужно…

Подробнее

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

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

Подробнее

Минимум вставок для формирования палиндрома с допустимыми перестановками

Задача «Минимальные вставки для формирования палиндрома с разрешенными перестановками» гласит, что вам дана строка со всеми буквами в нижнем регистре. В постановке задачи предлагается определить минимальный размер вставки символа в строку, который может стать палиндромом. Положение символов может быть…

Подробнее

Найдите количество пар в массиве, для которых XOR равен 0

Задача «Найти количество пар в массиве, для которых XOR равно 0» предполагает, что мы дали массив целых чисел. В постановке задачи предлагается узнать количество пар, присутствующих в массиве, в котором пара Ai XOR Aj = 0. Примечание:…

Подробнее

Минимальная операция, чтобы все элементы в массиве были равны

Задача «Минимальная операция по уравновешиванию всех элементов в массиве» гласит, что вам дан массив с некоторыми целыми числами в нем. Вы должны выяснить минимальный объем операций, которые можно выполнить, чтобы сделать массив равным. Пример [1,3,2,4,1] 3 Пояснение Либо 3 вычитания могут быть…

Подробнее

Найдите любой из нескольких повторяющихся элементов в массиве только для чтения

проблема «Найти любой из нескольких повторяющихся элементов в массиве только для чтения» утверждает, что предполагается, что вам дан массив размера (n + 1) только для чтения. Массив содержит целые числа от 1 до n. Ваша задача - найти любой из повторяющихся элементов в…

Подробнее

Найдите, есть ли подмассив с нулевой суммой

Задача «Найти подмассив с нулевой суммой» утверждает, что вам дан целочисленный массив, содержащий также отрицательные целые числа. В постановке задачи предлагается определить, имеет ли какой-либо подмассив размера не менее 0. Сумма этого подмассива должна быть равна 1. Пример arr [] = {1, -2,1}…

Подробнее

Вывести все подмассивы с нулевой суммой

Вам дан целочисленный массив, ваша задача - распечатать все возможные подмассивы с суммой равной 0. Итак, нам нужно вывести все подмассивы с нулевой суммой. Пример arr [] = {-0, 2, -4, -2, 1, -1, 3, 1, 5, -7, -11} Подмассив найден из индекса 6…

Подробнее

Печать измененного массива после нескольких операций увеличения диапазона массива

Задача «Печать измененного массива после нескольких операций увеличения диапазона массива» гласит, что вам дан целочисленный массив и задано количество запросов «q». Также указывается одно целое значение «d». Каждый запрос содержит два целых числа, начальное значение и конечное значение. В постановке задачи предлагается найти…

Подробнее