Проверка на последователностите на стека LeetCode Solution

Изявление за проблем Проверка на последователностите на стека LeetCode Solution – Дадени са два целочислени масива, избутани и извадени, всеки с различни стойности, връщане true, ако това може да е резултат от поредица от операции на натискане и изваждане върху първоначално празен стек, или false в противен случай. Пример 1: Вход: натиснат = [1,2,3,4,5], изваден = [4,5,3,2,1] Изход: вярно Обяснение: Ние...

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

Решение за улавяне на дъждовна вода Leetcode

Постановка на проблема Решението LeetCode за улавяне на дъждовна вода – „Улавяне на дъждовна вода“ посочва, че даден масив от височини представлява карта на надморската височина, където ширината на всяка лента е 1. Трябва да намерим количеството вода, уловена след дъжд. Пример: Вход: височина = [0,1,0,2,1,0,1,3,2,1,2,1] Изход: 6 Обяснение: Проверете ...

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

Решение с единичен номер

Постановка на проблема Решение с едно число Leetcode – Даден ни е непразен масив от цели числа и трябва да намерим елемент, който се появява точно веднъж. Във въпроса е дадено, че всеки елемент се появява два пъти с изключение на един. Пример 1: Вход: nums = [2,2,1] Изход: 1 Пример 2: Вход: …

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

Най-дългият палиндромен подниз LeetCode решение

Постановка на проблема Най-дългият палиндромен подниз LeetCode Решение – „Най-дългият палиндромен подниз“ гласи, че ви е даден низ s, върнете най-дългия палиндромен подниз в s. Забележка: Палиндромът е дума, която се чете както назад, така и напред, напр. мадам. Пример: s = "babad" "bab" Обяснение: Всички ...

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

Най-доброто време за покупка и продажба на акции LeetCode Solution

Постановка на проблема Най-доброто време за покупка и продажба на акции Решение на LeetCode – „Най-добро време за покупка и продажба на акции“ гласи, че ви е даден набор от цени, където price[i] е цената на дадена акция в i-ти ден. Искате да увеличите максимално печалбата си, като изберете...

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

Намерете победител в Tic Tac Toe Game Leetcode Solution

Проблемът „Намерете победител в играта с тик так” Leetcode Solution ни изисква да открием победителя в игра с тик так. Проблемът ни предоставя масив или вектор ходове, направени от играчите. Трябва да преминем през ходовете и да преценим кой ...

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

Пренаредете Array така, че arr [i]> = arr [j], ако i е четно, и arr [i] <= arr [j], ако i е нечетно и j <i

Да предположим, че имате цяло число масив. Изявлението за проблем иска да пренареди масива по такъв начин, че елементите в четна позиция в масива да са по-големи от всички елементи преди него, а елементите в нечетни позиции да са по-малки от елементите преди него. Пример ...

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

Максимален масив от два дадени масива, поддържащи еднакъв ред

Да предположим, че имаме масив от две цели числа със същия размер n. И двата масива могат да съдържат и общи числа. Изявлението за проблем иска да формира резултантния масив, който съдържа 'n' максималните стойности от двата масива. Първият масив трябва да бъде с приоритет (елементи на първия ...

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

Пренаредете масив, така че arr [i] да е равно на i

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

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

Отделете 0 и 1 в масив

Декларация за проблем Да предположим, че имате цяло число масив. Проблемът „Разделяне на 0s и 1s в масив” изисква разделянето на масива на две части, на 0s и на 1s. Нулите трябва да са от лявата страна на масива и 0 от дясната страна на масива. ...

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

Translate »