Намерете Peak Element LeetCode Solution

Постановка на проблема Намиране на пиков елемент LeetCode Solution казва, че – Пиковият елемент е елемент, който е строго по-голям от своите съседи. Като се има предвид 0-индексиран масив от цели числа nums, намиране на пиков елемент и връщане на неговия индекс. Ако масивът съдържа множество пикове, върнете индекса към който и да е от пиковете. Може да си представите…

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

Максимална дължина на страната на квадрат със сума, по-малка или равна на прага LeetCode Solution

Постановка на проблема „Максимална дължина на страната на квадрат със сума по-малка или равна на прага“ казва, че са дадени матрична матрица amxn и целочислен праг, връща максималната дължина на страната на квадрат със сума по-малка или равна на прага или връща 0, ако няма такъв квадрат. Пример 1: Вход: …

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

LRU Cache Leetcode решение

Пояснение на проблема Решението на LRU Cache LeetCode – „LRU Cache“ ви моли да проектирате структура от данни, която следва най-малко наскоро използван (LRU) кеш. Трябва да внедрим клас LRUCache, който има следните функции: LRUCache(int capacity): Инициализира LRU кеша с положителен размер капацитет. int get(int key): Връщане на стойността...

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

Максимален брой появявания на решение на поднизовия Leetcode

Постановка на проблема: максимален брой появявания на подниз Leetcode Решение – Даден низ s, върнете максималния брой срещания на всеки подниз съгласно следните правила: Броят на уникалните символи в подниза трябва да бъде по-малък или равен на maxLetters. Размерът на подниз трябва да бъде между minSize и maxSize включително. Пример…

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

Римско към Integer Leetcode решение

В задачата „Roman to Integer“, ни е даден низ, представляващ някакво положително цяло число в неговата римска цифрова форма. Римските цифри са представени от 7 знака, които могат да бъдат преобразувани в цели числа, като се използва следната таблица: Забележка: Целочислената стойност на дадената римска цифра няма да надвишава или ...

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

Техника за разлагане на Sqrt (или квадратен корен)

Получавате заявка за обхват цял ​​масив. Ще бъдете помолени да определите сумата на всички числа, които попадат в обхвата на дадената заявка. Дадената заявка е от два типа, които са - Актуализация: (индекс, стойност) се дава като заявка, където имате нужда ...

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

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

В проблем „Максимална дължина на повтарящ се подмасив“ сме дали два масива Array 1 и Array 2, вашата задача е да намерите максималната дължина на подмасива, който се появява и в двата масива. Пример за въвеждане: [1,2,3,2,1] [3,2,1,4,7] Изход: 3 Обяснение: Тъй като максималната дължина на под-масива е 3 и ...

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

Разлика между най-високата и най-малката честота в масива

Проблемът „Разлика между най-високата и най-малката честота в масив“ гласи, че предполагаме, че имате цяло число масив. Постановката на проблема иска да открие максималната разлика между най-високата и най-ниската честота на две отделни числа в масив. Пример arr [] = {1, 2, 3,…

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

Сдвоете с даден продукт

Проблемът „Сдвояване с даден продукт“ гласи, че сте получили цяло число масив и число „x“. Определете дали масивът се състои от двойка, чийто продукт е равен на „x“ в дадения входен масив. Пример [2,30,12,5] x = 10 Да, има обяснение за двойка продукти тук 2 ...

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

Средна стойност на обхвата в масива

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

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

Translate »