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


Често задавани в Кирпич Амазонка ябълка Google Microsoft Zoho
Трудност: Средна tiktokПрегледи 27

Декларация за проблема

Проверка на стекови последователности LeetCode Solution – Дадени са два масива с цели числа pushed и popped всеки с различни стойности, връщане true ако това може да е резултат от поредица от операции за избутване и изскачане на първоначално празен стек, или false в противен случай.

Example 1:

Input: pushed = [1,2,3,4,5], popped = [4,5,3,2,1]
Output: true
Explanation: We might do the following sequence:
push(1), push(2), push(3), push(4),
pop() -> 4,
push(5),
pop() -> 5, pop() -> 3, pop() -> 2, pop() -> 1
Example 2:

Input: pushed = [1,2,3,4,5], popped = [4,3,5,1,2]
Output: false
Explanation: 1 cannot be popped before 2.

Обяснение

Знаем, че ако даден елемент е бил изваден.

Всички елементи преди него в изскачащия списък трябва да са били избутани след него.

нека използваме това като инвариант за нашия алгоритъм.

При даден елемент X в pushed, намерете местоположението му в popped. Местоположението му в изскачане ни казва колко елемента трябва да бъдат избутани преди него. Нека обозначим това като N. сега можем да разглеждаме всички елементи в Pushed, започвайки от X до N-тия елемент след X, и подмножеството от елементи в Popped преди X (с размер N). Рекурсивно проверете тези диапазони заедно, но също и диапазоните, които идват след N-тия елемент в pushed и след X в popped (заедно).

  1. Итериране на избутания масив един по един.
  2. за всяка итерация избутайте текущия елемент в стека.
  3. докато горната част на купчина е същото като текущия елемент на извадения масив. премахнете горен елемент от стека и увеличете j.
  4. когато вътрешният цикъл приключи, това означава, че сме премахнали всички възможни елементи от избутания масив до текущия елемент на избутания стек.
  5. след като външният цикъл приключи. това означава, че целият избутан масив е изчерпан и следователно тук купчина трябва да е празно, ако избутаните и извадените масиви са валидни.

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

код

Java решение:

class Solution {
   public boolean validateStackSequences(int[] pushed, int[] popped) {
    Deque<Integer> stack = new LinkedList<>();
    int j = 0;
    for (int i = 0; i < pushed.length; i++) {
      stack.push(pushed[i]);
      while (!stack.isEmpty() && popped[j] == stack.peek()) {
        j++;
        stack.pop();
      }
    }
    return stack.isEmpty();
  }
}

C++ решение:

class Solution {
public:
    bool validateStackSequences(vector<int>& pushed, vector<int>& popped) {
        stack<int> st; // Create a stack
        
        int j = 0; // Intialise one pointer pointing on popped array
        
        for(auto val : pushed){
            st.push(val); // insert the values in stack
            while(st.size() > 0 && st.top() == popped[j]){ // if st.peek() values equal to popped[j];
                st.pop(); // then pop out
                j++; // increment j
            }
        }
        return st.size() == 0; // check if stack is empty return true else false
    }
};

Анализ на сложността за валидиране на стекови последователности Решение на LeetCode:

Най-популярни въпроси за интервю

