Минимални премествания към решения с равни масиви Leetcode Solution

Декларация за проблема В този проблем ни е даден набор от цели числа. Също така ни е позволено да изпълняваме определен набор от операции върху този масив. В една операция можем да увеличим „n - 1 ″ (всички елементи с изключение на който и да е) елементи в масива с 1. Трябва да ...

Прочети повече

Максимална сума от двойки със специфична разлика

Проблемът „Максимална сума на двойки със специфична разлика“ гласи, че ви се дава масив от цели числа и цяло число K. Тогава от нас се иска да открием максималната сума от независими двойки. Можем да сдвоим две цели числа, ако имат абсолютна разлика по-малка от К. ...

Прочети повече

Най-големият подмасив с еднакъв брой 0s и 1s

Получавате масив от цели числа. Целите числа са само 0 и 1 във входния масив. Изложението на проблема иска да открие най-големия подмасив, който може да има равен брой 0 и 1. Пример arr [] = {0,1,0,1,0,1,1,1} 0 до 5 (общо 6 елемента) Обяснение От позицията на масива ...

Прочети повече

Двоичен масив след операции за превключване на М диапазон

Получава се двоичен масив, който първоначално се състои от 0 и Q брой заявки. Изложението на проблема иска да превключва стойностите (преобразуване на 0s в 1s и 1s в 0s). След изпълнените Q заявки, отпечатайте резултантния масив. Пример arr [] = {0, 0, 0, 0, 0} Превключване (2,4)…

Прочети повече

Заявки за брой елементи на масива със стойности в даден диапазон

Декларация за проблема Проблемът „Заявки за брой елементи на масива със стойности в даден диапазон“ гласи, че имате цяло число масив и две числа x и y. Изложението на проблема изисква да се открие броят на числата, присъстващи в масива, който се намира между дадените x и y. ...

Прочети повече

Обосновка на текста

Декларация за проблема Проблемът „Обосновка на текста“ гласи, че ви се дава списък s [] от тип низ с размер n и цяло число. Обосновете текста така, че всеки ред текст да се състои от размер на броя знаци. Можете да използвате интервал ('') като символ, за да завършите ...

Прочети повече

Различни съседни елементи в масив

Декларация за проблем Да предположим, че имаме цяло число масив. Проблемът „Разграничени съседни елементи в масив“ иска да се определи дали е възможно да се получи масивът, в който всички съседни числа са различни или не, чрез размяна на два съседни или съседни елемента в масив, ако той ...

Прочети повече

Пребройте подчините с еднакъв брой 1 и 0

Декларация за проблема Проблемът „Преброяване на подмасиви с еднакъв брой 1 и 0“ гласи, че ви е даден масив, състоящ се само от 0 и 1. Изложението на проблема изисква да се открие броят на подмасивите, състоящи се от равно на 0 на рекламите 1. Пример arr [] = {0, 0, 1,…

Прочети повече

Преобразуване на двоично дърво в двоично дърво за търсене чрез използване на STL набор

Декларация за проблема Дадено ни е двоично дърво и трябва да го преобразуваме в двоично дърво за търсене. Проблемът „Преобразуване на двоично дърво в двоично дърво за търсене с помощта на набор STL“ изисква да се извърши преобразуване с използване на набор STL. Вече обсъдихме преобразуването на двоичното дърво в BST, но ние ...

Прочети повече

Намерете минималното разстояние между две числа

Декларация за проблема Дадохте масив и две числа, наречени x и y. Проблемът „Намерете минималното разстояние между две числа“ изисква да се установи минимално възможното разстояние между тях. Даденият масив може да има общи елементи. Можете да предположите, че и x, и y са различни. ...

Прочети повече