Конкатенация на решение за масив LeetCode

Описание на проблема: Конкатенацията на масив Leetcode Решение: заявява, че като се има предвид целочислен масив nums с дължина n, вие искате да създадете масив ans с дължина 2n, където ans[i] == nums[i] и ans[i + n] = = nums[i] за 0 <= i < n (0-индексирано). По-конкретно, ans е конкатенацията на два масива nums. Връщане на масива ans. Нека първо се опитаме да разберем проблема и какво посочва. Проблемът …

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

Конкатенация на решение за масив LeetCode

Постановка на проблема: Конкатенация на масив LeetCode Решение – Като се има предвид целочислен масив nums с дължина n, искате да създадете масив ans с дължина 2n, където ans[i] == nums[i] и ans[i + n] == nums[ i] за 0 <= i < n (0-индексирано). По-конкретно, ans е конкатенацията на два масива nums. Връщане на масива ans. Пример: Пример 1 Вход: nums = [1,2,1] Изход: [1,2,1,1,2,1] Обяснение: Масивът ...

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

Намерете дали масивът е подмножество на друг масив

Проблемът „Намерете дали даден масив е подмножество на друг масив“ гласи, че са ви дадени два масива arra1 [] и array2 []. Дадените масиви са по несортиран начин. Вашата задача е да откриете дали array2 [] е подмножество на array1 []. Пример arr1 = [1,4,5,7,8,2] arr2 = [1,7,2,4] arr2 [] е ...

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

Минимална сума от умножения на n числа

Проблемът „Минимална сума на умноженията на n числа“ гласи, че са ви дадени n цели числа и трябва да сведете до минимум сумата на умножение на всички числа, като вземете два елемента, които са съседни едновременно и върнете тяхната сума mod 100 до единичен номер ...

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

Пребройте начините за достигане до n-то стълбище, като използвате стъпки 1, 2 или 3

Проблемът „Пребройте начините за достигане до n-то стълбище, като използвате стъпки 1, 2 или 3“ гласи, че стоите на земята. Сега трябва да стигнете до края на стълбището. И така, колко са начините да стигнете до края, ако можете да скочите само 1, 2, ...

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

Намерете подмасив с дадена сума (обработва отрицателни числа)

Проблемът „Намери подмасив с дадена сума (обработва отрицателни числа)“ гласи, че ви е даден масив с цяло число, съдържащ също отрицателни цели числа и число, наречено „сума“. Изявлението за проблем иска да отпечата подмасива, който сумира до дадено число, наречено „сума“. Ако има повече от един подмасив ...

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

Напишете код, за да определите дали две дървета са идентични

Проблемът „Напишете код, за да определите дали две дървета са идентични“ гласи, че са ви дадени две двоични дървета. разберете дали са идентични или не? Тук идентичното дърво означава, че и двете бинарни дървета имат една и съща стойност на възела с една и съща подредба на възлите. Пример Двете дървета ...

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

Бройте двоични последователности с еднаква дължина с една и съща сума от първата и втората половина битове

Проблемът „Преброяване на двоични последователности с четна дължина с една и съща сума от първата и втората половина битове“ гласи, че ви е дадено цяло число. Сега разберете броя начини за конструиране на двоична последователност с размер 2 * n, така че първата половина и втората половина да имат един и същ номер ...

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

Намерете всички тризнаци с нулева сума

Проблемът „Намери всички тризнаци с нулева сума“ гласи, че ви е даден масив, съдържащ и положително, и отрицателно число. Постановката на проблема иска да открие триплета със сумата, равна на 0. Пример arr [] = {0, -2,1,3,2, -1} (-2 -1 3) (-2 0 2) ( -1 0 1) Обяснение ...

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

Максимална сума на пътя в триъгълник

Декларация за проблема Проблемът „Максимална сума на пътеката в триъгълник“ гласи, че са ви дадени някои цели числа. Тези цели числа са подредени под формата на триъгълник. Започвате от върха на триъгълника и трябва да стигнете до долния ред. За да направите това, вие се премествате в ...

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

Translate »