S.No Въпрос за интервю Брой пъти е зададен въпрос
1Изтрийте възел в двойно свързан списък2887
2Палиндром с помощта на рекурсия2632
3Програма Java за намиране на броя на възлите в двоично дърво2545
4Обърнете низ, без да засягате специални символи2529
5Изтрийте възел от свързан списък на дадена позиция2024
6Бързо сортиране1773
7Вмъкване на възли в свързан списък по сортиран начин (Възходящ ред)1713
8Намерете двойка елементи от масив, чиято сума е равна на число1691
9Сортирайте елементите по честота на възникване1673
10Напишете програма за отпечатване на всички пермутации на даден низ1658
11Намерете минимално разстояние между две числа в масив1521
12Създайте двойно свързан списък1484
13Обърнете масив1466
14Най-малкият прозорец в низ, съдържащ всички знаци от друг низ1441
15Рекурсивно премахване на всички съседни дубликати1412
16Намерете триплет, който сумира до дадена стойност1395
17Първи повтарящ се елемент1387
18Сума от числа в низ1368
19Подредете Четно и Нечетно число така, че Нечетното да идва след Четно1358
20Най-малкият положителен номер липсва в несортиран масив1327
21Проверете дали елементите на масив са последователни1294
22Открийте цикъл в свързания списък1274
23Най-голямата сума, съседна подмрежа1265
24Бързо сортиране в слабо свързан списък1261
25Отпечатайте всички възможни комбинации от R елементи в даден масив с размер N1253
26Рекурсивна функция за търсене на поднизове1253
27Subarray с дадена сума1250
28Намерете максималния повтарящ се номер в масива1208
29Намерете първия и втория най-малък елемент1157
30Обръщане на ред на двоично дърво в Java1156
31Проверете дали два свързани списъка са идентични1145
32Максимална сума от подмасив, използвайки Divide and Conquer1141
33Премахнете символите от първия низ, които са във втория1116
34Намерете лидери в масив1095
35Разменете възли в свързания списък1088
36Намерете числото, което се появява нечетен брой пъти в масив1037
37Намерете втория най-често срещан знак1036
38Подредете дадените числа, за да образувате най-голямото число II1028
39Даден низ намира първия му неповтарящ се символ1018
40Намерете триплет в масив с дадена сума1004
41Като се има предвид сортиран масив и число x, намерете двойката в масива, чиято сума е най-близка до x997
42Програма за проверка дали низовете са завъртания един на друг или не993
43Общ брой срещания на даден елемент в свързания списък991
44Отпечатайте всички възможни думи от цифри на телефона977
45Намерете липсващия номер968
46Пренаредете положителните и отрицателните числа като алтернатива в масива954
47Най-дългата палиндромна подниза948
48Разделете четните и нечетните възли в свързан списък939
49Печат Най-дългата обща подпоследователност928
50Трансформирайте един низ в друг, като използвате минимален брой дадени операции917
51Съединение и пресичане на два свързани списъка906
52Проверете дали пренареденият низ може да образува палиндром900
53Пренаредете даден масив в максимална минимална форма879
54Итеративно изпълнение на бързото сортиране871
55Пребройте възможните триъгълници860
56Сортиране по вмъкване858
57Умножение на две матрици847
58Брой тройки със сума по-малка от дадената стойност833
59Запас Купете Продайте, за да увеличите максимално печалбата831
60Проверете дали свързаният списък е палиндром830
61Завъртете свързан списък829
62Обединяване на два струни808
63Брой Брой поднизове с K Различни символи800
64Влекач799
65Отпечатайте всички дубликати във входния низ799
66Намерете най-близкия по-голям и по-малък елемент788
67Обратен низ без временна променлива779
68Премахнете 'b' и 'ac' от даден низ772
69Намерете питагорейски тризнаци от Array772
70Проблемът със знаменитостите772
71Намерете всички общи елементи в Дадени три сортирани масива766
72Премахнете всички дубликати в несортиран свързан списък742
73Премахнете минималните символи, така че два струни да станат анаграми740
74Намерете подмасива, чиято сума е равна на дадено число X739
75Намерете реда с максимален брой 1739
76Намерете елемента Peak от масив736
77Добавяне на две матрици731
78Генерирайте всички двоични низове без последователни 1728
79Намерете най-малкия липсващ номер в сортиран масив727
80Пъзел с масив от продукти725
81Максимална сума от непоследователни елементи713
82Внедрете два стека в масив709
83Лексикографски ранг на низ702
84Проверете дали две дадени матрици са идентични693
85Максимален подмасив на продукта II690
86Умножение на предишно и следващо684
87Изваждане на две матрици678
88Обединете K сортирани масиви и отпечатайте сортирани изходи671
89Премести всички нули в края на дадения масив668
90Разделете низ в N равни части667
91Онлайн алгоритъм за проверка на палиндром в поток667
92Формулирайте минимален брой от дадена последователност на D и I666
93Проверете дали два струни са анаграма един на друг661
94Премахнете повтарящите се цифри в даден номер659
95Сортирайте стека, като използвате временен стек657
96Максимална сума на кръгъл подмрежа652
97Сортирайте свързан списък, който е сортиран редуващи се възходящ и низходящ647
98Подмасив и Последователност640
99Намерете минималния елемент в сортиран и завъртян масив639
100Преместване на последния елемент от свързания списък на първо място637
101Първа кръгова обиколка за посещение на всички бензиностанции635
1023Sum Leetcode решение635
103Пермутации на палиндром на низ631
104Сравнете два низа (свързани списъци)631
105Максимален елемент в масив, който се увеличава и след това намалява629
106Най-големият подмасив с равен брой 0 и 1627
107Палиндроми в даден диапазон625
108Изравняване на свързан списък624
109Изпълнете кодиране по дължина620
110Минимални вмъквания, за да се образува най-краткият палиндром620
111Проверка на Pangram619
112Мажоритарен елемент619
113Отпечатайте всички пермутации с повторение617
114Елементите се появяват повече от N / K пъти в масива612
115Минимални символи, които трябва да се добавят отпред, за да се превърне в низов палиндром612
116Най-повтарящ се символ в низ609
117Решение с две суми Leetcode607
118Повторна последователност от дължина две или повече607
119Завъртете низ, за ​​да получите лексикографски минимален низ604
120Обединете свързан списък в друг на алтернативни позиции597
121Пренаредете даден свързан списък на място597
122Премахнете всички дубликати в сортиран свързан списък597
123Отпечатайте всички анаграми заедно в последователност от думи595
124Минимален брой операции за сливане, за да се направи Array Palindrome595
125Пренареждане на масив според дадените индекси583
126Проблем за сортиране на палачинки582
127Транспониране на матрица571
128Обединяване на припокриващи се интервали II570
129Най-малкият палиндром след подмяна570
130Премахнете дубликати от низ568
131Най-дългият палиндром може да се формира чрез премахване или пренареждане на символи568
132Клонирайте свързан списък със следващ и произволен указател568
133Премахнете излишните интервали от низ566
134Премахване на интервали от низ с помощта на stringstream564
135Проверете дали даден низ е въртене на палиндром561
136Максимална сума, нарастваща последователност560
137Размер на подмасива с максимална сума559
138Проблем с дяла556
139Проверете дали струните са на K разстояние или не550
140Генерирайте всички двоични низове от даден шаблон547
141Изтриване на последната поява546
142Дължина на най-дългия валиден подниз543
143Проверете дали два дадени низа са изоморфни един на друг541
144Намерете нули, които да бъдат обърнати, така че броят на последователните 1 да бъде увеличен539
145Програма за превключване на всички символи в низ533
146Вмъкнете възел в Сортирания свързан списък533
147Даденият низ е преплитане на два други низа или не527
148Максималната разлика между два елемента като по-голям елемент идва след по-малък527
149Проверете дължината на даден низ е равна на номера, добавен в последния518
150Пребройте минималните стъпки, за да получите дадения масив516
151Проверете дали всички редове на матрицата са кръгови завъртания един на друг514
152Брой по-малки елементи от дясната страна512
153Намерете двойка с дадена разлика509
154Най-дългият общ префикс, използващ Divide and Conquer509
155Обединете сортирането по-добре от бързото сортиране за свързани списъци506
156Сравнете две номера на версиите504
157Отпечатайте всички преплитания на дадени два низа502
158Намерете n-тия възел на свързания списък от края501
159Сортирайте 0s 1s и 2s в масив499
160Намерете фиксирана точка в даден масив498
161Печат на обратна страна на низ (рекурсия)498
162Медиана на два сортирани масива LeetCode Solution497
163Пренареждане на масив с помощта на дадени индекси495
164Обратни думи в даден низ494
165Обединете два сортирани свързани списъка, така че обединеният списък да е в обратен ред487
166Намерете Subarray с дадена дължина с най-малко средно486
167Разделете свързан списък, използвайки алтернативни възли485
168Отпечатайте всички палиндромни дялове на низ479
169Отпечатайте низ с нечетна дължина във формат „X“478
170Намерете елемент с помощта на двоично търсене в сортиран масив469
171Намерете K дължина на подмасив от максимална средна стойност468
172Разменете Kth Node от началото с Kth Node от End466
173Намерете дубликати в масив по най-ефективния начин464
174Най-кратък проблем със суперструните459
175Проверете дали низът следва реда на символите по шаблон или не457
176отпечатайте всички палиндромни дялове457
177Максимална дължина на верижните двойки451
178Сортиране на низ според друг низ450
179Изравнете многостепенния свързан списък447
180Сортиране на K Сортиран масив443
181Програма за добавяне на две двоични цифри438
182Цезар Шифър434
183Рекурсивно отпечатвайте всички изречения, които могат да се образуват от списъка със списъци с думи434
184Намерете сортирана подсистема от размер 3430
185Най-дългият общ префикс, използващ двоично търсене II429
186Най-дълъг интервал със същата сума в два двоични масива II429
187Обърнете свързан списък в групи429
188Намерете двете числа с нечетни събития в несортиран масив428
189Kth Неповтарящ се герой426
190Обръщане на единично свързан списък (итеративен / нерекурсивен)424
191Проверете дали низът може да се изпразни, като рекурсивно изтриете даден подниз421
192Най-дългата обща префикс дума по съвпадение на думи416
193Пренаредете свързан списък в Zig-Zag412
194Завъртете изображението на 90 градуса410
195Сортиране на палачинки409
196Пермутации на даден низ, използващ STL408
197Перфектен обратим низ408
198Обединяване на два сортирани масива407
199Намерете първи неповтарящ се символ в низ406
2001 и 2 допълнение на двоично число402
201Максимум срещащ се знак в низ402
202Увеличаване на последователността на дължина три с максимален продукт399
203Елементи от списъка, съдържащи всички знаци на дадена дума397
204Намерете точката, в която монотонно нарастващата функция става положителна за първи път396
205Четири елемента, които се сумират към дадено392
206Сортирайте свързан списък с 0s, 1s и 2s390
207Най-дългият общ префикс, използващ символ по съвпадение на символи390
208Съставете списък с максимална сума от два сортирани свързани списъка с някои общи възли389
209Пребройте броя на появите в сортиран масив386
210Валидни скоби LeetCode Solution386
211Низ на палиндром (номер)386
212Изтрийте N възли след M382
213Минимални символи, които трябва да бъдат премахнати, за да се направи алтернативен двоичен низ381
214Дори броят на поднизовете380
215Разделете низ378
216Рекурсивно изпълнение на atoi ()376
217Сортиране на масива от низове375
218Отпечатайте най-краткия път за отпечатване на низ на екрана371
219Конвертирайте низ, който е повторение на подниз с дължина K371
220N-ти знак в обединени десетични низове368
221Проверете дали свързан списък от струни образува палиндром367
222Максимално решение на Subarray Leetcode366
223Преобразуване на string1 в string2 в едно редактиране364
224Обърнете низ с помощта на стека362
225Отпечатайте всички различни елементи на масива362
226Пребройте броя на думите362
227Обърнете рекурсивно единично свързан списък361
228съвпадение на заместващ знак361
229Намерете първото повтарящо се число в даден масив360
230Умножение на матрични вериги с помощта на динамично програмиране360
231Долна буква към горна буква356
232Можем ли да обърнем свързан списък за по-малко от O (n) време?353
233Двоично дърво към двойно свързан списък350
234Сортирай елементите по честота II349
235Най-дълга често срещана последователност с пермутации348
236Намерете изгубения елемент от дублиран масив346
237Разделете четири отделни струни344
238Обединете два сортирани масива343
239Римско към Integer Leetcode решение340
240Преместете всички отрицателни елементи от едната страна на масива339
241Намерете средата на свързания списък339
242Бройте двойките на същото разстояние, както в английските азбуки338
243Матрица на Тоеплиц335
244N кралица проблем332
245Пермутация на палиндрома330
246Решение на Leetcode за търсене на думи327
247Следващ по-голям елемент в масив326
248Решаване на судоку325
249Първи неповтарящ се елемент322
250Намерете всички двойки с дадена разлика320
251Брой двойки с дадена сума319
252Отпечатайте всички възможни начини за прекъсване на низ в скоба318
253Обратни битове318
254Търсене на възел в двоично дърво за търсене318
255числа на Фибоначи317
256Брой острови LeetCode Solution317
257String (представлява цяло число) за стойност317
258Намерете Nth Node317
259Повторен модел на поднизове315
260Видове двоично дърво314
261Обърнете низ314
262Промяна на пола на даден низ314
263Триплет от три свързани списъка с дадена сума313
264Обърнете свързан списък312
265Сортирайте масив от низове312
266Как ефективно да внедрите k стекове в един масив?311
267Изтрийте дърво311
268Мин стек311
269Най-честият елемент в масив310
270Брой поднизове, които рекурсивно се добавят до 9310
271Решение за заседателни зали II LeetCode309
272Изтрийте възел при определени условия309
273Най-дългият палиндромен подниз LeetCode решение308
274Програма за поредица от кукувица307
275Алгоритъм на Дейкстра305
276Премахване на интервали от низ304
277Най-дългото общо разширение302
278Максимален стак301
279Двоично дърво301
280Решение за домашен обирдник с Leetcode301
281Търси думите295
282Подмножество Leetcode295
283Техника на плъзгащ се прозорец294
284Най-доброто време за покупка и продажба на решение II Leetcode Solution293
285Премахнете средните точки в свързания списък с отсечки от линии292
286Разбъркайте даден масив291
287Брой от 1 бита290
288Минимизирайте максималната разлика между височините290
289Алгоритъм на KMP290
290Намерете, второ, често, характер289
291Оценка на израза289
292Плюс едно решение с Leetcode288
293Търсене Решение за вмъкване на позиция с Leetcode287
294Двойка положителни отрицателни стойности в масив286
295Оценка на Postfix Expression286
296Комбинирано решение с Leetcode286
297Обратни думи в низ285
298Min Stack Leetcode решение280
299Задайте нули на матрицата279
300Алгоритъм на Рабин Карп279
301Валидно решение на Palindrome Leetcode279
302Подмасив с 0 сума279
303Сравнение на низ от Backspace278
304Общи елементи във всички редове на дадена матрица276
305Сортиране свързано, което е сортирано по абсолютни стойности275
306Клониране на свързан списък със следващ и произволен указател (хеширане)272
307Обединяване на сортирани масиви Leetcode решение272
308Sqrt (x) Leetcode Solution271
309Обръщане на опашка271
310Изтрийте средния елемент на стека270
311Намерете най-добрите K (или най-често срещаните) числа в поток270
312Съдържа дубликат270
313Внедряване на Deque с помощта на двойно свързан списък270
314Кулата на Ханой269
315Бройте нечетни числа в решение на Leetcode за интервал от интервали268
316Пребройте подчините с еднакъв брой 1 и 0268
317Компресия на струни267
318Продукт на масив с изключение на самостоятелно266
319Комбинация Сума266
320Пресичане на две масивни решения на Leetcode266
321Съдържа Duplicate II Leetcode Solution265
322Как да изтриете свързан списък265
323Лескод на триъгълника на Паскал265
324Алгоритми за заместване на страници в операционни системи265
325Брой индексни двойки с равни елементи в масив265
326Обърнете отделни думи265
327Минимални суапове, необходими за събиране на всички елементи, по-малки или равни на k264
328Разделяне на четни и нечетни числа263
329Намерете сума от неповтарящи се елементи (различни) елементи в масив262
330Решение с единичен номер262
331Втора най-повтаряща се дума в последователност262
332Групирайте думи със същия набор от знаци262
333Пребройте подредове, имащи общо различни елементи, същите като оригиналния масив261
334Цяло число към римско решение с Leetcode261
335Сума от минимални и максимални елементи на всички подредове с размер k260
336Преобразуване на Postfix в Infix260
337Като се имат предвид два несортирани масива, намерете всички двойки, чиято сума е x260
338Най-малкият подмасив с k Различни числа260
339Алгоритъм на Белман Форд260
340Минимална стойност за получаване на положителна стъпка по стъпка Решение за Leetcode259
341Сортиране на масив с помощта на стекове259
342Сортирайте елементите по честота259
343Следваща пермутация259
344Оценка на аритметичния израз258
345K-тият най-малък елемент в сортирана матрица258
346Топ K Чести думи256
347Първи елемент, възникващ k пъти в масив256
348Добавете двоично решение с Leetcode256
349Алгоритъм на изпъкнал корпус255
350Изграждане на двоично дърво от дадени обхождания от Inorder и Preorder255
351Минимална операция, за да се направят всички елементи равни в масива255
352Максимален брой балони Leetcode разтвор255
353Проектирайте стек, който поддържа getMin () за O (1) време и O (1) допълнително пространство254
354Решение за най-дългия общ префикс Leetcode254
355Pow (x, n) Leetcode решение253
356Scramble String253
357Най-дългият подниз без повтарящи се знаци Решение на LeetCode253
358Решение за Leetcode на Linindrome Linked List252
359Специален номер252
360Решение на мнозинството от елементи с Leetcode250
361Обръщане на първите K елементи на опашка250
362Оценете разделението250
363Крускал алгоритъм250
364Намерете Lucky Integer в Array Leetcode Solution250
365Намерете дубликати в даден масив, когато елементите не са ограничени до диапазон250
366Проверете дали два масива са равни или не250
367Решение Leetcode за пермутации248
368Текуща сума от 1d Array Leetcode Solution248
369Трето решение за максимален брой Leetcode247
370Максимално възможна разлика от две подмножества на масив247
371Leetcode на Fizz Buzz245
372Максимално разстояние между две появи на един и същ елемент в масива245
373Най-малкият елемент, повторен точно K пъти245
374Решение на спирална матрица LeetCode245
375Кодиране на Хъфман245
376Минимална сума на пътя245
377Брой добри двойки Leetcode решение244
378Намерете първия повтарящ се елемент в масив от цели числа244
379Намерете решението на градския съдия Leetcode244
380Максимален подмасив244
381Групови анаграми244
382Преобразуване в Infix преобразуване244
383Максимален квадрат244
384Заявка за суми на диапазон 2D – неизменно решение на Leetcode243
385Обърнете число с помощта на стека243
386Намерете числа с четен брой цифри Leetcode решение243
387Намерете най-близкия номер на палиндром243
388Преобразуване на низ в Int243
389Минимални стъпки за достигане на целта от рицар242
390Разменете възли в двойки Leetcode решения242
391Заявки за поднизове на Palindrome242
392Кумулативна честота на броене на всеки елемент в несортиран масив241
393Минимална абсолютна разлика Leetcode решение241
394Решения за броене на прайм кодове241
395Намерете първите три повторени в масив241
396Сортирането с помощта на тривиална хеш функция241
397Уникални пътеки241
398Преобразуване на зигзаг240
399Единичен номер240
400Намери всички изчезнали числа в решение с масив Leetcode240
401Премахнете минимален брой елементи, така че да няма общ елемент и в двата масива239
402Отпечатайте всички подредове с 0 суми239
403Намерете броя на служителите под всеки служител239
404Проверете дали масивът съдържа непрекъснати цели числа с разрешени дубликати238
405Разтвор на триъгълника на Pascal II с Leetcode238
406Сортирайте масива чрез увеличаване на честотното решение на Leetcode238
407Внедрете стека и опашката с помощта на Deque238
408Изразът съдържа излишна скоба или не238
409Физ Бъз238
410Пермутации на Leetcode237
411Как да внедрим стека, използвайки приоритетна опашка или купчина?237
412Разлика между най-високата и най-малката честота в масива237
413Сила на две Leetcode разтвор237
414Двустранна графика237
415Пребройте поднизовете с еднакъв брой 0s, 1s и 2s237
416Отпечатайте всички отделни елементи на даден целочислен масив237
417Липсващ номер Leetcode Решение236
418Дължина на най-големия подмасив със съседни елементи236
419Сума на масива е равна на k236
420Пермутация на букви236
421Матрица Диагонална сума Leetcode решение236
422Обединете два сортирани списъка Leetcode решения235
423Уникално решение на Leetcode235
424Декодиране на низ235
425Внедряване на LRU кеш235
426Алгоритъм на Прим235
427Сортирайте стека, като използвате рекурсия235
428Проблем със сумата на подмножеството235
429Сортирайте целите числа по броя на 1-битовото решение на Leetcode235
430House Robber II Leetcode Solution234
431Максимална дълбочина на решение на двоично дърво Leetcode234
432Поднабори с различни елементи233
433Топ K Чести елементи233
434Решение за щастлив номер Leetcode233
435Обратно цяло число233
436Намерете медиана от поток от данни233
437N-ти каталунски номер232
438Намерете всички двойки (a, b) в масив, така че a% b = k232
439Търсете в Решение със сортиран масив Leetcode232
440Средна заплата с изключение на минималното и максималното решение на Leetcode за заплата231
441Намерете победител в Tic Tac Toe Game Leetcode Solution231
442Бройте двойки от два свързани списъка, чиято сума е равна на дадена стойност231
443Решение за смяна на монети 2 Leetcode231
444Максимално последователно решение с Leetcode230
445Монотонен масив LeetCode решение230
446Сдвоете с даден продукт230
447Капацитет за изпращане на пакети в рамките на D дни Leetcode Solution229
448Намерете елементи, които присъстват в първия масив, а не във втория229
449Проверете дали N и неговото двойно съществуващо решение с Leetcode229
450Колко числа са по-малки от текущото решение на Leetcode229
451Намерете дублиращия номер228
452Обърнете низ228
453Валиден низ за скоби228
454Цяло число към английски думи228
455Обърнете стека с помощта на рекурсия228
456Намерете решението Leetcode за разлика228
457Пресичане на два масива228
458Редактиране на разстояние228
459Намерете някой от множеството повтарящи се елементи в масива само за четене227
460Приоритетна опашка, използваща единично свързан списък227
461Намерете минимум в завъртян сортиран масив227
462Намерете различни елементи, общи за всички редове на матрица227
463Най-дългата подмасив, която не съдържа повече от K отделни елемента227
464Намерете индекс на затваряща скоба за дадена отваряща скоба в израз227
465Алгоритъм на Флойд Уоршал227
466Пребройте и кажете227
467Сумата на подмасив е равна на K LeetCode Solution227
468Решение за улавяне на дъждовна вода Leetcode227
469Намерете решение за общи символи Leetcode227
470Извадете продукта и сумата от цифрите на цяло цяло решение с леткод227
471Решение за число на Фибоначи LeetCode227
472Обосновка на текст LeetCode Solution226
473Сума от диапазони на подмасиви Leetcode Решение226
474Обратни гласни на низово решение с Leetcode226
475Намерете четири елемента, които сумират дадена стойност (Hashmap)226
476Най-дългият общ префикс, използващ Trie225
477Проверете дали даден масив съдържа дублиращи се елементи на разстояние k един от друг225
478Пренаредете двоичен низ като алтернативни x и y повторения225
479Най-доброто време за покупка и продажба на решение III Leetcode Solution225
480Премахнете дубликатите от решението за сортиран масив Leetcode224
481Най-слабите редове в матрично решение с Leetcode224
482Целева сума224
483Kth най-големият елемент в Array Leetcode Solutions224
484Дизайн на система за паркиране Leetcode Solution224
485Генериране на низ с символи, които имат нечетни решения Leetcode решение224
486Игра Jump Leetcode Solution224
487Проблемът с запасите223
488Алгоритъм на MiniMax223
489Проверете за балансирани скоби в израз223
490Намерете подмасив с дадена сума (обработва отрицателни числа)223
491Умножете низовете Leetcode решение222
492Префикс към преобразуване на Postfix222
493Най-краткият палиндром222
494Най-голямата сума, съседна подмрежа222
495Изтриване на възел от свързан списък без указател на главата222
496Итеративна кула на Ханой222
497Намерете липсващи елементи от диапазон222
498Подниз с обединяване на всички думи221
499Пребройте броя на тризнаци с продукт, равен на дадено число221
500Сортиране на опашка без допълнително пространство220
501Разбъркайте разтвор с Leetcode решение220
502Итеративно вътрешно обръщане на двоично дърво220
503Изглед отгоре на двоично дърво220
504Най-дългият общ префикс, използващ сортиране220
505K-ти отличителен елемент в масив220
506Степен на масив220
507Word Ladder LeetCode Решение220
508Приоритетна опашка в C ++220
509Валидно судоку220
510Разбъркайте Array Leetcode Solution220
511Внедрете стека, като използвате опашки219
512Контейнер с най-много вода219
513Най-бавно решение с Leetcode219
514Минимално движение на коня Решение на LeetCode219
515Рекурсия219
516Балансирано двоично дърво Leetcode решение219
517Брой стъпки за намаляване на числото до нулево решение на Leetcode219
518Индекс на връх в планински масив219
519Наводнение Попълнете LeetCode219
520Следващ по-голям елемент I Leetcode решение218
521Най-доброто време за покупка и продажба на акции LeetCode Solution218
522Обединете два сортирани свързани списъка218
523Следващ по-голям честотен елемент218
524Решение за номер на колона на Excel за Leetcode Решение218
525Максимална площ на острова218
526Деца с най-голям брой бонбони Leetcode разтвор218
527Внедрете стека, като използвате единична опашка218
528Разстояние на Хаминг217
529Move Zeroes LeetCode Solution217
530Преобразуване на постфикс в префикс217
531Пребройте и кажете Leetcode Solution217
532Минимални операции за изтриване, за да направят всички елементи на масива еднакви217
533Намерете първата и последната позиция на елемента в решението за сортиран масив Leetcode217
534Подредете дадените числа, за да образувате най-голямото число217
535Най-дългата обща последователност217
536Сума от леви листа Leetcode решения217
537Преобразуване на масива в зигзаг мода217
538Конкатенация на решение за масив LeetCode217
539Разтвор за бижута и камъни Leetcode217
540Намерете дублиращия се елемент217
541Обратни думи в решение на низ III LeetCode217
542Най-малката подрешетка с всички прояви на най-често срещания елемент217
543Намерете Сума от всички уникални суми на подмасив за даден масив216
544Решение на LeetCode от цикъл II на свързан списък216
545Правоъгълник с максимална сума в 2D матрица216
546Как да проверя дали два дадени комплекта не са свързани?216
547Променете масива в Пермутация на числа от 1 на N216
548Kth най-големият елемент в решение за поток Leetcode215
549Пребройте броя на възлите на дадено ниво в дърво, използвайки BFS215
550Проверете дали опашка може да бъде сортирана в друга опашка с помощта на стек215
551Разбъркайте масив215
552Минимални премествания към решения с равни масиви Leetcode Solution215
553Най-голямото решение за триъгълник с Leetcode214
554Групирайте многократното появяване на елементи от масив, подредени по първо възникване214
555Решение за преобразуване на зигзаг LeetCode214
556Проблем със златната мина214
557Валидни анаграми214
558N-то решение на Tribonacci Number Leetcode214
559Преобразувайте нормален BST в балансиран BST213
560Обединяване на припокриващи се интервали213
561Непрекъснат масив Leetcode213
562Изоморфни струни Leetcode решение213
563Минимален брой подмножества с различни елементи212
564Минимално обръщане на скоби212
565Намерете N уникални целочислени суми до нулево решение на Leetcode212
566Сито на Ератостен212
567Това е решение за последващ Leetcode212
568Решение за заглавие на колона на Excel за Leetcode Решение212
569Изтриване на възел в свързан списък Решение на Leetcode212
570Минимални разходи за наемане на K работници211
571Максимално разстояние в масива211
572Открийте дали изразът има дублираща скоба или не211
573Цяло число на Роман211
574Резюме на Leetcode Решение211
575Последно тегло на камъка211
576Коко яде банани Leetcode Solution210
577Проблем с мобилната цифрова клавиатура210
578Най-малката добра база210
579Максимална сума на пътя в триъгълник210
580Модел на думи210
5813Sum Най-близкото решение на LeetCode209
582Създаване на масив от пермутационно решение на Leetcode209
583Най-доброто време за покупка и продажба на акции209
584Най-дълго нарастваща последователност209
585Максимална разлика между първия и последния индекс на елемент в масива209
586Най-краткият път в мрежа с елиминиране на препятствия LeetCode Solution209
587Непокриваща се сума от два комплекта209
588Внедряване на Deque с помощта на кръгов масив209
589Дължина на последното решение на Leetcode209
590Решение на Frog Jump Leetcode208
591Максимален брой появявания на решение на поднизовия Leetcode208
592Начини за декодиране208
593Относително сортиране на масив Leetcode решение208
594Намерете думи, които могат да се образуват от решението с символи Leetcode208
595Разпределете бонбони на хората Leetcode Solution208
596Изтрийте последователни същите думи в последователност208
597Брой на провинциите Решение на Leetcode208
598Комбинации Leetcode Solution208
599Премахнете всички появявания на решение на подниз LeetCode207
600Завъртане на изображението LeetCode Solution207
601Итеративен метод за намиране на височина на двоично дърво207
602Минимални операции за конвертиране на X в Y207
603Островен периметър Leetcode решение207
604Първо отрицателно цяло число във всеки прозорец с размер k207
60501 Matrix LeetCode Solution207
606Сортиране на знаци по честота Решение на LeetCode207
607Улавяне на дъждовна вода LeetCode Solution207
608LRU Cache LeetCode решение206
609Сума от f (a [i], a [j]) за всички двойки в масив от n цели числа206
610Премахнете решението на Leetcode за свързани елементи от списъка206
611Обърнете стека, без да използвате допълнително пространство в O (n)205
612Намерете минимална разлика между всеки два елемента205
613GCD от две числа205
614Проблемът с раницата205
615Минимални вмъквания за образуване на палиндром с разрешени пермутации205
616Минимален брой отделни елементи след премахване на m елемента205
617Максимален брой шоколадови бонбони, които да бъдат разпределени еднакво между k ученици205
618Сортиране на балончета с помощта на два стека204
619Пребройте всички подпоследователности, които имат продукт по-малък от K204
620Завъртете списъка Leetcode Solution204
621XOR операция в Array Leetcode Solution204
622Присвояване на бисквитки Leetcode Solution204
623Намерете най-малката положителна целочислена стойност, която не може да бъде представена като сума от което и да е подмножество на даден масив204
624Вмъкнете Interval Leetcode Solution203
625Как да създадете обединим стек?203
626Уникални бинарни дървета за търсене203
627Преобразуване на масив в намалена форма203
628Проследяване на текущия максимален елемент в стека203
629Изоморфни струни203
630Преорганизирайте низа203
631Пермутация в решение на String Leetcode203
632K Празни слотове202
633Намерете най-голямото d в масива, така че a + b + c = d202
634Намерете решението за дублиран номер LeetCode202
635Най-дългият нарастващ път в матрично LeetCode решение202
636Формулирайте минимален брой от дадената последователност202
637Преобразуване на сортирания масив в решение за двоично търсене на Leetcode202
638Камък игра LeetCode202
639Разстояние между автобусните спирки Leetcode Solution201
640Дефиниране на IP адрес Leetcode решение201
641Решение на същото дърво LeetCode201
642Решение за свободно време на служителите LeetCode201
643Най-големият подмасив с еднакъв брой 0s и 1s201
644Приложения на Първо търсене на широчина и Първо търсене на дълбочина201
645Намерете сдвояване с най-големия продукт в масива201
646Пребройте добрите възли в решението с двоично дърво Leetcode200
647Решение за форматиране на лицензен ключ Leetcode Solution200
648Намерете възела с минимална стойност в двоично дърво за търсене200
649Първият уникален знак в решение на низовия код на LeetCode200
650Оптимално решение за балансиране на акаунти LeetCode200
651Проблем с опаковане на думи199
652Комбинации от букви на телефонен номер199
653Обединете две балансирани бинарни дървета за търсене199
654Отпечатване на скоби в Matrix Chain Multiplication Problem199
655Преобразуване на число в шестнадесетично решение с Leetcode199
656Проблем с промяна на монети199
657Максимални последователни числа, представени в масив199
658Валиден палиндром199
659Минимална дълбочина на решението с двоично дърво Leetcode199
660Заменете елементите с най-великия елемент от дясното решение на Leetcode198
661Намерете двойки с дадена сума, така че елементите на двойка да са в различни редове198
662Робот за почистване на стаи Leetcode Solution198
663Най-дълъг интервал със същата сума в два двоични масива198
664Намерете стойността на разстоянието между два масивни решения с Leetcode197
665Числа с прости честоти, по-големи или равни на k197
666Алгоритъм за ограда на живопис197
667K Празни слотове LeetCode197
668Kth Липсващ положителен номер Leetcode решение197
669Минимален брой стъпки за направа на два струни Anagram Leetcode Solutions197
670Обръщане на изображение LeetCode Solution197
671Късен разбойник197
672Сортиране на масив по паритет LeetCode Solution197
673Проверете дали е решение с права линия Leetcode197
674Най-дългият подниз с най-много K различни символи LeetCode Решение197
675Низ към цяло число (atoi) LeetCode Solution196
676Разстояние на най-близката клетка с 1 в двоична матрица196
677Стробограматично число LeetCode решение196
678Пребройте четирикратно от четири сортирани масива, чиято сума е равна на дадена стойност x196
679Максимален продукт от два елемента в решение с масив Leetcode196
680Плъзгаща се средна от потока от данни Leetcode Solution196
681Вземане на проби от резервоара196
682k-ти липсващ елемент в нарастваща последователност, който не присъства в дадена последователност196
683Етикети за дялове LeetCode Solution196
684Отделете 0 и 1 в масив196
685Брой хвърляния на зарове с целева сума LeetCode Solution196
686Намаляване на чинии LeetCode Solution196
687Отпечатайте числата на Фибоначи в обратен ред195
688Валидно решение на Palindrome II Leetcode195
689Сила на четири Leetcode разтвор195
690Най-дългият подниз с най-малко K повтарящи се символи LeetCode Решение195
691Генерирайте всички възможни сортирани масиви от алтернативни елементи на два дадени сортирани масива195
692Решение за компресиране на низове LeetCode195
693Разделен масив на три части с еднакво решение Leetcode решение194
694Решение за обратни само букви LeetCode194
695Намерете уникален знак в низ194
696Основи на динамичното програмиране194
697Намерете максимална сума на ниво в двоично дърво194
698Намерете Leaves of Binary Tree LeetCode Solution194
699Заявки за брой елементи на масива със стойности в даден диапазон194
700Най-доброто време за купуване и продажба на акции с решение за изчакване на Leetcode193
701Намерете дали масивът е подмножество на друг масив193
702Решение за максимален път на двоично дърво LeetCode193
703Пренаредете масива по ред - най-малък, най-голям, 2-ри най-малък, 2-ри по големина193
704Сума от всички нечетни дължини на подредове Leetcode Solution193
705Решение за змии и стълби LeetCode193
706Увеличаване на намаляващ низ Leetcode решение193
707Намерете най-голямото кратно на 3193
708Елементи, които трябва да бъдат добавени, така че всички елементи от диапазон да присъстват в масива192
709Подсигурен масив, базиран на стек192
710Пермутации на стека (Проверете дали масивът е пермутация на стека на други)192
711Wiggle Сортиране192
712Премахнете скоби от алгебричен низ, съдържащ оператори + и -192
713Премахване на невалидни скоби Leetcode Solution192
714За намаляване на малките букви Leetcode Solution192
715Проверете за Palindrome след всяка заявка за подмяна на символи192
716Намерете най-малкия делител с дадено решение за праг Leetcode192
717Решение за уникални пътеки II Leetcode192
718Проверете дали два масива от низове са еквивалентно решение на Leetcode192
719Път с LeetCode решение за максимална минимална стойност192
720Валидно решение Perfect Square Leetcode191
721Обръщане на ниво на двоично дърво на зигзаг191
722Редактиране на Distance LeetCode Solution191
723Решение на клавиатурата Leetcode191
724Сортирайте масива чрез увеличаване на честотното решение на Leetcode191
725Максимален брой монети, които можете да получите с Leetcode Solution191
726Решение за превключване на крушки LeetCode191
727Inorder наследник на възел в двоично дърво191
728Попълване на следващи десни указатели във всеки възел191
729Щастливи числа в матрично решение с Leetcode191
730Намерете максимална дълбочина на вложените скоби в низ191
731BFS срещу DFS за двоично дърво190
732Решение на LeetCode на пермутационна последователност190
733Решение за състезателна кола LeetCode190
734Базово решение 7 Leetcode190
735Минимална цена за билети Leetcode Solution190
736Обединяване на сортиран масив LeetCode Solution190
737Сравнение на низове, съдържащи заместващи символи190
738Възстановяване на двоично дърво за търсене190
739Обединяване на две двоични дървета LeetCode Solution190
740Валиден номер190
741Решение на LeetCode с ненамаляващ масив190
742Решение за грозен номер Leetcode190
743Подмножество Сума Leetcode190
744Обръщане на опашка с помощта на рекурсия190
745Решение на Leetcode за мнозинство от елементи II190
746Решение на Factorial Trailing Zeroes Leetcode190
747Изтрийте N-ти възел от края на дадения свързан списък190
748Бинарно дърво зигзагообразно ниво Ред за преминаване LeetCode Решение190
749Брой NGE вдясно190
750Извършете низови смени Leetcode189
751Отпечатайте двоично дърво във вертикален ред189
752Максимална дължина на конкатениран низ с уникални знаци Решение на Leetcode189
753Проблем с облицовката189
754Намерете дали пътят съществува в Graph Leetcode Solution189
755Приоритетна опашка с помощта на двойно свързан списък189
756Програма за проблем с мост и факел188
757Проверете дали два израза със скоби са еднакви188
758Минимална сума от умножения на n числа188
759Максимално 69 номер Leetcode решение188
760Най-доброто решение за LeetCode точка за срещи188
761Съвпадение на регулярен израз188
762Възстановяване на IP адреси Leetcode Solution188
763Морис Траверсал188
764Намиране на най-близкия елемент188
765Пребройте елементи, общи за двата списъка, но с различни цени188
766Рекорд за присъствие на ученици I Решение с Leetcode188
767Максимална печалба при Leetcode решение за планиране на работа188
768Най-дългата подменю, която има брой 1s Един повече от брой 0s188
769Разделете низ в балансирано решение на Leetcode187
770Максимален продукт на три числа LeetCode Solution187
771Кръгла опашка187
772Word Pattern LeetCode Solution187
773Добавяне и търсене на дума - дизайн на структурата на данни LeetCode187
774Постройте BST от даденото обръщане на предварителна поръчка187
775Брой дни между две дати LeetCode Solution187
776Оценете Reverse Polish Notation LeetCode Solution187
777Разделяне на K подмножества с равна сума Leetcode Решение187
778Минимално разстояние между BST възли Leetcode решение187
779Намерете всички дубликати в решение на масив LeetCode186
780Преобразуване на ранга на решение с масивен Leetcode186
781Решение за симетрично дърво Leetcode186
782Сортирайте масив според реда, определен от друг масив186
783Най-големият правоъгълник в хистограмата LeetCode Solution186
784Решение на N-Queens LeetCode186
785Намерете медиана от потока от данни LeetCode Solution186
786Топ K Чести думи LeetCode Solution186
787Минимална височина на дървета186
788Проверете дали двойките масиви са делими на k LeetCode Solution186
789Декомпресирайте решение за кодиран списък с дължина на изпълнение с Leetcode186
790Формулирайте минимален брой от дадена последователност186
791Игра за скок186
792Биномиален коефициент186
793Минимално време за посещение на всички точки Leetcode Solution186
794Разтвор на Hameting Leetcode186
795Намерете всички възможни рецепти от дадени консумативи LeetCode Solution185
796Сортиран свързан списък с балансиран BST185
797Тухлена стена LeetCode Solution185
798Минимизирайте максималната сума на двойката в решението на масива LeetCode185
799Решение за инвертиране на двоично дърво LeetCode185
800Решение за LeetCode Sum II на вложен списък185
801Максимална дълбочина на N-ary Tree Leetcode Solution185
802Общо числа без повтарящи се цифри в диапазон184
803Подход, базиран на опашка за първия неповтарящ се символ в поток184
804Идентифицирайте и маркирайте несравними скоби в израз184
805Максимална дълбочина на влагане на решението с скоби Leetcode184
806Намерете всички преместени редове от даден ред в матрица184
807Обединяване на Сортирани свързани списъци184
808Специален масив с X елементи, по-големи или равни на X Leetcode разтвор184
809Търсене в двоично решение за търсене на Leetcode184
810Цикъл на свързан списък184
811Балансиран израз с подмяна183
812Най-голямата правоъгълна подматрица, чиято сума е 0183
813Решение на папката на регистрационния файл на Leetcode183
814Премахване на N-ти възел от края на списъка Leetcode Solution183
815Брой острови II LeetCode Solution183
816Най-близкият изход от входа в Maze LeetCode Solution183
817Kth прародител на възел в двоично дърво183
818График на курсовете II - LeetCode182
819Даден масив от двойки Намерете всички симетрични двойки в него182
820Диагонално обхождане на двоично дърво182
821Минимално време, необходимо за гниене на всички портокали182
822Решение на LeetCode за модел на повторен подниз182
823Решение Leetcode за относителни класи182
824Разделен масив в последователни последователности182
825Решение за LeetCode за едно редактиране на разстояние182
826Минимални суапове, за да направят низовете еднакво решение с Leetcode182
827Максимална разлика между нарастващите елементи LeetCode Solution182
828Коефициент на пермутация181
829Изтриване в двоично дърво181
830Интервално дърво181
831Минимален брой кранове за отваряне за поливане на градинско решение LeetCode181
832Най-ярката позиция на Street LeetCode Решение181
833Оптимизирано за пространството решение за DP за 0-1 ранен проблем181
834Вмъкване Изтриване на GetRandom181
835Крайни цени със специална отстъпка в решение за магазин Leetcode181
836Транспониране на графика181
837Намерете максималната сума, възможна еднаква сума от три стека181
838Решение за смяна на лимонада с Leetcode180
839Last Stone Weight II LeetCode Solution180
840Обхождане на дърво (предварително поръчка, поръчка и поръчка)180
841Последователност от размер K с най-голямата четна сума LeetCode Решение180
842Пренаредете данните в регистрационните файлове LeetCode Solution180
843Търсете решение за 2D Matrix II Leetcode180
844Проверете дали елементите на стека са последователни по двойки180
845Път с максимална средна стойност180
846Премахване на дубликати от Сортиран списък II180
847История на дизайна на браузъра LeetCode Solution180
848Продукт на подмасив по-малко от K LeetCode Solution180
849Ежедневни температури Leetcode Solution179
850LCS (Longest Common Subsequence) от три низа179
851Премахване на дубликати от сортиран списък LeetCode Solution179
852Сортирай масива по решение за четност на Leetcode179
853Плъзгащ се прозорец Максимум179
854Направете два масива равни, като обърнете решението на Leetcode за под-масиви179
855Итеративно обръщане на предварителна поръчка179
856Итеративно обръщане на след поръчка с помощта на два стека179
857Минимални скокове за достигане до домашно решение на LeetCode179
858Проверете дали даден масив може да се сортира в стека179
859Различни съседни елементи в масив179
860Търсене и вмъкване в дърво на двоично търсене179
861Решение за клониране на графика на LeetCode179
862Валидни скоби Leetcode Solution179
863Липсващ елемент в решението за сортиран масив LeetCode179
864Проверете дали даден масив може да представлява Предварително обхождане на двоично дърво за търсене179
865Намерете единствения повтарящ се елемент между 1 до N-1179
866Път с минимална сума в триъгълник179
867Най-малък брой уникални цели числа след K премахвания Leetcode Solution179
868Решение за Leetcode с допълнение към номера179
869Медиана на два сортирани масива178
870Умножение на матрични вериги178
871Познайте номер по-висок или по-нисък LeetCode Решение178
872Сума от най-близкото по-малко и по-голямо число178
873Може да поставя цветя LeetCode Solution178
874Минимален брой скокове до края178
875Максимален резултат след разделяне на низово решение с Leetcode178
876Решение за речник на извънземни LeetCode178
877Обхват LCM заявки178
878Сортиране на цветове178
879Спирална матрица II Leetcode Решение178
880Съединение и пресичане на два свързани списъка177
881Интересен метод за генериране на двоични числа от 1 до n177
882Получете максимум в генерирания масив Leetcode Solution177
883Минимални суапове за увеличаване на последователностите177
884Бройте отрицателните числа в сортирано матрично решение LeetCode177
885Решение за диагонален траверс LeetCode177
886Бройте отделни елементи във всеки прозорец с размер K177
887Разделяне на масив на двойки със сума, делима на K177
888Намерете всички тризнаци с нулева сума177
889Списък с дялове Решение на Leetcode177
890Приятели Сдвояване проблем177
891Намерете разстояние между два възела на двоично дърво177
892Конвертиране на BST в Min Heap177
893Сумата на подмасива с максимален размер е равна на k177
894Програма за проверка дали двоичното дърво е BST или не176
895Пренаредете Array така, че arr [i]> = arr [j], ако i е четно, и arr [i] <= arr [j], ако i е нечетно и j <i176
896Решение на Minesweeper LeetCode176
897Бройте подматрици с всички LeetCode решение176
898Проектирайте стек с решение за инкрементна операция Leetcode176
899Пребройте начините за достигане до n-то стълбище, като използвате стъпки 1, 2 или 3176
900Преминаване подреждане на ниво под формата на спирала176
901Infix към Postfix176
902Най-доброто време за покупка и продажба на акции с решение за такса за транзакции Leetcode176
903Намерете подмасива с най-малко средно176
904Поредици от дадена дължина, където всеки елемент е повече или равен на два пъти повече от предишния176
905Подмножество със сума, делима на m176
906GCD на дадени диапазони на индекси в масив176
907Сортиран масив към балансиран BST176
908Проверете дали дадено двоично дърво е пълно или не176
909Решение за диагонално преминаване на LeetCode176
910Проверете дали два интервала се припокриват между даден набор от интервали175
911Появи на шаблони, използващи Stack175
912Вмъкнете в двоично решение за търсене на Leetcode175
913Решение на LeetCode, базирано на ключ-стойност175
914Двоичен масив след операции за превключване на М диапазон175
915Брой на отделните острови Leetcode Решение175
916Разтвор с водни бутилки Leetcode175
917Изтрийте и печелете175
918Познайте числото по-високо или по-ниско II174
919Дестинация City Leetcode Решение174
920Трипосочно разделяне на масив около даден диапазон174
921Изградете решението с правоъгълник Leetcode174
922Преобразуване на сортиран списък в двоично дърво за търсене174
923Заявки за обхват на обхвата без актуализации174
924Всички уникални тризнаци, които обобщават дадена стойност174
925Средни стойности на нивата в двоично дърво174
926Пренареждане на интервали между думи Leetcode решение173
927Продукт на масив с изключение на Self LeetCode Solution173
928Пренаредете масив, така че arr [i] да е равно на i173
929Решение на Leetcode за най-кратко разстояние на думи173
930Решение на LeetCode с най-дългата последователна последователност двоично дърво173
931Задайте матрични нули Leetcode Solution173
932Робот, ограничен в кръг LeetCode Solution173
933Брой еквивалентни Domino двойки Leetcode разтвор173
934Проверете дали даденият масив може да представлява Преминаване по ред на ниво на двоично дърво за търсене173
935Опашка с помощта на стекове173
936Изрежете бинарно дърво за търсене173
937Лексикографски числа Разтвор на Leetcode173
938K-тият по големина елемент в BST, когато не се допуска модификация на BST173
939Най-дългата палиндромна последователност173
940Отпечатайте последователността на Фибоначи, като използвате 2 променливи172
941Речник на извънземни172
942Решение за разделяне на палиндром Leetcode172
943Различен масив | Заявка за актуализиране на обхвата в O (1)172
944Специални позиции в решение с двоична матрица Leetcode172
945Заявки за GCD на всички номера на масив с изключение на елементи в даден диапазон172
946Изградете цялостно двоично дърво от неговото представяне на свързан списък172
947Анализирайте модела за посещение на потребителски уебсайт LeetCode Solution172
948Намерете решение за общи символи Leetcode172
949Дълбоко първо търсене (DFS) за графика171
9503 Сума171
951Пресичане на два свързани списъка LeetCode Solution171
952BFS за изключена графика171
9534 Сума171
954Бройте поднизи с еднакви четни и нечетни елементи171
955Лийткодово решение за стека на максималната честота171
956Моят календар I LeetCode Solution171
957Спирална матрица III LeetCode Solution171
958Изградете BST от даденото му обръщане на ниво ниво170
959Създайте максимален брой170
960Премахване на дубликати от сортиран списък II LeetCode Solution170
961Увеличете сумата на масива след решение на K отрицания Leetcode170
962Три последователни шанса Leetcode решение170
963Вертикална сума в дадено двоично дърво170
964Минимална височина на дърветата LeetCode Solution170
965Обединете два сортирани списъка Leetcode170
966Изкачване на стълби170
967Симетрично дърво170
968Пребройте подредове, където втората най-висока е преди най-високата169
969Силно свързан компонент169
970Брой прайм в диапазони169
971Обединяване на интервали169
972Широчина първо търсене (BFS) за графика169
973Знак на продукта на решение на масив LeetCode169
974Прекъсване на думите169
975Двойка за броене с дадена сума169
976Уникални пътеки II169
977Правоъгълна подматрица с най-голяма площ с еднакъв брой 1 и 0169
978Най-дългият хубав подниз LeetCode решение168
979Каменна игра II Leetcode168
980Дизайн Хит Counter LeetCode Решение168
981Намерете максимум от минимум за всеки размер на прозореца в даден масив168
982K максимални суми от припокриващи се съседни подмасиви168
983Максимална сума на подменъла, с изключение на определени елементи168
984Обратни възли в K-Group168
985Комбинирана сума IV LeetCode Solution168
986Решение с най-голям брой Leetcode168
987Максимална дължина подпоследователност с разлика между съседните елементи като 0 или 1168
988K-тият най-малък елемент в BST Leetcode решение168
989Най-дългата подпоследователност, такава че разликата между съседните е една168
990Най-големият подниз между два равни знака Leetcode решение167
991Бройте двойки от два сортирани масива, чиято сума е равна на дадена стойност x167
992Решение за сблъсък с астероиди LeetCode167
993Валидно решение на бумеранг с Leetcode167
994Брой палиндромни пътеки в матрица167
995Максимален подмасив на продукта167
996Следващо решение за пермутация Leetcode167
997Сериализирайте и десериализирайте двоично дърво167
998Решение на Scramble String LeetCode166
999Проверете дали дадена дума се появява като префикс на която и да е дума в решението на Leetcode на изречението166
1000Дължина на най-дългата последователност на Фибоначи166
1001Графика Валидно дърво LeetCode Solution166
1002Дърво на сегменти166
1003Отпечатайте следващия по-голям брой Q заявки166
1004Височина на родово дърво от родителски масив166
1005Разбъркайте 2n цели числа като a1-b1-a2-b2-a3-b3 - .. bn, без да използвате допълнително пространство166
1006Максимална дължина на повтарящия се подмасив166
1007Максималната разлика между честотата на два елемента, така че елементът с по-голяма честота също е по-голяма166
1008Намерете брой двойки в масив, така че техният XOR да е 0166
1009K Най-близки точки до произход Решение на Leetcode166
1010Съвпадение на низовете в решение с масив Leetcode166
1011Максимален продукт на индексите на следващия по-голям отляво и отдясно166
1012Може да направи аритметична прогресия от решение на Leetcode за последователност166
1013Проблемът с дяла на художника165
1014Приятели на подходяща възраст LeetCode Solution165
1015Намерете решението Leetcode за разлика165
1016Генериране на скоби Leetcode Solution165
1017Операция за изтриване на дърво на двоично търсене165
1018Намерете обръщане на BST от предзаказ165
1019Премахнете дубликатите от решението за сортиран масив II Leetcode165
1020Решението на Maze III LeetCode165
1021Балансирано двоично дърво165
1022Съберете максимални точки в мрежа, като използвате две ходове165
1023Разделяне на палиндром165
1024K-ти най-малък елемент в сортирано матрично LeetCode решение165
1025Най-кратко завършващо решение на Word Leetcode165
1026Намерете първата кръгова обиколка, която посещава всички бензинови помпи165
1027Намерете дублирани поддървета164
1028Пренаредете масива така, че дори позиционираните да са по-големи от нечетни164
1029Намерете Peak Element II LeetCode решение164
1030Последователност на Нюман-Конуей164
1031Проверка на бинарното дърво за търсене164
1032Брой на най-дълго нарастващите последствия164
1033Максимален брой начини за разделяне на масив LeetCode Решение164
1034Решение на LeetCode за последователни символи164
1035Преминаване на порядъка на ниво на двоично дърво164
1036Подмножество на най-големите делими двойки164
1037Двоично дърво за търсене164
1038Минимална индексна сума от два списъка164
1039Преминаване на граници на двоично дърво164
1040Изградете масив с решение за стек операции Leetcode Solution164
1041Дешифриране на низ от азбука до решение за цялостно картографиране на Leetcode164
1042Удвоете първия елемент и преместете нулата до края163
1043Пренаредете масив така, че „arr [j]“ да стане „i“, ако „arr [i]“ е „j“163
1044Изградете двоично дърво от дадено представяне на родителски масив163
1045Предимства на BST пред Hash Table163
1046Невалидни транзакции LeetCode Solution163
1047Path Sum II LeetCode решение163
1048Булев проблем за скоби163
1049Преместете всички отрицателни елементи, за да завършите по ред с позволено допълнително пространство163
1050Решение на LeetCode за спиране на процеса163
1051Сливане на сортиране163
1052Побитово И на обхвата на числата LeetCode Solution162
1053Изграждане на най-дълго нарастваща последователност (N log N)162
1054Итеративно дълбочина Първо обръщане на графика162
1055Изчислете nCr% p162
1056Вмъкване в двоично дърво162
1057Максимална сума на подпоследователността, така че да няма три последователни162
1058Налични снимки за решението на Rook Leetcode162
1059Максимална сума от 3 непокриващи се поднижа162
1060Определете дали матрицата може да бъде получена чрез ротация LeetCode Solution161
1061Подмасиви с K различни цели числа Leetcode Решение161
1062Намерете три елемента от различни три масива, такива че a + b + c = сума161
1063Следващо решение за по-голям елемент III LeetCode161
1064Първо липсва положително161
1065Пребройте минимални стъпки, за да получите желания масив161
1066Решение за персонализиран низ за сортиране Leetcode161
1067Грозни числа161
1068Направете String страхотно решение с Leetcode161
1069Най-ниският общ предшественик160
1070Възстановете решение на Leetcode на дървото за двоично търсене160
1071Пренаредете масива така, че четните елементи на индекса да са по-малки, а нечетните елементи на индекса да са по-големи160
1072Намерете Peak Element160
1073Значение за служителите LeetCode Solution160
1074Добавете две числа160
1075Преобразуване на максимално тегло на даден низ159
1076Увеличете максимално разстоянието до най-близкия човек Решение LeetCode159
1077Най-малкият общ регион Leetcode Решение159
1078Обхождане на реда на ниво с помощта на две Опашки159
1079Супер грозен номер159
1080Сума от подмасив с минимален размер159
1081Съвпадение на регулярен израз. Съвпадение на регулярен израз Решение на LeetCode159
1082Обръщане на Morris Inorder159
1083Намерете дали подмасивът е под формата на планина или не159
1084Отпечатайте десен изглед на двоично дърво159
1085Раздел Равна подмножина Сума159
1086Намерете максимална разлика между най-близкия ляв и десен по-малки елементи159
1087Брой на затворените острови Leetcode Solution159
1088Дефангиране на IP адрес LeetCode Solution159
1089Премахване на дубликати от сортиран масив159
1090Отпечатайте всички триплети в сортиран масив, които образуват AP158
1091Най-голямото решение за BST Subtree LeetCode158
1092Брой братя и сестри на даден възел в n-ary Tree158
1093Премахнете решението на Paletromic Subsequences Leetcode158
1094Приложете решение на Trie (префиксно дърво) Leetcode158
1095Решение за увеличаване на триплетната подпоследователност LeetCode158
1096Валидно решение на Tic-Tac-Toe State LeetCode158
1097K-то най-малък продукт от два сортирани масива LeetCode Solution158
1098Конструирайте двоично дърво от решение за предварителна поръчка и обхождане на Postorder LeetCode158
1099Структура на данните на двоичното дърво157
1100Намерете минималното разстояние между две числа157
1101Ugly Number II LeetCode Solution157
1102Палиндромни поднизове Leetcode Решение157
1103Решение за пермутация на палиндром LeetCode157
1104Клетки с нечетни стойности в матрично LeetCode решение157
1105Двоично дърво Изглед отдясно LeetCode Solution157
1106Сериализирайте и десериализирайте решение на LeetCode за двоично дърво157
1107Брой ученици, изпълняващи домашна работа в даден момент Решение с Leetcode156
1108Пребройте най-голямата група Leetcode решение156
1109Търсене в Сортиран завъртян масив156
1110Решение на Leetcode за деня на годината156
1111Сума на пътя156
1112Преформатирайте разтвора на Leetcode156
1113Решение за Leetcode за автобусни маршрути156
1114Най-дългата битонна последователност156
1115Попълване на следващия десен указател във всеки възел Leetcode решение156
1116Търсене Позиция за вмъкване155
1117Максимална дълбочина на двоичното дърво155
1118Различни последици155
1119Намерете два неприпокриващи се подмасива, всеки с целева сума LeetCode Solution155
1120Root to Leaf path с целевата сума Leetcode Solutions155
1121Сума от четни числа след заявки155
1122Преброяване на делими двойки155
1123Продукти от диапазони в масив155
1124Открийте най-малкия обхват, съдържащ елементи от k списъци155
1125Клонирайте двоично дърво с произволни указатели154
1126Итеративен метод за намиране на предци на дадено двоично дърво154
1127Триангулация с минимален резултат на решението на многоъгълник Leetcode154
1128Напишете код, за да определите дали две дървета са идентични154
1129Долен изглед на двоично дърво154
1130Хиляда разделител Leetcode решение154
1131Основно решение за палиндром LeetCode154
1132Най-дълго нарастваща последователна последователност153
1133Последователност на Moser-de Bruijn153
1134Трето решение за максимален брой Leetcode153
1135Средно за масива след премахване на някои елементи Leetcode разтвор153
1136Минимална абсолютна разлика в BST Leetcode Solution153
1137Заявки за брой отделни елементи в подмасив153
1138Най-дългата повторена последователност153
1139Диаметър на N-Ary Tree LeetCode Solution152
1140Най-близкото решение на Leetcode за стойността на дървото за двоично търсене152
1141Максимален продукт на решението на разделено двоично дърво LeetCode152
1142Последователност на Golomb152
1143Конструирайте K Palindrome Strings LeetCode Solution152
1144Отпечатайте модифициран масив след изпълнение на командите за събиране и изваждане152
1145Минимални суапове за създаване на последователности, увеличаващо LeetCode решение152
1146Минимална сума от квадрати на броя знаци в даден низ след премахване на k знака152
1147Преформатирайте датата LeetCode Solution152
1148Най-дългият подмасив от 1 след изтриване на един елемент LeetCode Solution152
1149Ниво на всеки възел в дърво от възел източник152
1150Най-близкият лист в решение на LeetCode на двоично дърво151
1151Максимален подмасив на продукта151
1152Опашка с приоритет151
1153Намерете сортирана подпоследователност с размер 3 за линейно време151
1154Заменете две последователни равни стойности с една по-голяма151
1155Увеличете сумата на последователните разлики в кръгов масив151
1156Изрязване на пръчка151
1157Разменете възлите по двойки151
1158Постоянен период от време за добавяне на операция върху масив151
1159Бройте двоични последователности с еднаква дължина с една и съща сума от първата и втората половина битове151
1160Минимални премествания към равни елементи на масив LeetCode Solution151
1161Намерете най-голямата стойност във всеки дървесен ред LeetCode Решение151
1162Търсене на елемент в сортиран завъртян масив151
1163Завъртете масива150
1164Преобразувайте BST в Min-Heap, без да използвате масив150
1165Топологично сортиране150
1166Намерете максимална дължина на змията150
1167Решение на Contiguous Array LeetCode150
1168K-то най-малко число в таблицата за умножение Leetcode Решение150
1169Изтрийте възли и върнете решение на Forest Leetcode150
1170Сравнете низовете по честота на най-малкия разтвор на Leetcode150
1171Минимална цена за преместване на чипове в същата позиция LeetCode Solution150
1172Решение LeetCode за уеб робота149
1173Намалете елементите, за да направите масивен зигзаг LeetCode решение149
1174Предложения за търсене Система LeetCode Solution149
1175Премахнете максималния брой ръбове, за да запазите графиката напълно проходимо решение за Leetcode149
1176Факториални последващи нули LeetCode Solution149
1177Проверете формирането на масив чрез решение за конкатенация Leetcode149
1178Първа лоша версия149
1179Брой двойки, чиито продукти съществуват в масива149
1180Дърво на решенията149
1181Задача за сумата на подмножията в O (сума) пространство149
1182Възможно решение за двуразделен LeetCode148
1183Максимален брой сегменти с дължини a, b и c148
1184Максимално двоично дърво148
1185Perfect Squares LeetCode решение148
1186Обединете две BST с ограничено допълнително пространство148
1187Преобразуване на двоично дърво в двоично дърво за търсене147
1188Обърнете пътя в BST, като използвате Queue147
1189Кибритени клечки към решение на квадратен Leetcode147
1190Решение за минимални странични скокове LeetCode147
1191Преобразувайте BST в дърво с по-голяма сума147
1192К-тият най-голям елемент в BST, използващ постоянно допълнително пространство147
1193Валиден номер на триъгълник147
1194Като се има предвид двоично дърво, как да премахнете всички полувъзли?147
1195Червено-черно дърво Въведение146
1196Конкатенация на решение за масив LeetCode146
1197Разделете две цели числа Решение на Leetcode146
1198Решение за медиана на плъзгащ се прозорец146
1199Максимална стойност при даден индекс в решение на ограничен масив LeetCode146
1200Максимална сума на пътека в триъгълник с дясно число146
1201Решение за пресичане на път с Leetcode146
1202Брой поръчки в решението на Backlog Leetcode146
1203Сума от левите листа LeetCode Solution146
1204Преобразуване на сортиран масив в двоично дърво за търсене LeetCode Solutions146
1205Запитвания относно вероятността за четно или нечетно число в дадени диапазони145
1206Максимална сума битонен подмасив145
1207Размяна на възли в свързан списък Решение на Leetcode145
1208Максимална сума от двойки със специфична разлика145
1209Валидно решение Perfect Square LeetCode144
1210Най-нисък общ предшественик на решението на бинарно дърво Leetcode144
1211Решение за шампанско LeetCode144
1212Намерете най-малката двоична цифра, кратна на дадено число144
1213Решение за Integer Break LeetCode144
1214Как да отпечатате максимален брой А, като използвате дадени четири клавиша144
1215Реконструкция на опашката по височина144
1216Нова игра 21144
1217Преобразуване на цяло число в сумата от две нулеви целочислени решения с Leetcode144
1218Отпечатайте n условия на Newman-Conway Sequence143
1219Намерете минимален брой операции за сливане, за да направите масив палиндром143
1220LRU Cache Leetcode решение142
1221Графика и нейното представяне142
1222Познай думата142
1223Най-ниският общ предшественик в бинарното дърво за търсене142
1224Преместване на камъни до последователно решение с Leetcode142
1225Максимален масив от два дадени масива, поддържащи еднакъв ред142
1226Заявки за обхват за най-дългата правилна последваща скоба142
1227Заявки за масив за многократни заместители и продукт142
1228Проверете дали всички нива на две двоични дървета са анаграми или не142
1229Намерете минимум в решение за завъртян сортиран масив II LeetCode142
1230Заявка за обхват на обхвата с помощта на оскъдна таблица142
1231K-тият фактор на n Leetcode решение142
1232Изравняване на 2D векторно LeetCode решение142
1233Максимална сума, нарастваща последователност142
1234Увеличете елементите с помощта на друг масив141
1235Kth най-малкият елемент в BST141
1236Най-дългият често срещан префикс, използващ Word by Word Matching141
1237Удебелени думи в низовото решение на LeetCode141
1238Отпечатайте модифициран масив след операции за увеличаване на обхвата на множество масиви140
1239Аритметични срезове II – Решение за подпоследователност LeetCode140
1240Средна стойност на обхвата в масива140
1241Непрекъснат масив140
1242Най-голямото решение за знак плюс Leetcode140
1243Обединяване на k сортирани списъци Leetcode Solution140
1244Напишете функция, за да получите пресечната точка на два свързани списъка140
1245Филтрирайте ресторантите по удобни за вегани, цена и разстояние Leetcode решение139
1246Клониране на графики139
1247Брой подмножества, имащи различни четни числа139
1248BST до дърво със сума от всички по-малки ключове139
1249Максимален подмасив на продукта139
1250Минимално премахване, за да направите валидни скоби LeetCode Solution138
1251Липсващ номер138
1252Проектиране на Skiplist LeetCode Solution138
1253Намерете k-тия най-малък елемент в BST (Статистика за поръчките в BST)138
1254Паралелни курсове II LeetCode Solution137
1255Сила на двама137
1256Проверете за идентични BST, без да изграждате дърветата137
1257Различни начини за добавяне на скоби Leetcode Solution137
1258Проверете дали всеки вътрешен възел на BST има точно едно дете136
1259Симетрично дърво LeetCode Solution Leetcode Solution136
1260Минимално време за събиране на всички ябълки в Tree LeetCode решение136
1261Решение за припокриване на изображения LeetCode136
1262Минимална цена за изкачване на стълби LeetCode Solution136
1263Проверете пълнотата на решението на LeetCode на двоично дърво135
1264Проверете дали два възела са на един и същ път в дърво135
1265Проверете предварителното сериализиране на двоично дърво135
1266Проверете в двоичен масив, номерът, представен от подмасив, е нечетен или четен135
1267Следващ по-голям елемент135
1268Коко яде банани LeetCode Solution134
1269Печат на предци на даден двоичен възел на дърво без рекурсия134
1270Най-малък обхват II Leetcode Решение134
1271Заглавие на колона на лист в Excel LeetCode Solution134
1272Най-дългият подниз без повтарящи се знаци Решение на Leetcode133
1273Решение за подредена опашка LeetCode133
1274Брой и превключване на заявки в двоичен масив133
1275Палиндромно число LeetCode Решение133
1276Обхождане на вертикален ред на двоично дърво LeetCode решение132
1277Обединяване на сортиран масив132
1278Проверете дали X може да даде промяна на всеки човек в опашката131
1279Решение за гнездене на масиви Leetcode131
1280Решение за подреждане на монети Leetcode131
1281Най-голямата подматрица с решение за пренареждане на LeetCode131
1282Брой елементи, по-малки или равни на дадено число в даден подмасив131
1283Проверете дали низ може да прекъсне друго решение с Leetcode130
1284Разделяне на палиндром129
1285Решение на LeetCode за надникване на итератора129
1286Непрекъснато Sumaris LeetCode решение129
1287Добавете две числа II Leetcode Solution128
1288Намерете победителя в кръговата игра LeetCode Solution128
1289Намерете максимален среден подмасив от k дължина128
1290Заявки за десетични стойности на подмасиви на двоичен масив128
1291Максимален продукт с нарастваща последователност127
1292Вмъкнете Изтриване GetRandom O(1) Leetcode Solution126
1293Нюман – Шанкс – премиер на Уилямс126
1294Обхват Минимална заявка (Разлагане на квадратен корен и оскъдна таблица)125
1295Брой подпоследователности, които удовлетворяват дадено условие за сума Решение LeetCode125
1296Кодиран низ с решение на LeetCode с най-къса дължина124
1297Достигнете решение с номер LeetCode123
1298Игра със скок IV LeetCode Solution123
1299Брой индекси с равни елементи в даден диапазон123
1300Проверете дали даден масив с размер n може да представлява BST от n нива или не123
1301Преобразуване в Base -2 LeetCode Solution123
1302Индекс на произволен избор LeetCode Solution122
1303Минимален брой хора за преподаване на LeetCode Solution121
1304Преобразуване на двоично дърво в двоично дърво за търсене чрез използване на STL набор121
1305Минимално възможно цяло число след най-много K съседни размени на цифри LeetCode Решение121
1306Преобразувайте BST в двоично дърво, така че сумата от всички по-големи ключове да се добавя към всеки ключ120
1307Проектирайте решение за Leetcode за класиране119
1308Минимално общо пространство, загубено с K операции за преоразмеряване LeetCode Solution119
1309Проектиране на подземна система Leetcode Solution118
1310Заявки за XOR на най-големия нечетен делител на диапазона118
1311Разместващи се букви Решение на LeetCode117
1312Отпечатайте верига с двойки с максимална дължина115
1313Откриване на Capital Leetcode решение113
1314Минимални замени за групиране на всички 1 заедно Leetcode решение113
1315Решение за минимална сума на пътя Leetcode111
1316Преброяване на подострови LeetCode решение110
1317Топ K често срещани елементи LeetCode Solution110
1318Подниз с конкатенация на всички думи Leetcode Solution109
1319Нечетно, четно свързан списък Решение на Leetcode108
1320Монотонен масив Leetcode решение107
1321Решение за преход на двоично дърво в ред LeetCode105
1322Максимална година на населението LeetCode Solution105
1323Решение за декодиране на стринг Leetcode105
1324Най-дългата обща подпоследователност LeetCode решение104
1325Намерете решението на градския съдия LeetCode103
1326Най-краткият несортиран непрекъснат подмасив LeetCode решение99
1327Решение на LeetCode за припокриване на правоъгълник97
1328Сума корен към числа на листа LeetCode Solution96
1329Най-доброто решение за LeetCode точка за срещи96
1330Намерете решението на градския съдия LeetCode95
1331Максимална година на населението LeetCode Solution94
1332Изравняване на двоичното дърво до свързан списък Решение на LeetCode94
1333Вмъкване в сортиран кръгъл свързан списък LeetCode Solution94
1334Дизайн Добавяне и търсене на думи Структура на данни LeetCode Solution93
1335Резултат от скоби LeetCode Solution92
1336Разкривайте карти в нарастващ ред Leetcode Solution91
1337Stone Game IV LeetCode Solution91
1338Валиден триъгълен номер LeetCode Solution90
1339Range Sum Query 2D – Неизменно решение на LeetCode90
1340Двустранна ли е графиката? Решение на LeetCode90
1341Разтвор на разделяне на шоколад LeetCode84
1342Указания стъпка по стъпка от възел на двоично дърво до друго решение на LeetCode76
1343Обхват Сума на BST LeetCode решение71
1344Решение за обратно цяло число Leetcode71
1345Завъртете низ LeetCode решение69
1346Намерете K най-близки елементи LeetCode Solution67
1347Сортиране на цветове LeetCode Solution65
1348Максимална дължина на страната на квадрат със сума, по-малка или равна на прага LeetCode Solution64
1349Номер на колона в лист на Excel LeetCode Решение61
1350Сумата на подмасива с максимален размер е равна на k решение на Leetcode54
1351Валидно Anagram Leetcode решение47
1352H-индекс Leetcode решение47
1353Решение за съвпадение на Camelcase Leetcode47
1354Повечето камъни са премахнати със същия ред или колона LeetCode Solution46
1355Плъзгащ се прозорец Максимално решение LeetCode46
1356Контейнер с повечето вода LeetCode Solution45
1357Групови анаграми LeetCode Solution44
1358Двойки песни с общо времетраене, делимо на 60 LeetCode Solution44
1359Следваща пермутация LeetCode решение44
1360High Five Решение на LeetCode43
1361Намерете Peak Element LeetCode Solution43
1362Решение за двоично търсене LeetCode43
1363Paint House LeetCode Solution42
1364Групиране на изместени низове Leetcode Solution39
1365Изравняване на двоичното дърво до свързан списък Решение на LeetCode39
1366Минимален брой стрелки за спукване на балони LeetCode Solution38
1367Напасване на екрана на изречението LeetCode Solution38
1368Разделяне на свързан списък в Parts Leetcode Solution38
1369Следващ по-голям елемент I Leetcode решение38
1370Броят на слабите знаци в играта LeetCode Solution38
1371Изоморфни низове LeetCode решение37
1372Уникално двоично дърво за търсене LeetCode решение36
1373Валиден триъгълен номер LeetCode Solution36
1374Разбийте решение на палиндром LeetCode34
1375Вмъкване Изтриване GetRandom O(1) – разрешени дубликати LeetCode Solution34
1376Преброяване на добри възли в двоично дърво LeetCode Solution34
1377Пиков индекс в планински масив LeetCode Solution34
1378Плувайте в издигаща се вода LeetCode Solution33
1379Всички възможни пълни двоични дървета Решение LeetCode33
1380Най-доброто време за покупка и продажба на акции IV LeetCode Solution33
1381Минимално увеличение, за да направите масива уникално решение на Leetcode33
1382Най-близката двоична стойност на дървото за търсене II LeetCode решение33
1383Единичен елемент в сортиран масив LeetCode решение32
1384Максимална сума от два неприпокриващи се подмасива LeetCode Solution32
1385Съдържа дублирано решение LeetCode31
1386Премахване на всички с обръщане на редове и колони Leetcode Solution31
1387Внедрете Rand10() с помощта на Rand7() Leetcode Solution30
1388Намиране на първа и последна позиция на елемент в сортиран масив LeetCode Solution30
1389Улавяне на дъждовна вода II LeetCode Solution30
1390Най-нисък общ предшественик на Leetcode решение за двоично дърво за търсене29
1391Обратни възли в k-Group LeetCode Solution28
1392Откриване на квадрати LeetCode решение27
1393Най-голяма сума, делима на три LeetCode решение27
1394Проверка на последователностите на стека LeetCode Solution27
1395Stone Game IV LeetCode Solution26
1396Внедрете strStr() LeetCode решение25
1397Решение за число на Фибоначи LeetCode24
1398Решение за инвертиране на двоично дърво LeetCode24
1399Проектиране на ограничена опашка за блокиране LeetCode решение23
1400Общо разстояние на Хеминг LeetCode Solution23
1401Минимален брой операции за преместване на всички топки във всяка кутия LeetCode Solution22
1402Уникални пътеки III LeetCode решение20
1403Решение на Candy LeetCode18
Translate »