Поиск чисел с четным числом цифр Решение Leetcode

В этой задаче нам дан массив положительных целых чисел. Нам нужно найти количество чисел с четным числом цифр. Пример Array = {123, 34, 3434, 121, 100} 2 Объяснение: Только 34 и 3434 являются целыми числами с четным числом…

Подробнее

Диагональный обход двоичного дерева

Постановка задачи Задача «Диагональный обход двоичного дерева» утверждает, что вам дано двоичное дерево, и теперь вам нужно найти диагональное представление для данного дерева. Когда мы видим дерево в правом верхнем углу. Узлы, которые мы видим, - это диагональный вид…

Подробнее

Сопряжение с данным продуктом

Задача «Сопряжение с данным продуктом» утверждает, что вам задан целочисленный массив и число «x». Определите, состоит ли массив из пары, продукт которой равен 'x', существующих в данном входном массиве. Пример [2,30,12,5] x = 10 Да, здесь есть пара продуктов Описание 2…

Подробнее

Запросы НОД всех номеров массива, кроме элементов в заданном диапазоне

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

Подробнее

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

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

Подробнее

Программа для задачи "Мост и факел"

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

Подробнее

Найти все переставленные строки данной строки в матрице

Постановка задачи. Найти все переставленные строки заданной строки в матрице, утверждающей, что вам дана матрица размера m * n, а номер строки матрицы говорит «строка». В постановке задачи предлагается найти все возможные строки, которые являются перестановкой в ​​данную строку. Это …

Подробнее

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

Постановка задачи Нам дается массив, состоящий из n целых чисел. Нам нужно найти подмассив битонов максимальной суммы. Битонный подмассив - это не что иное, как подмассив, в котором элементы расположены в определенном порядке. Таким образом, чтобы первые элементы располагались в порядке возрастания, а затем в…

Подробнее

Найти пиковый элемент

Давайте разберемся с проблемой Find Peak Element. Сегодня у нас есть массив, которому нужен свой пиковый элемент. Теперь вам должно быть интересно, что я имею в виду под пиковым элементом? Пиковый элемент - это тот, который больше всех своих соседей. Пример: дан массив…

Подробнее

Сериализация и десериализация двоичного дерева

Мы дали двоичное дерево, содержащее N узлов, каждый из которых имеет какое-то значение. Нам нужно сериализовать и десериализовать двоичное дерево. Сериализация Процесс сохранения дерева в файле без нарушения его структуры называется сериализацией. DeserializeSerialize и десериализация двоичного дерева Процесс…

Подробнее