Разделяне на свързан списък в Parts Leetcode Solution

Ниво на трудност M
Често задавани в Амазонка ябълка Оракул
Свързан списъкПрегледи 29

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

Разделен свързан списък в частите Leetcode Solution – Като се има предвид главата на a единично свързан списък и цяло число k, разделя свързания списък на k последователни части от свързан списък.

Дължината на всяка част трябва да бъде възможно най-равна: два елемента не трябва да имат размер, който да се различава с повече от един. Това може да доведе до нула на някои части.

Частите трябва да са в реда на поява във входния списък, а елементите, които се появяват по-рано, винаги трябва да имат размер, по-голям или равен на частите, които се появяват по-късно.

връщане масив от k части.

Пример:

Пример 1:

Input: 
head = [1,2,3], k = 5
Output: 
[[1],[2],[3],[],[]]

Обяснение:

Разделяне на свързан списък в Parts Leetcode Solutionщифт

Пример 2:

Input: 
head = [1,2,3,4,5,6,7,8,9,10], k = 3
Output: 
[[1,2,3,4],[5,6,7],[8,9,10]]

Обяснение:

Разделяне на свързан списък в Parts Leetcode Solutionщифт

подход:

Идея:

  1. Първо, изчисляваме дължината на даденото свързан списък.
  2. Сега изчисляваме броя на частите, от които се нуждаем, за да разделим свързания списък, използвайки дължина / k и допълнителния брой възли, оставащи след това, използвайки дължина % k. Първите леви части ще имат дължина / k + 1.
  3. Изпълняваме цикъл, докато началният указател на свързания списък не стане нула,
    1. В цикъла първо поставяме главата в нашия резултатен вектор.
    2. Първо приемаме, че текущата дължина е равна на 1, след което проверяваме, докато текущата дължина < броя на възлите, увеличаваме текущата дължина с 1 и отиваме към следващия възел.
    3. След това проверяваме дали допълнителният брой оставащи възли е > 0, намаляваме този брой и отиваме към следващия възел.
    4. Крайният възел ще отиде да посочи NULL.
  4. Сега проверете, докато дължината на дадения свързан списък < k, след което натискаме NULL към нашия резултатен вектор.
  5. Връща вектора на резултата.

Код:

C++ код за разделен свързан списък на части:

class Solution {
public:
    vector<ListNode*> splitListToParts(ListNode* head, int k) {
        
        int len=0;
        ListNode* temp=head;
        
        while(temp){
            len++;
            temp=temp->next;
        }
        
        int numNodes=len/k; 
        int val=len%k;
        int i=0;
        vector<ListNode*> res;
        temp=head;
        while(temp) {
            res.push_back(temp);
            
            int currLen=1;
            while(currLen<numNodes){
                temp=temp->next;
                currLen++;
            }
            if(val>0 && len>k){
                temp=temp->next;
                val--;
            }
            ListNode* x=temp->next;
            temp->next=NULL;
            temp=x;
        }
        while(len<k) {
            res.push_back(NULL);
            len++;
        }
        return res;
    }
};

 

Java код за разделен свързан списък на части:

class Solution {
    public ListNode[] splitListToParts(ListNode head, int k) {
        ListNode temp = head;
        int len = 0;
        while (temp != null) {
            temp = temp.next;
            len++;
        }

        int numNodes = len / k;
        int val = len % k;

        ListNode[] res = new ListNode[k];
        temp = head;
        for (int i = 0; i < k; ++i) {
            ListNode h = temp;
            for (int j = 0; j < numNodes + (i < val ? 1 : 0) - 1; ++j) {
                if (temp != null) temp = temp.next;
            }
            if (temp != null) {
                ListNode prev = temp;
                temp = temp.next;
                prev.next = null;
            }
            res[i] = h;
        }
        return res;
    }
}

 

Анализ на сложността за разделен свързан списък в части Leetcode Solution:

Сложност във времето:

Времева сложност ще бъде O(N+k), Където N е броят на възлите в дадения списък. Ако k е голям, все още може да изисква създаване на много нови празни списъци.

Космическа сложност:

Сложността на пространството ще бъде Добре) тъй като допълнителното място се използва за съхраняване на резултата.

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

S.No Въпрос за интервю Брой пъти е зададен въпрос
1Изтрийте възел в двойно свързан списък2887
2Програма Java за намиране на броя на възлите в двоично дърво2541
3Обърнете низ, без да засягате специални символи2524
4Палиндром с помощта на рекурсия2488
5Изтрийте възел от свързан списък на дадена позиция2022
6Бързо сортиране1768
7Вмъкване на възли в свързан списък по сортиран начин (Възходящ ред)1709
8Намерете двойка елементи от масив, чиято сума е равна на число1686
9Сортирайте елементите по честота на възникване1672
10Напишете програма за отпечатване на всички пермутации на даден низ1655
11Намерете минимално разстояние между две числа в масив1517
12Създайте двойно свързан списък1484
13Обърнете масив1464
14Най-малкият прозорец в низ, съдържащ всички знаци от друг низ1436
15Рекурсивно премахване на всички съседни дубликати1405
16Намерете триплет, който сумира до дадена стойност1391
17Първи повтарящ се елемент1384
18Сума от числа в низ1361
19Подредете Четно и Нечетно число така, че Нечетното да идва след Четно1357
20Най-малкият положителен номер липсва в несортиран масив1326
21Проверете дали елементите на масив са последователни1291
22Открийте цикъл в свързания списък1272
23Най-голямата сума, съседна подмрежа1261
24Бързо сортиране в слабо свързан списък1257
25Subarray с дадена сума1247
26Отпечатайте всички възможни комбинации от R елементи в даден масив с размер N1246
27Рекурсивна функция за търсене на поднизове1245
28Намерете максималния повтарящ се номер в масива1203
29Обръщане на ред на двоично дърво в Java1155
30Намерете първия и втория най-малък елемент1155
31Максимална сума от подмасив, използвайки Divide and Conquer1141
32Проверете дали два свързани списъка са идентични1141
33Премахнете символите от първия низ, които са във втория1114
34Намерете лидери в масив1092
35Разменете възли в свързания списък1083
36Намерете втория най-често срещан знак1034
37Намерете числото, което се появява нечетен брой пъти в масив1033
38Подредете дадените числа, за да образувате най-голямото число II1027
39Даден низ намира първия му неповтарящ се символ1014
40Намерете триплет в масив с дадена сума1002
41Като се има предвид сортиран масив и число x, намерете двойката в масива, чиято сума е най-близка до x994
42Общ брой срещания на даден елемент в свързания списък991
43Програма за проверка дали низовете са завъртания един на друг или не987
44Отпечатайте всички възможни думи от цифри на телефона972
45Намерете липсващия номер962
46Пренаредете положителните и отрицателните числа като алтернатива в масива950
47Най-дългата палиндромна подниза944
48Разделете четните и нечетните възли в свързан списък933
49Печат Най-дългата обща подпоследователност924
50Трансформирайте един низ в друг, като използвате минимален брой дадени операции912
51Съединение и пресичане на два свързани списъка905
52Проверете дали пренареденият низ може да образува палиндром895
53Пренаредете даден масив в максимална минимална форма876
54Итеративно изпълнение на бързото сортиране868
55Сортиране по вмъкване858
56Пребройте възможните триъгълници855
57Умножение на две матрици840
58Брой тройки със сума по-малка от дадената стойност829
59Запас Купете Продайте, за да увеличите максимално печалбата827
60Проверете дали свързаният списък е палиндром826
61Завъртете свързан списък825
62Обединяване на два струни804
63Влекач797
64Отпечатайте всички дубликати във входния низ796
65Брой Брой поднизове с K Различни символи794
66Намерете най-близкия по-голям и по-малък елемент782
67Обратен низ без временна променлива776
68Проблемът със знаменитостите771
69Премахнете 'b' и 'ac' от даден низ769
70Намерете питагорейски тризнаци от Array768
71Намерете всички общи елементи в Дадени три сортирани масива763
72Премахнете всички дубликати в несортиран свързан списък740
73Намерете реда с максимален брой 1737
74Намерете подмасива, чиято сума е равна на дадено число X736
75Премахнете минималните символи, така че два струни да станат анаграми735
76Намерете елемента Peak от масив734
77Добавяне на две матрици729
78Намерете най-малкия липсващ номер в сортиран масив725
79Генерирайте всички двоични низове без последователни 1723
80Пъзел с масив от продукти720
81Максимална сума от непоследователни елементи710
82Внедрете два стека в масив706
83Лексикографски ранг на низ697
84Проверете дали две дадени матрици са идентични689
85Максимален подмасив на продукта II686
86Умножение на предишно и следващо681
87Изваждане на две матрици673
88Обединете K сортирани масиви и отпечатайте сортирани изходи667
89Разделете низ в N равни части665
90Премести всички нули в края на дадения масив665
91Формулирайте минимален брой от дадена последователност на D и I664
92Онлайн алгоритъм за проверка на палиндром в поток663
93Проверете дали два струни са анаграма един на друг656
94Премахнете повтарящите се цифри в даден номер655
95Сортирайте стека, като използвате временен стек651
96Максимална сума на кръгъл подмрежа649
97Сортирайте свързан списък, който е сортиран редуващи се възходящ и низходящ645
98Подмасив и Последователност638
99Намерете минималния елемент в сортиран и завъртян масив636
100Преместване на последния елемент от свързания списък на първо място632
101Първа кръгова обиколка за посещение на всички бензиностанции632
102Сравнете два низа (свързани списъци)627
1033Sum Leetcode решение627
104Максимален елемент в масив, който се увеличава и след това намалява626
105Най-големият подмасив с равен брой 0 и 1626
106Пермутации на палиндром на низ625
107Изравняване на свързан списък623
108Палиндроми в даден диапазон621
109Мажоритарен елемент618
110Минимални вмъквания, за да се образува най-краткият палиндром617
111Проверка на Pangram616
112Изпълнете кодиране по дължина615
113Отпечатайте всички пермутации с повторение613
114Елементите се появяват повече от N / K пъти в масива611
115Минимални символи, които трябва да се добавят отпред, за да се превърне в низов палиндром608
116Най-повтарящ се символ в низ605
117Решение с две суми Leetcode601
118Завъртете низ, за ​​да получите лексикографски минимален низ600
119Повторна последователност от дължина две или повече597
120Обединете свързан списък в друг на алтернативни позиции596
121Пренаредете даден свързан списък на място594
122Премахнете всички дубликати в сортиран свързан списък593
123Минимален брой операции за сливане, за да се направи Array Palindrome593
124Отпечатайте всички анаграми заедно в последователност от думи587
125Пренареждане на масив според дадените индекси580
126Проблем за сортиране на палачинки578
127Обединяване на припокриващи се интервали II567
128Клонирайте свързан списък със следващ и произволен указател565
129Транспониране на матрица565
130Премахнете дубликати от низ565
131Най-дългият палиндром може да се формира чрез премахване или пренареждане на символи564
132Най-малкият палиндром след подмяна564
133Премахнете излишните интервали от низ563
134Максимална сума, нарастваща последователност559
135Премахване на интервали от низ с помощта на stringstream559
136Размер на подмасива с максимална сума558
137Проверете дали даден низ е въртене на палиндром558
138Проблем с дяла551
139Проверете дали струните са на K разстояние или не545
140Генерирайте всички двоични низове от даден шаблон545
141Дължина на най-дългия валиден подниз541
142Изтриване на последната поява538
143Проверете дали два дадени низа са изоморфни един на друг536
144Намерете нули, които да бъдат обърнати, така че броят на последователните 1 да бъде увеличен534
145Вмъкнете възел в Сортирания свързан списък531
146Програма за превключване на всички символи в низ526
147Максималната разлика между два елемента като по-голям елемент идва след по-малък525
148Даденият низ е преплитане на два други низа или не525
149Пребройте минималните стъпки, за да получите дадения масив514
150Проверете дължината на даден низ е равна на номера, добавен в последния513
151Брой по-малки елементи от дясната страна512
152Проверете дали всички редове на матрицата са кръгови завъртания един на друг507
153Намерете двойка с дадена разлика506
154Най-дългият общ префикс, използващ Divide and Conquer506
155Обединете сортирането по-добре от бързото сортиране за свързани списъци505
156Сравнете две номера на версиите501
157Отпечатайте всички преплитания на дадени два низа496
158Намерете n-тия възел на свързания списък от края496
159Печат на обратна страна на низ (рекурсия)495
160Медиана на два сортирани масива LeetCode Solution494
161Намерете фиксирана точка в даден масив494
162Сортирайте 0s 1s и 2s в масив493
163Пренареждане на масив с помощта на дадени индекси492
164Обратни думи в даден низ490
165Обединете два сортирани свързани списъка, така че обединеният списък да е в обратен ред484
166Намерете Subarray с дадена дължина с най-малко средно484
167Разделете свързан списък, използвайки алтернативни възли481
168Отпечатайте всички палиндромни дялове на низ475
169Отпечатайте низ с нечетна дължина във формат „X“470
170Намерете елемент с помощта на двоично търсене в сортиран масив468
171Намерете K дължина на подмасив от максимална средна стойност465
172Разменете Kth Node от началото с Kth Node от End461
173Намерете дубликати в масив по най-ефективния начин459
174отпечатайте всички палиндромни дялове454
175Най-кратък проблем със суперструните454
176Проверете дали низът следва реда на символите по шаблон или не450
177Максимална дължина на верижните двойки448
178Сортиране на низ според друг низ446
179Изравнете многостепенния свързан списък445
180Сортиране на K Сортиран масив439
181Програма за добавяне на две двоични цифри431
182Рекурсивно отпечатвайте всички изречения, които могат да се образуват от списъка със списъци с думи427
183Най-дълъг интервал със същата сума в два двоични масива II426
184Намерете сортирана подсистема от размер 3426
185Най-дългият общ префикс, използващ двоично търсене II425
186Обърнете свързан списък в групи425
187Цезар Шифър425
188Намерете двете числа с нечетни събития в несортиран масив423
189Kth Неповтарящ се герой421
190Обръщане на единично свързан списък (итеративен / нерекурсивен)420
191Проверете дали низът може да се изпразни, като рекурсивно изтриете даден подниз416
192Пренаредете свързан списък в Zig-Zag410
193Най-дългата обща префикс дума по съвпадение на думи409
194Пермутации на даден низ, използващ STL406
195Завъртете изображението на 90 градуса406
196Перфектен обратим низ404
197Сортиране на палачинки402
198Обединяване на два сортирани масива401
199Намерете първи неповтарящ се символ в низ400
2001 и 2 допълнение на двоично число398
201Увеличаване на последователността на дължина три с максимален продукт394
202Максимум срещащ се знак в низ393
203Намерете точката, в която монотонно нарастващата функция става положителна за първи път392
204Елементи от списъка, съдържащи всички знаци на дадена дума391
205Четири елемента, които се сумират към дадено390
206Сортирайте свързан списък с 0s, 1s и 2s389
207Съставете списък с максимална сума от два сортирани свързани списъка с някои общи възли387
208Най-дългият общ префикс, използващ символ по съвпадение на символи385
209Пребройте броя на появите в сортиран масив383
210Низ на палиндром (номер)382
211Валидни скоби LeetCode Solution380
212Изтрийте N възли след M379
213Минимални символи, които трябва да бъдат премахнати, за да се направи алтернативен двоичен низ377
214Дори броят на поднизовете375
215Разделете низ374
216Сортиране на масива от низове371
217Рекурсивно изпълнение на atoi ()371
218Конвертирайте низ, който е повторение на подниз с дължина K369
219Проверете дали свързан списък от струни образува палиндром367
220Отпечатайте най-краткия път за отпечатване на низ на екрана364
221Максимално решение на Subarray Leetcode361
222Отпечатайте всички различни елементи на масива359
223Преобразуване на string1 в string2 в едно редактиране359
224Обърнете низ с помощта на стека359
225Пребройте броя на думите358
226Умножение на матрични вериги с помощта на динамично програмиране358
227Намерете първото повтарящо се число в даден масив358
228N-ти знак в обединени десетични низове358
229Обърнете рекурсивно единично свързан списък356
230съвпадение на заместващ знак355
231Долна буква към горна буква352
232Можем ли да обърнем свързан списък за по-малко от O (n) време?350
233Двоично дърво към двойно свързан списък349
234Сортирай елементите по честота II345
235Най-дълга често срещана последователност с пермутации343
236Намерете изгубения елемент от дублиран масив343
237Обединете два сортирани масива341
238Разделете четири отделни струни340
239Намерете средата на свързания списък337
240Бройте двойките на същото разстояние, както в английските азбуки334
241Римско към Integer Leetcode решение334
242Матрица на Тоеплиц328
243Пермутация на палиндрома326
244Следващ по-голям елемент в масив325
245Решение на Leetcode за търсене на думи325
246Преместете всички отрицателни елементи от едната страна на масива322
247N кралица проблем322
248Търсене на възел в двоично дърво за търсене317
249Намерете всички двойки с дадена разлика317
250Намерете Nth Node315
251Решаване на судоку315
252Обратни битове314
253Първи неповтарящ се елемент314
254String (представлява цяло число) за стойност313
255Отпечатайте всички възможни начини за прекъсване на низ в скоба313
256Брой острови LeetCode Solution313
257Брой двойки с дадена сума313
258Изтрийте дърво311
259Обърнете низ311
260Промяна на пола на даден низ311
261Видове двоично дърво311
262Триплет от три свързани списъка с дадена сума311
263Повторен модел на поднизове309
264Как ефективно да внедрите k стекове в един масив?308
265Решение за заседателни зали II LeetCode308
266числа на Фибоначи307
267Обърнете свързан списък306
268Сортирайте масив от низове306
269Брой поднизове, които рекурсивно се добавят до 9305
270Изтрийте възел при определени условия305
271Най-дългият палиндромен подниз LeetCode решение304
272Мин стек304
273Най-честият елемент в масив304
274Програма за поредица от кукувица302
275Най-дългото общо разширение300
276Алгоритъм на Дейкстра300
277Двоично дърво298
278Премахване на интервали от низ296
279Решение за домашен обирдник с Leetcode296
280Максимален стак295
281Най-доброто време за покупка и продажба на решение II Leetcode Solution293
282Подмножество Leetcode292
283Търси думите290
284Разбъркайте даден масив289
285Премахнете средните точки в свързания списък с отсечки от линии288
286Алгоритъм на KMP288
287Плюс едно решение с Leetcode287
288Минимизирайте максималната разлика между височините286
289Оценка на израза286
290Намерете, второ, често, характер286
291Комбинирано решение с Leetcode285
292Търсене Решение за вмъкване на позиция с Leetcode284
293Брой от 1 бита282
294Обратни думи в низ282
295Оценка на Postfix Expression280
296Двойка положителни отрицателни стойности в масив280
297Задайте нули на матрицата279
298Техника на плъзгащ се прозорец279
299Min Stack Leetcode решение276
300Валидно решение на Palindrome Leetcode276
301Алгоритъм на Рабин Карп275
302Подмасив с 0 сума274
303Сортиране свързано, което е сортирано по абсолютни стойности273
304Общи елементи във всички редове на дадена матрица273
305Сравнение на низ от Backspace273
306Клониране на свързан списък със следващ и произволен указател (хеширане)271
307Обединяване на сортирани масиви Leetcode решение270
308Изтрийте средния елемент на стека269
309Sqrt (x) Leetcode Solution269
310Обръщане на опашка268
311Внедряване на Deque с помощта на двойно свързан списък266
312Съдържа Duplicate II Leetcode Solution265
313Брой индексни двойки с равни елементи в масив264
314Кулата на Ханой263
315Съдържа дубликат263
316Намерете най-добрите K (или най-често срещаните) числа в поток263
317Продукт на масив с изключение на самостоятелно263
318Комбинация Сума262
319Компресия на струни262
320Обърнете отделни думи262
321Лескод на триъгълника на Паскал262
322Пребройте подчините с еднакъв брой 1 и 0262
323Пресичане на две масивни решения на Leetcode261
324Как да изтриете свързан списък261
325Минимални суапове, необходими за събиране на всички елементи, по-малки или равни на k260
326Бройте нечетни числа в решение на Leetcode за интервал от интервали260
327Алгоритми за заместване на страници в операционни системи260
328Цяло число към римско решение с Leetcode259
329Групирайте думи със същия набор от знаци258
330Разделяне на четни и нечетни числа258
331Втора най-повтаряща се дума в последователност257
332Алгоритъм на Белман Форд257
333Решение с единичен номер256
334Намерете сума от неповтарящи се елементи (различни) елементи в масив256
335Преобразуване на Postfix в Infix256
336Сортиране на масив с помощта на стекове256
337Минимална стойност за получаване на положителна стъпка по стъпка Решение за Leetcode255
338Добавете двоично решение с Leetcode255
339Оценка на аритметичния израз255
340Най-малкият подмасив с k Различни числа255
341Сума от минимални и максимални елементи на всички подредове с размер k255
342Сортирайте елементите по честота255
343K-тият най-малък елемент в сортирана матрица254
344Следваща пермутация253
345Минимална операция, за да се направят всички елементи равни в масива252
346Топ K Чести думи252
347Изграждане на двоично дърво от дадени обхождания от Inorder и Preorder252
348Пребройте подредове, имащи общо различни елементи, същите като оригиналния масив251
349Максимален брой балони Leetcode разтвор251
350Pow (x, n) Leetcode решение251
351Решение за Leetcode на Linindrome Linked List250
352Като се имат предвид два несортирани масива, намерете всички двойки, чиято сума е x250
353Алгоритъм на изпъкнал корпус249
354Проектирайте стек, който поддържа getMin () за O (1) време и O (1) допълнително пространство249
355Решение за най-дългия общ префикс Leetcode249
356Scramble String249
357Специален номер248
358Най-дългият подниз без повтарящи се знаци Решение на LeetCode248
359Първи елемент, възникващ k пъти в масив248
360Решение на мнозинството от елементи с Leetcode247
361Намерете дубликати в даден масив, когато елементите не са ограничени до диапазон247
362Крускал алгоритъм247
363Намерете Lucky Integer в Array Leetcode Solution246
364Оценете разделението246
365Трето решение за максимален брой Leetcode245
366Решение Leetcode за пермутации245
367Решение на спирална матрица LeetCode243
368Обръщане на първите K елементи на опашка243
369Максимално възможна разлика от две подмножества на масив243
370Проверете дали два масива са равни или не243
371Преобразуване в Infix преобразуване242
372Текуща сума от 1d Array Leetcode Solution242
373Обърнете число с помощта на стека242
374Брой добри двойки Leetcode решение242
375Минимална сума на пътя241
376Кодиране на Хъфман241
377Leetcode на Fizz Buzz241
378Максимален подмасив241
379Намерете числа с четен брой цифри Leetcode решение241
380Намерете решението на градския съдия Leetcode240
381Максимален квадрат240
382Уникални пътеки240
383Минимални стъпки за достигане на целта от рицар239
384Решения за броене на прайм кодове239
385Групови анаграми239
386Разменете възли в двойки Leetcode решения239
387Максимално разстояние между две появи на един и същ елемент в масива238
388Единичен номер238
389Намерете най-близкия номер на палиндром238
390Минимална абсолютна разлика Leetcode решение238
391Намерете първия повтарящ се елемент в масив от цели числа237
392Сортирайте масива чрез увеличаване на честотното решение на Leetcode237
393Намерете първите три повторени в масив237
394Заявка за суми на диапазон 2D – неизменно решение на Leetcode237
395Намерете броя на служителите под всеки служител236
396Разтвор на триъгълника на Pascal II с Leetcode236
397Заявки за поднизове на Palindrome236
398Кумулативна честота на броене на всеки елемент в несортиран масив236
399Най-малкият елемент, повторен точно K пъти236
400Преобразуване на зигзаг236
401Премахнете минимален брой елементи, така че да няма общ елемент и в двата масива235
402Сортирането с помощта на тривиална хеш функция235
403Внедрете стека и опашката с помощта на Deque235
404Намери всички изчезнали числа в решение с масив Leetcode235
405Преобразуване на низ в Int235
406Сила на две Leetcode разтвор234
407Пермутации на Leetcode234
408Пребройте поднизовете с еднакъв брой 0s, 1s и 2s234
409Сортирайте целите числа по броя на 1-битовото решение на Leetcode234
410Как да внедрим стека, използвайки приоритетна опашка или купчина?233
411Липсващ номер Leetcode Решение233
412Пермутация на букви233
413Проверете дали масивът съдържа непрекъснати цели числа с разрешени дубликати233
414Обединете два сортирани списъка Leetcode решения233
415Отпечатайте всички подредове с 0 суми233
416Матрица Диагонална сума Leetcode решение233
417Дължина на най-големия подмасив със съседни елементи232
418Сума на масива е равна на k232
419Изразът съдържа излишна скоба или не232
420Физ Бъз232
421House Robber II Leetcode Solution232
422Двустранна графика232
423Уникално решение на Leetcode231
424Разлика между най-високата и най-малката честота в масива231
425Внедряване на LRU кеш231
426Отпечатайте всички отделни елементи на даден целочислен масив231
427Алгоритъм на Прим231
428Проблем със сумата на подмножеството231
429Топ K Чести елементи231
430Решение за щастлив номер Leetcode231
431Бройте двойки от два свързани списъка, чиято сума е равна на дадена стойност230
432Намерете медиана от поток от данни230
433Максимална дълбочина на решение на двоично дърво Leetcode230
434Декодиране на низ230
435Сортирайте стека, като използвате рекурсия230
436Търсете в Решение със сортиран масив Leetcode229
437Намерете всички двойки (a, b) в масив, така че a% b = k229
438Намерете победител в Tic Tac Toe Game Leetcode Solution229
439Средна заплата с изключение на минималното и максималното решение на Leetcode за заплата229
440Обърнете стека с помощта на рекурсия228
441Решение за смяна на монети 2 Leetcode228
442Проверете дали N и неговото двойно съществуващо решение с Leetcode228
443Обратно цяло число228
444Максимално последователно решение с Leetcode228
445Поднабори с различни елементи228
446Монотонен масив LeetCode решение227
447Капацитет за изпращане на пакети в рамките на D дни Leetcode Solution227
448N-ти каталунски номер227
449Намерете дублиращия номер226
450Колко числа са по-малки от текущото решение на Leetcode226
451Намерете елементи, които присъстват в първия масив, а не във втория226
452Намерете решението Leetcode за разлика226
453Сдвоете с даден продукт225
454Цяло число към английски думи225
455Обосновка на текст LeetCode Solution225
456Сума от диапазони на подмасиви Leetcode Решение225
457Решение за улавяне на дъждовна вода Leetcode225
458Редактиране на разстояние224
459Приоритетна опашка, използваща единично свързан списък224
460Алгоритъм на Флойд Уоршал224
461Сумата на подмасив е равна на K LeetCode Solution224
462Намерете различни елементи, общи за всички редове на матрица224
463Обратни гласни на низово решение с Leetcode224
464Решение за число на Фибоначи LeetCode224
465Най-доброто време за покупка и продажба на решение III Leetcode Solution224
466Пребройте и кажете224
467Целева сума223
468Премахнете дубликатите от решението за сортиран масив Leetcode223
469Валиден низ за скоби223
470Извадете продукта и сумата от цифрите на цяло цяло решение с леткод223
471Намерете индекс на затваряща скоба за дадена отваряща скоба в израз223
472Обърнете низ222
473Kth най-големият елемент в Array Leetcode Solutions222
474Намерете минимум в завъртян сортиран масив221
475Генериране на низ с символи, които имат нечетни решения Leetcode решение221
476Намерете някой от множеството повтарящи се елементи в масива само за четене221
477Най-дългата подмасив, която не съдържа повече от K отделни елемента221
478Игра Jump Leetcode Solution221
479Най-дългият общ префикс, използващ Trie221
480Изтриване на възел от свързан списък без указател на главата220
481Най-слабите редове в матрично решение с Leetcode220
482Намерете решение за общи символи Leetcode220
483Алгоритъм на MiniMax220
484Намерете четири елемента, които сумират дадена стойност (Hashmap)220
485Пренаредете двоичен низ като алтернативни x и y повторения220
486Дизайн на система за паркиране Leetcode Solution220
487Word Ladder LeetCode Решение220
488Проверете дали даден масив съдържа дублиращи се елементи на разстояние k един от друг220
489Префикс към преобразуване на Postfix220
490Пресичане на два масива219
491Разбъркайте разтвор с Leetcode решение219
492Сортиране на опашка без допълнително пространство219
493Намерете липсващи елементи от диапазон218
494Изглед отгоре на двоично дърво218
495Проблемът с запасите218
496Наводнение Попълнете LeetCode218
497Умножете низовете Leetcode решение218
498Пребройте броя на тризнаци с продукт, равен на дадено число218
499Най-краткият палиндром217
500Степен на масив217
501Подниз с обединяване на всички думи217
502Разбъркайте Array Leetcode Solution217
503Итеративна кула на Ханой217
504Решение за номер на колона на Excel за Leetcode Решение217
505Най-доброто време за покупка и продажба на акции LeetCode Solution217
506Балансирано двоично дърво Leetcode решение217
507Обединете два сортирани свързани списъка217
508Намерете подмасив с дадена сума (обработва отрицателни числа)217
509Най-бавно решение с Leetcode216
510Пребройте и кажете Leetcode Solution216
511Преобразуване на постфикс в префикс216
512Най-дългата обща последователност216
513Приоритетна опашка в C ++216
514Деца с най-голям брой бонбони Leetcode разтвор216
515Итеративно вътрешно обръщане на двоично дърво216
516Следващ по-голям елемент I Leetcode решение216
517Брой стъпки за намаляване на числото до нулево решение на Leetcode216
518Move Zeroes LeetCode Solution215
519Проверете за балансирани скоби в израз215
520Внедрете стека, като използвате опашки215
521Валидно судоку215
522Конкатенация на решение за масив LeetCode215
523K-ти отличителен елемент в масив215
524Максимална площ на острова215
525Индекс на връх в планински масив215
526Обратни думи в решение на низ III LeetCode215
527Намерете дублиращия се елемент214
528Преобразуване на масива в зигзаг мода214
529Най-дългият общ префикс, използващ сортиране214
530Минимално движение на коня Решение на LeetCode214
531Сума от леви листа Leetcode решения214
532Рекурсия214
533Kth най-големият елемент в решение за поток Leetcode213
534Контейнер с най-много вода213
535Обединяване на припокриващи се интервали213
536Намерете първата и последната позиция на елемента в решението за сортиран масив Leetcode213
537Внедрете стека, като използвате единична опашка213
538Решение на LeetCode от цикъл II на свързан списък213
539Най-голямата сума, съседна подмрежа212
540Подредете дадените числа, за да образувате най-голямото число212
541Това е решение за последващ Leetcode212
542Разтвор за бижута и камъни Leetcode212
543Най-голямото решение за триъгълник с Leetcode212
544Намерете Сума от всички уникални суми на подмасив за даден масив212
545Минимални премествания към решения с равни масиви Leetcode Solution212
546Минимални операции за изтриване, за да направят всички елементи на масива еднакви212
547Групирайте многократното появяване на елементи от масив, подредени по първо възникване211
548Проблем със златната мина211
549Решение за заглавие на колона на Excel за Leetcode Решение211
550Решение за преобразуване на зигзаг LeetCode211
551Най-малката подрешетка с всички прояви на най-често срещания елемент211
552Проверете дали опашка може да бъде сортирана в друга опашка с помощта на стек211
553Изоморфни струни Leetcode решение211
554Разстояние на Хаминг211
555Изтриване на възел в свързан списък Решение на Leetcode210
556Как да проверя дали два дадени комплекта не са свързани?210
557Намерете N уникални целочислени суми до нулево решение на Leetcode210
558Следващ по-голям честотен елемент210
559Променете масива в Пермутация на числа от 1 на N210
560Непрекъснат масив Leetcode210
561Последно тегло на камъка210
562Минимално обръщане на скоби209
563N-то решение на Tribonacci Number Leetcode209
564Разбъркайте масив209
565Преобразувайте нормален BST в балансиран BST209
566Коко яде банани Leetcode Solution209
567Правоъгълник с максимална сума в 2D матрица209
568Проблем с мобилната цифрова клавиатура208
569Най-доброто време за покупка и продажба на акции208
570Резюме на Leetcode Решение208
571Пребройте броя на възлите на дадено ниво в дърво, използвайки BFS208
572Дължина на последното решение на Leetcode208
573Разпределете бонбони на хората Leetcode Solution208
5743Sum Най-близкото решение на LeetCode208
575Минимални разходи за наемане на K работници208
576Брой на провинциите Решение на Leetcode207
577Максимално разстояние в масива207
578Открийте дали изразът има дублираща скоба или не207
579Валидни анаграми207
580Минимален брой подмножества с различни елементи207
581Внедряване на Deque с помощта на кръгов масив207
582Най-краткият път в мрежа с елиминиране на препятствия LeetCode Solution206
583Решение на Frog Jump Leetcode206
584Намерете думи, които могат да се образуват от решението с символи Leetcode206
585Начини за декодиране206
586Улавяне на дъждовна вода LeetCode Solution206
587Максимална сума на пътя в триъгълник206
588Най-дълго нарастваща последователност205
58901 Matrix LeetCode Solution205
590Относително сортиране на масив Leetcode решение205
591Първо отрицателно цяло число във всеки прозорец с размер k205
592Създаване на масив от пермутационно решение на Leetcode205
593Премахнете всички появявания на решение на подниз LeetCode205
594Завъртане на изображението LeetCode Solution205
595Цяло число на Роман205
596LRU Cache LeetCode решение204
597Итеративен метод за намиране на височина на двоично дърво204
598Минимални операции за конвертиране на X в Y204
599Комбинации Leetcode Solution204
600Изтрийте последователни същите думи в последователност204
601Максимална разлика между първия и последния индекс на елемент в масива204
602Островен периметър Leetcode решение203
603Минимален брой отделни елементи след премахване на m елемента203
604Сортиране на знаци по честота Решение на LeetCode203
605Максимален брой появявания на решение на поднизовия Leetcode203
606Пребройте всички подпоследователности, които имат продукт по-малък от K203
607Най-малката добра база203
608Модел на думи203
609Сито на Ератостен203
610Присвояване на бисквитки Leetcode Solution202
611XOR операция в Array Leetcode Solution202
612Премахнете решението на Leetcode за свързани елементи от списъка202
613Намерете най-малката положителна целочислена стойност, която не може да бъде представена като сума от което и да е подмножество на даден масив202
614Намерете минимална разлика между всеки два елемента202
615Сортиране на балончета с помощта на два стека201
616Обърнете стека, без да използвате допълнително пространство в O (n)201
617Непокриваща се сума от два комплекта201
618Минимални вмъквания за образуване на палиндром с разрешени пермутации201
619Завъртете списъка Leetcode Solution201
620Вмъкнете Interval Leetcode Solution201
621GCD от две числа201
622Преобразуване на сортирания масив в решение за двоично търсене на Leetcode201
623Камък игра LeetCode201
624Решение на същото дърво LeetCode200
625Проблемът с раницата200
626Проследяване на текущия максимален елемент в стека200
627Сума от f (a [i], a [j]) за всички двойки в масив от n цели числа200
628Приложения на Първо търсене на широчина и Първо търсене на дълбочина200
629Намерете решението за дублиран номер LeetCode199
630Уникални бинарни дървета за търсене199
631Намерете най-голямото d в масива, така че a + b + c = d199
632Максимален брой шоколадови бонбони, които да бъдат разпределени еднакво между k ученици199
633Пермутация в решение на String Leetcode199
634Най-дългият нарастващ път в матрично LeetCode решение199
635Изоморфни струни199
636Преорганизирайте низа199
637Дефиниране на IP адрес Leetcode решение199
638Пребройте добрите възли в решението с двоично дърво Leetcode199
639K Празни слотове198
640Формулирайте минимален брой от дадената последователност198
641Първият уникален знак в решение на низовия код на LeetCode198
642Отпечатване на скоби в Matrix Chain Multiplication Problem198
643Разстояние между автобусните спирки Leetcode Solution198
644Оптимално решение за балансиране на акаунти LeetCode198
645Решение за форматиране на лицензен ключ Leetcode Solution198
646Как да създадете обединим стек?198
647Решение за свободно време на служителите LeetCode197
648Преобразуване на масив в намалена форма197
649Минимална дълбочина на решението с двоично дърво Leetcode197
650Комбинации от букви на телефонен номер197
651Минимален брой стъпки за направа на два струни Anagram Leetcode Solutions196
652Заменете елементите с най-великия елемент от дясното решение на Leetcode196
653Сортиране на масив по паритет LeetCode Solution196
654Намерете двойки с дадена сума, така че елементите на двойка да са в различни редове196
655Преобразуване на число в шестнадесетично решение с Leetcode196
656Намерете сдвояване с най-големия продукт в масива195
657Алгоритъм за ограда на живопис195
658Проблем с опаковане на думи195
659Обединете две балансирани бинарни дървета за търсене195
660K Празни слотове LeetCode195
661Робот за почистване на стаи Leetcode Solution195
662Стробограматично число LeetCode решение195
663Намаляване на чинии LeetCode Solution195
664Късен разбойник195
665Максимални последователни числа, представени в масив195
666Най-дългият подниз с най-много K различни символи LeetCode Решение195
667Проверете дали е решение с права линия Leetcode195
668Заявки за брой елементи на масива със стойности в даден диапазон194
669Етикети за дялове LeetCode Solution194
670Най-големият подмасив с еднакъв брой 0s и 1s194
671Kth Липсващ положителен номер Leetcode решение194
672Плъзгаща се средна от потока от данни Leetcode Solution194
673Отделете 0 и 1 в масив194
674Валидно решение на Palindrome II Leetcode193
675Вземане на проби от резервоара193
676Намерете максимална сума на ниво в двоично дърво193
677Проблем с промяна на монети193
678Сума от всички нечетни дължини на подредове Leetcode Solution193
679Намерете възела с минимална стойност в двоично дърво за търсене193
680Низ към цяло число (atoi) LeetCode Solution193
681Най-дългият подниз с най-малко K повтарящи се символи LeetCode Решение193
682Максимален продукт от два елемента в решение с масив Leetcode193
683Разстояние на най-близката клетка с 1 в двоична матрица192
684Отпечатайте числата на Фибоначи в обратен ред192
685Сила на четири Leetcode разтвор192
686Решение за компресиране на низове LeetCode192
687Най-дълъг интервал със същата сума в два двоични масива192
688Основи на динамичното програмиране192
689Обръщане на изображение LeetCode Solution192
690Намерете стойността на разстоянието между два масивни решения с Leetcode192
691Валиден палиндром192
692Разделен масив на три части с еднакво решение Leetcode решение192
693Най-доброто време за купуване и продажба на акции с решение за изчакване на Leetcode192
694Намерете уникален знак в низ191
695Премахване на невалидни скоби Leetcode Solution191
696Проверете дали два масива от низове са еквивалентно решение на Leetcode191
697Намерете най-малкия делител с дадено решение за праг Leetcode191
698Намерете Leaves of Binary Tree LeetCode Solution191
699Генерирайте всички възможни сортирани масиви от алтернативни елементи на два дадени сортирани масива191
700Намерете най-голямото кратно на 3190
701Решение за уникални пътеки II Leetcode190
702Брой хвърляния на зарове с целева сума LeetCode Solution190
703Решение за обратни само букви LeetCode190
704Числа с прости честоти, по-големи или равни на k190
705Inorder наследник на възел в двоично дърво190
706Wiggle Сортиране190
707Изтрийте N-ти възел от края на дадения свързан списък190
708За намаляване на малките букви Leetcode Solution190
709Решение за максимален път на двоично дърво LeetCode190
710Път с LeetCode решение за максимална минимална стойност190
711Пренаредете масива по ред - най-малък, най-голям, 2-ри най-малък, 2-ри по големина189
712Щастливи числа в матрично решение с Leetcode189
713Решение на Factorial Trailing Zeroes Leetcode189
714Решение на LeetCode с ненамаляващ масив189
715Редактиране на Distance LeetCode Solution189
716Пермутации на стека (Проверете дали масивът е пермутация на стека на други)189
717Подмножество Сума Leetcode189
718Намерете дали масивът е подмножество на друг масив189
719Сортирайте масива чрез увеличаване на честотното решение на Leetcode189
720Максимален брой монети, които можете да получите с Leetcode Solution189
721Увеличаване на намаляващ низ Leetcode решение189
722Решение за змии и стълби LeetCode188
723Пребройте четирикратно от четири сортирани масива, чиято сума е равна на дадена стойност x188
724Възстановяване на двоично дърво за търсене188
725Попълване на следващи десни указатели във всеки възел188
726Премахнете скоби от алгебричен низ, съдържащ оператори + и -188
727Решение за превключване на крушки LeetCode188
728k-ти липсващ елемент в нарастваща последователност, който не присъства в дадена последователност188
729Намерете дали пътят съществува в Graph Leetcode Solution188
730Обединяване на две двоични дървета LeetCode Solution188
731Извършете низови смени Leetcode188
732Решение на LeetCode на пермутационна последователност188
733Обръщане на опашка с помощта на рекурсия188
734BFS срещу DFS за двоично дърво188
735Решение за състезателна кола LeetCode188
736Намерете максимална дълбочина на вложените скоби в низ187
737Максимална дължина на конкатениран низ с уникални знаци Решение на Leetcode187
738Решение за грозен номер Leetcode187
739Оценете Reverse Polish Notation LeetCode Solution187
740Валидно решение Perfect Square Leetcode187
741Минимална цена за билети Leetcode Solution187
742Бинарно дърво зигзагообразно ниво Ред за преминаване LeetCode Решение187
743Максимално 69 номер Leetcode решение187
744Решение на Leetcode за мнозинство от елементи II187
745Най-доброто решение за LeetCode точка за срещи186
746Базово решение 7 Leetcode186
747Обединяване на сортиран масив LeetCode Solution186
748Рекорд за присъствие на ученици I Решение с Leetcode186
749Word Pattern LeetCode Solution186
750Сравнение на низове, съдържащи заместващи символи186
751Отпечатайте двоично дърво във вертикален ред186
752Брой NGE вдясно186
753Решение на клавиатурата Leetcode186
754Проблем с облицовката186
755Решение на N-Queens LeetCode185
756Преобразуване на ранга на решение с масивен Leetcode185
757Елементи, които трябва да бъдат добавени, така че всички елементи от диапазон да присъстват в масива185
758Подсигурен масив, базиран на стек185
759Разделете низ в балансирано решение на Leetcode185
760Обръщане на ниво на двоично дърво на зигзаг185
761Проверете дали два израза със скоби са еднакви185
762Морис Траверсал185
763Намерете медиана от потока от данни LeetCode Solution185
764Програма за проблем с мост и факел185
765Добавяне и търсене на дума - дизайн на структурата на данни LeetCode185
766Намиране на най-близкия елемент185
767Решение за симетрично дърво Leetcode185
768Възстановяване на IP адреси Leetcode Solution185
769Валиден номер185
770Максимален продукт на три числа LeetCode Solution185
771Намерете всички възможни рецепти от дадени консумативи LeetCode Solution185
772Тухлена стена LeetCode Solution184
773Биномиален коефициент184
774Брой дни между две дати LeetCode Solution184
775Топ K Чести думи LeetCode Solution184
776Разтвор на Hameting Leetcode184
777Разделяне на K подмножества с равна сума Leetcode Решение184
778Сортиран свързан списък с балансиран BST184
779Постройте BST от даденото обръщане на предварителна поръчка184
780Съвпадение на регулярен израз184
781Намерете всички дубликати в решение на масив LeetCode184
782Максимална печалба при Leetcode решение за планиране на работа184
783Проверете дали двойките масиви са делими на k LeetCode Solution184
784Приоритетна опашка с помощта на двойно свързан списък184
785Специален масив с X елементи, по-големи или равни на X Leetcode разтвор184
786Игра за скок183
787Обединяване на Сортирани свързани списъци183
788Най-големият правоъгълник в хистограмата LeetCode Solution183
789Минимално разстояние между BST възли Leetcode решение183
790Минимизирайте максималната сума на двойката в решението на масива LeetCode183
791Сортирайте масив според реда, определен от друг масив183
792Търсене в двоично решение за търсене на Leetcode183
793Минимална сума от умножения на n числа183
794Проверете за Palindrome след всяка заявка за подмяна на символи183
795Декомпресирайте решение за кодиран списък с дължина на изпълнение с Leetcode183
796Решение за инвертиране на двоично дърво LeetCode182
797Минимална височина на дървета182
798Най-голямата правоъгълна подматрица, чиято сума е 0182
799Максимална разлика между нарастващите елементи LeetCode Solution182
800Подход, базиран на опашка за първия неповтарящ се символ в поток182
801Максимална дълбочина на N-ary Tree Leetcode Solution182
802Общо числа без повтарящи се цифри в диапазон182
803Kth прародител на възел в двоично дърво182
804Формулирайте минимален брой от дадена последователност182
805Решение за LeetCode за едно редактиране на разстояние182
806Най-близкият изход от входа в Maze LeetCode Solution182
807Идентифицирайте и маркирайте несравними скоби в израз181
808Минимално време за посещение на всички точки Leetcode Solution181
809Крайни цени със специална отстъпка в решение за магазин Leetcode181
810Балансиран израз с подмяна181
811Максимална дълбочина на влагане на решението с скоби Leetcode181
812Брой острови II LeetCode Solution181
813Цикъл на свързан списък181
814Най-дългата подменю, която има брой 1s Един повече от брой 0s181
815Премахване на N-ти възел от края на списъка Leetcode Solution181
816Кръгла опашка181
817Диагонално обхождане на двоично дърво180
818Транспониране на графика180
819Пребройте елементи, общи за двата списъка, но с различни цени180
820Решение на LeetCode за модел на повторен подниз180
821Минимално време, необходимо за гниене на всички портокали180
822Даден масив от двойки Намерете всички симетрични двойки в него180
823Решение Leetcode за относителни класи180
824Решение за LeetCode Sum II на вложен списък180
825Минимални суапове, за да направят низовете еднакво решение с Leetcode179
826Минимален брой кранове за отваряне за поливане на градинско решение LeetCode179
827Изтриване в двоично дърво179
828Търсете решение за 2D Matrix II Leetcode179
829Решение на папката на регистрационния файл на Leetcode179
830Ежедневни температури Leetcode Solution178
831Пренаредете данните в регистрационните файлове LeetCode Solution178
832График на курсовете II - LeetCode178
833LCS (Longest Common Subsequence) от три низа178
834Сортирай масива по решение за четност на Leetcode178
835Минимални скокове за достигане до домашно решение на LeetCode178
836История на дизайна на браузъра LeetCode Solution178
837Коефициент на пермутация178
838Последователност от размер K с най-голямата четна сума LeetCode Решение178
839Решение за клониране на графика на LeetCode178
840Продукт на подмасив по-малко от K LeetCode Solution178
841Решение за Leetcode с допълнение към номера178
842Разделен масив в последователни последователности178
843Направете два масива равни, като обърнете решението на Leetcode за под-масиви178
844Търсене и вмъкване в дърво на двоично търсене177
845Оптимизирано за пространството решение за DP за 0-1 ранен проблем177
846Решение за смяна на лимонада с Leetcode177
847Вмъкване Изтриване на GetRandom177
848Намерете всички преместени редове от даден ред в матрица177
849Итеративно обръщане на предварителна поръчка177
850Проверете дали даден масив може да се сортира в стека177
851Липсващ елемент в решението за сортиран масив LeetCode177
852Last Stone Weight II LeetCode Solution177
853Различни съседни елементи в масив177
854Намерете максималната сума, възможна еднаква сума от три стека177
855Плъзгащ се прозорец Максимум177
856Проверете дали елементите на стека са последователни по двойки177
857Път с максимална средна стойност176
858Премахване на дубликати от Сортиран списък II176
859Познайте номер по-висок или по-нисък LeetCode Решение176
860Бройте отделни елементи във всеки прозорец с размер K176
861Проверете дали даден масив може да представлява Предварително обхождане на двоично дърво за търсене176
862Минимален брой скокове до края176
863Обхождане на дърво (предварително поръчка, поръчка и поръчка)176
864Намерете единствения повтарящ се елемент между 1 до N-1176
865Валидни скоби Leetcode Solution176
866Интересен метод за генериране на двоични числа от 1 до n176
867Подмножество със сума, делима на m176
868Умножение на матрични вериги176
869Конвертиране на BST в Min Heap175
870Минимални суапове за увеличаване на последователностите175
871Проектирайте стек с решение за инкрементна операция Leetcode175
872Премахване на дубликати от сортиран списък LeetCode Solution175
873Съединение и пресичане на два свързани списъка175
874Разделяне на масив на двойки със сума, делима на K175
875Сортиран масив към балансиран BST175
876Интервално дърво175
877Път с минимална сума в триъгълник175
878Намерете подмасива с най-малко средно175
879Списък с дялове Решение на Leetcode175
880Получете максимум в генерирания масив Leetcode Solution175
881Решение за речник на извънземни LeetCode175
882Може да поставя цветя LeetCode Solution175
883Поредици от дадена дължина, където всеки елемент е повече или равен на два пъти повече от предишния174
884Проверете дали дадено двоично дърво е пълно или не174
885Спирална матрица II Leetcode Решение174
886Решение на Minesweeper LeetCode174
887Сортиране на цветове174
888Infix към Postfix174
889Пребройте начините за достигане до n-то стълбище, като използвате стъпки 1, 2 или 3174
890Най-ярката позиция на Street LeetCode Решение174
891Брой на отделните острови Leetcode Решение174
892Сума от най-близкото по-малко и по-голямо число174
893Преминаване подреждане на ниво под формата на спирала174
894GCD на дадени диапазони на индекси в масив174
895Познайте числото по-високо или по-ниско II173
896Пренаредете Array така, че arr [i]> = arr [j], ако i е четно, и arr [i] <= arr [j], ако i е нечетно и j <i173
897Заявки за обхват на обхвата без актуализации173
898Намерете всички тризнаци с нулева сума173
899Разтвор с водни бутилки Leetcode173
900Появи на шаблони, използващи Stack173
901Решение за диагонален траверс LeetCode173
902Максимален резултат след разделяне на низово решение с Leetcode173
903Намерете разстояние между два възела на двоично дърво173
904Най-малък брой уникални цели числа след K премахвания Leetcode Solution173
905Приятели Сдвояване проблем173
906Сумата на подмасива с максимален размер е равна на k173
907Медиана на два сортирани масива173
908Дестинация City Leetcode Решение172
909Задайте матрични нули Leetcode Solution172
910Решение на Leetcode за най-кратко разстояние на думи172
911Лексикографски числа Разтвор на Leetcode172
912Решение на LeetCode, базирано на ключ-стойност172
913Вмъкнете в двоично решение за търсене на Leetcode172
914Изтрийте и печелете172
915Обхват LCM заявки172
916Пренаредете масив, така че arr [i] да е равно на i172
917Итеративно обръщане на след поръчка с помощта на два стека172
918Най-доброто време за покупка и продажба на акции с решение за такса за транзакции Leetcode172
919Проверете дали два интервала се припокриват между даден набор от интервали172
920Решение за диагонално преминаване на LeetCode171
921Бройте отрицателните числа в сортирано матрично решение LeetCode171
922Всички уникални тризнаци, които обобщават дадена стойност171
923Средни стойности на нивата в двоично дърво171
924Различен масив | Заявка за актуализиране на обхвата в O (1)171
925Речник на извънземни171
926Робот, ограничен в кръг LeetCode Solution171
927Програма за проверка дали двоичното дърво е BST или не171
928Трипосочно разделяне на масив около даден диапазон170
929Бройте подматрици с всички LeetCode решение170
930Решение на LeetCode с най-дългата последователна последователност двоично дърво170
931K-тият по големина елемент в BST, когато не се допуска модификация на BST170
932Намерете решение за общи символи Leetcode170
933Моят календар I LeetCode Solution170
934Пренареждане на интервали между думи Leetcode решение170
935Спирална матрица III LeetCode Solution170
936Специални позиции в решение с двоична матрица Leetcode170
937Изградете решението с правоъгълник Leetcode170
938Изградете цялостно двоично дърво от неговото представяне на свързан списък170
939Проверете дали даденият масив може да представлява Преминаване по ред на ниво на двоично дърво за търсене170
940Продукт на масив с изключение на Self LeetCode Solution170
941Опашка с помощта на стекове169
942Изрежете бинарно дърво за търсене169
943Вертикална сума в дадено двоично дърво169
944Решение за разделяне на палиндром Leetcode169
945Преобразуване на сортиран списък в двоично дърво за търсене169
946Обединете два сортирани списъка Leetcode169
947Пресичане на два свързани списъка LeetCode Solution169
948Бройте поднизи с еднакви четни и нечетни елементи169
949Три последователни шанса Leetcode решение169
950Лийткодово решение за стека на максималната честота169
951Минимална височина на дърветата LeetCode Solution169
952Двоичен масив след операции за превключване на М диапазон169
953Брой еквивалентни Domino двойки Leetcode разтвор169
954Премахване на дубликати от сортиран списък II LeetCode Solution168
955Анализирайте модела за посещение на потребителски уебсайт LeetCode Solution168
956Правоъгълна подматрица с най-голяма площ с еднакъв брой 1 и 0168
957Прекъсване на думите168
958Увеличете сумата на масива след решение на K отрицания Leetcode168
959Силно свързан компонент168
960BFS за изключена графика168
9613 Сума167
962Създайте максимален брой167
9634 Сума167
964Знак на продукта на решение на масив LeetCode167
965Изградете BST от даденото му обръщане на ниво ниво167
966Брой прайм в диапазони167
967Изкачване на стълби167
968Най-дългата палиндромна последователност167
969K-тият най-малък елемент в BST Leetcode решение167
970Заявки за GCD на всички номера на масив с изключение на елементи в даден диапазон167
971Максимален подмасив на продукта167
972Обратни възли в K-Group166
973Най-дългата подпоследователност, такава че разликата между съседните е една166
974Пребройте подредове, където втората най-висока е преди най-високата166
975Брой палиндромни пътеки в матрица166
976Уникални пътеки II166
977Двойка за броене с дадена сума166
978Дълбоко първо търсене (DFS) за графика166
979Обединяване на интервали166
980Комбинирана сума IV LeetCode Solution166
981Каменна игра II Leetcode166
982Симетрично дърво166
983Широчина първо търсене (BFS) за графика165
984Максимална сума на подменъла, с изключение на определени елементи165
985Дизайн Хит Counter LeetCode Решение165
986Решението на Maze III LeetCode165
987Сериализирайте и десериализирайте двоично дърво165
988Отпечатайте последователността на Фибоначи, като използвате 2 променливи165
989Решение с най-голям брой Leetcode165
990Решение на Scramble String LeetCode165
991Намерете максимум от минимум за всеки размер на прозореца в даден масив165
992Най-дългият хубав подниз LeetCode решение165
993Разделяне на палиндром164
994Височина на родово дърво от родителски масив164
995Операция за изтриване на дърво на двоично търсене164
996Намерете брой двойки в масив, така че техният XOR да е 0164
997Валидно решение на бумеранг с Leetcode164
998Максимален продукт на индексите на следващия по-голям отляво и отдясно164
999Максимална дължина на повтарящия се подмасив164
1000Намерете първата кръгова обиколка, която посещава всички бензинови помпи164
1001Решение за сблъсък с астероиди LeetCode164
1002Може да направи аритметична прогресия от решение на Leetcode за последователност164
1003Съвпадение на низовете в решение с масив Leetcode164
1004Решение на LeetCode за последователни символи163
1005Следващо решение за пермутация Leetcode163
1006K Най-близки точки до произход Решение на Leetcode163
1007Графика Валидно дърво LeetCode Solution163
1008K-ти най-малък елемент в сортирано матрично LeetCode решение163
1009Бройте двойки от два сортирани масива, чиято сума е равна на дадена стойност x163
1010K максимални суми от припокриващи се съседни подмасиви163
1011Балансирано двоично дърво162
1012Генериране на скоби Leetcode Solution162
1013Преминаване на порядъка на ниво на двоично дърво162
1014Невалидни транзакции LeetCode Solution162
1015Намерете решението Leetcode за разлика162
1016Проверка на бинарното дърво за търсене162
1017Премахнете дубликатите от решението за сортиран масив II Leetcode162
1018Последователност на Нюман-Конуей162
1019Максималната разлика между честотата на два елемента, така че елементът с по-голяма честота също е по-голяма162
1020Максимална сума от 3 непокриващи се поднижа162
1021Разбъркайте 2n цели числа като a1-b1-a2-b2-a3-b3 - .. bn, без да използвате допълнително пространство162
1022Минимална индексна сума от два списъка162
1023Най-кратко завършващо решение на Word Leetcode162
1024Дължина на най-дългата последователност на Фибоначи162
1025Проблемът с дяла на художника162
1026Дешифриране на низ от азбука до решение за цялостно картографиране на Leetcode162
1027Съберете максимални точки в мрежа, като използвате две ходове162
1028Отпечатайте следващия по-голям брой Q заявки162
1029Максимален брой начини за разделяне на масив LeetCode Решение162
1030Намерете обръщане на BST от предзаказ162
1031Подмножество на най-големите делими двойки161
1032Максимална дължина подпоследователност с разлика между съседните елементи като 0 или 1161
1033Намерете дублирани поддървета161
1034Пренаредете масив така, че „arr [j]“ да стане „i“, ако „arr [i]“ е „j“161
1035Сливане на сортиране161
1036Дърво на сегменти161
1037Преместете всички отрицателни елементи, за да завършите по ред с позволено допълнително пространство161
1038Налични снимки за решението на Rook Leetcode161
1039Направете String страхотно решение с Leetcode161
1040Проверете дали дадена дума се появява като префикс на която и да е дума в решението на Leetcode на изречението161
1041Побитово И на обхвата на числата LeetCode Solution160
1042Изграждане на най-дълго нарастваща последователност (N log N)160
1043Най-големият подниз между два равни знака Leetcode решение160
1044Булев проблем за скоби160
1045Решение за персонализиран низ за сортиране Leetcode160
1046Първо липсва положително160
1047Намерете Peak Element II LeetCode решение160
1048Изградете двоично дърво от дадено представяне на родителски масив160
1049Вмъкване в двоично дърво160
1050Брой на най-дълго нарастващите последствия160
1051Предимства на BST пред Hash Table160
1052Двоично дърво за търсене160
1053Приятели на подходяща възраст LeetCode Solution160
1054Следващо решение за по-голям елемент III LeetCode160
1055Пренаредете масива така, че четните елементи на индекса да са по-малки, а нечетните елементи на индекса да са по-големи159
1056Изчислете nCr% p159
1057Преминаване на граници на двоично дърво159
1058Определете дали матрицата може да бъде получена чрез ротация LeetCode Solution159
1059Итеративно дълбочина Първо обръщане на графика159
1060Пренаредете масива така, че дори позиционираните да са по-големи от нечетни159
1061Отпечатайте десен изглед на двоично дърво159
1062Пребройте минимални стъпки, за да получите желания масив159
1063Сума от подмасив с минимален размер158
1064Най-голямото решение за BST Subtree LeetCode158
1065Решение на LeetCode за спиране на процеса158
1066Максимална сума на подпоследователността, така че да няма три последователни158
1067Подмасиви с K различни цели числа Leetcode Решение158
1068Изградете масив с решение за стек операции Leetcode Solution158
1069Дефангиране на IP адрес LeetCode Solution158
1070Удвоете първия елемент и преместете нулата до края158
1071Path Sum II LeetCode решение158
1072Премахнете решението на Paletromic Subsequences Leetcode157
1073Преобразуване на максимално тегло на даден низ157
1074Добавете две числа157
1075Обхождане на реда на ниво с помощта на две Опашки157
1076Намерете Peak Element157
1077Обръщане на Morris Inorder157
1078Възстановете решение на Leetcode на дървото за двоично търсене157
1079Значение за служителите LeetCode Solution157
1080Съвпадение на регулярен израз. Съвпадение на регулярен израз Решение на LeetCode157
1081Намерете максимална разлика между най-близкия ляв и десен по-малки елементи156
1082Ugly Number II LeetCode Solution156
1083Най-малкият общ регион Leetcode Решение156
1084Решение за пермутация на палиндром LeetCode156
1085Най-ниският общ предшественик156
1086Приложете решение на Trie (префиксно дърво) Leetcode156
1087Грозни числа156
1088Раздел Равна подмножина Сума156
1089Решение за Leetcode за автобусни маршрути155
1090Двоично дърво Изглед отдясно LeetCode Solution155
1091Супер грозен номер155
1092Увеличете максимално разстоянието до най-близкия човек Решение LeetCode155
1093Най-дългата битонна последователност155
1094Решение за увеличаване на триплетната подпоследователност LeetCode155
1095Премахване на дубликати от сортиран масив155
1096Палиндромни поднизове Leetcode Решение155
1097Брой на затворените острови Leetcode Solution155
1098Намерете дали подмасивът е под формата на планина или не154
1099Попълване на следващия десен указател във всеки възел Leetcode решение154
1100Брой братя и сестри на даден възел в n-ary Tree154
1101Конструирайте двоично дърво от решение за предварителна поръчка и обхождане на Postorder LeetCode154
1102Сума на пътя154
1103Валидно решение на Tic-Tac-Toe State LeetCode154
1104Сума от четни числа след заявки154
1105Отпечатайте всички триплети в сортиран масив, които образуват AP154
1106Търсене в Сортиран завъртян масив153
1107Структура на данните на двоичното дърво153
1108Итеративен метод за намиране на предци на дадено двоично дърво153
1109Последователност на Moser-de Bruijn153
1110Преброяване на делими двойки153
1111Намерете три елемента от различни три масива, такива че a + b + c = сума153
1112Преформатирайте разтвора на Leetcode153
1113Намерете минималното разстояние между две числа153
1114Хиляда разделител Leetcode решение153
1115Ниво на всеки възел в дърво от възел източник152
1116Брой ученици, изпълняващи домашна работа в даден момент Решение с Leetcode152
1117Пребройте най-голямата група Leetcode решение152
1118Клетки с нечетни стойности в матрично LeetCode решение152
1119Открийте най-малкия обхват, съдържащ елементи от k списъци152
1120Търсене Позиция за вмъкване152
1121Решение на Leetcode за деня на годината152
1122Средно за масива след премахване на някои елементи Leetcode разтвор152
1123K-то най-малък продукт от два сортирани масива LeetCode Solution152
1124Минимална абсолютна разлика в BST Leetcode Solution151
1125Най-дълго нарастваща последователна последователност151
1126Клонирайте двоично дърво с произволни указатели151
1127Продукти от диапазони в масив151
1128Root to Leaf path с целевата сума Leetcode Solutions151
1129Различни последици151
1130Сериализирайте и десериализирайте решение на LeetCode за двоично дърво151
1131Долен изглед на двоично дърво151
1132Максимален продукт на решението на разделено двоично дърво LeetCode150
1133Постоянен период от време за добавяне на операция върху масив150
1134Намерете два неприпокриващи се подмасива, всеки с целева сума LeetCode Solution150
1135Намерете максимална дължина на змията150
1136Основно решение за палиндром LeetCode150
1137Трето решение за максимален брой Leetcode150
1138Максимален подмасив на продукта150
1139Топологично сортиране150
1140Сравнете низовете по честота на най-малкия разтвор на Leetcode150
1141Преобразувайте BST в Min-Heap, без да използвате масив150
1142Максимална дълбочина на двоичното дърво149
1143Най-дългата повторена последователност149
1144Минимална сума от квадрати на броя знаци в даден низ след премахване на k знака149
1145Заявки за брой отделни елементи в подмасив149
1146Конструирайте K Palindrome Strings LeetCode Solution149
1147Напишете код, за да определите дали две дървета са идентични149
1148Диаметър на N-Ary Tree LeetCode Solution149
1149Последователност на Golomb148
1150Бройте двоични последователности с еднаква дължина с една и съща сума от първата и втората половина битове148
1151Решение LeetCode за уеб робота148
1152Завъртете масива148
1153Търсене на елемент в сортиран завъртян масив148
1154Опашка с приоритет148
1155Преформатирайте датата LeetCode Solution148
1156Отпечатайте модифициран масив след изпълнение на командите за събиране и изваждане148
1157Минимални премествания към равни елементи на масив LeetCode Solution148
1158Най-дългият подмасив от 1 след изтриване на един елемент LeetCode Solution148
1159Триангулация с минимален резултат на решението на многоъгълник Leetcode148
1160Намерете сортирана подпоследователност с размер 3 за линейно време147
1161Най-близкото решение на Leetcode за стойността на дървото за двоично търсене147
1162Изрязване на пръчка147
1163Изтрийте възли и върнете решение на Forest Leetcode147
1164Намерете най-голямата стойност във всеки дървесен ред LeetCode Решение147
1165Задача за сумата на подмножията в O (сума) пространство147
1166Най-близкият лист в решение на LeetCode на двоично дърво147
1167Разменете възлите по двойки146
1168Минимална цена за преместване на чипове в същата позиция LeetCode Solution146
1169Увеличете сумата на последователните разлики в кръгов масив146
1170K-то най-малко число в таблицата за умножение Leetcode Решение146
1171Решение на Contiguous Array LeetCode146
1172Червено-черно дърво Въведение146
1173Брой двойки, чиито продукти съществуват в масива146
1174Предложения за търсене Система LeetCode Solution146
1175Като се има предвид двоично дърво, как да премахнете всички полувъзли?146
1176Кибритени клечки към решение на квадратен Leetcode146
1177Възможно решение за двуразделен LeetCode145
1178Преобразувайте BST в дърво с по-голяма сума145
1179Максимална сума на пътека в триъгълник с дясно число145
1180Минимални суапове за създаване на последователности, увеличаващо LeetCode решение145
1181Дърво на решенията145
1182Решение за минимални странични скокове LeetCode145
1183К-тият най-голям елемент в BST, използващ постоянно допълнително пространство145
1184Намалете елементите, за да направите масивен зигзаг LeetCode решение144
1185Премахнете максималния брой ръбове, за да запазите графиката напълно проходимо решение за Leetcode144
1186Сума от левите листа LeetCode Solution144
1187Факториални последващи нули LeetCode Solution144
1188Максимално двоично дърво144
1189Заменете две последователни равни стойности с една по-голяма144
1190Обединете две BST с ограничено допълнително пространство144
1191Намерете най-малката двоична цифра, кратна на дадено число144
1192Преобразуване на двоично дърво в двоично дърво за търсене144
1193Обърнете пътя в BST, като използвате Queue144
1194Решение за пресичане на път с Leetcode144
1195Проверете формирането на масив чрез решение за конкатенация Leetcode144
1196Максимална стойност при даден индекс в решение на ограничен масив LeetCode144
1197Първа лоша версия144
1198Валиден номер на триъгълник143
1199Максимален брой сегменти с дължини a, b и c143
1200Максимална сума от двойки със специфична разлика143
1201Преобразуване на цяло число в сумата от две нулеви целочислени решения с Leetcode143
1202Отпечатайте n условия на Newman-Conway Sequence143
1203Perfect Squares LeetCode решение143
1204Брой поръчки в решението на Backlog Leetcode143
1205Разделете две цели числа Решение на Leetcode142
1206Решение за медиана на плъзгащ се прозорец142
1207Преобразуване на сортиран масив в двоично дърво за търсене LeetCode Solutions142
1208Конкатенация на решение за масив LeetCode142
1209Реконструкция на опашката по височина142
1210Запитвания относно вероятността за четно или нечетно число в дадени диапазони142
1211Максимална сума битонен подмасив142
1212Как да отпечатате максимален брой А, като използвате дадени четири клавиша141
1213Познай думата141
1214Нова игра 21141
1215Размяна на възли в свързан списък Решение на Leetcode141
1216Решение за Integer Break LeetCode141
1217Валидно решение Perfect Square LeetCode141
1218Решение за шампанско LeetCode140
1219Най-ниският общ предшественик в бинарното дърво за търсене140
1220Kth най-малкият елемент в BST140
1221Най-нисък общ предшественик на решението на бинарно дърво Leetcode140
1222Графика и нейното представяне140
1223Заявки за масив за многократни заместители и продукт140
1224Изравняване на 2D векторно LeetCode решение139
1225Най-дългият често срещан префикс, използващ Word by Word Matching139
1226Обединяване на k сортирани списъци Leetcode Solution139
1227Намерете минимален брой операции за сливане, за да направите масив палиндром139
1228Проверете дали всички нива на две двоични дървета са анаграми или не139
1229Преместване на камъни до последователно решение с Leetcode139
1230Максимален масив от два дадени масива, поддържащи еднакъв ред139
1231Заявка за обхват на обхвата с помощта на оскъдна таблица138
1232Намерете минимум в решение за завъртян сортиран масив II LeetCode138
1233Филтрирайте ресторантите по удобни за вегани, цена и разстояние Leetcode решение138
1234Проектиране на Skiplist LeetCode Solution138
1235Средна стойност на обхвата в масива138
1236Липсващ номер137
1237Увеличете елементите с помощта на друг масив137
1238Напишете функция, за да получите пресечната точка на два свързани списъка137
1239Заявки за обхват за най-дългата правилна последваща скоба137
1240LRU Cache Leetcode решение137
1241Непрекъснат масив137
1242Отпечатайте модифициран масив след операции за увеличаване на обхвата на множество масиви137
1243Максимална сума, нарастваща последователност137
1244BST до дърво със сума от всички по-малки ключове137
1245Удебелени думи в низовото решение на LeetCode137
1246Минимална цена за изкачване на стълби LeetCode Solution136
1247Намерете k-тия най-малък елемент в BST (Статистика за поръчките в BST)136
1248Най-голямото решение за знак плюс Leetcode136
1249Минимално премахване, за да направите валидни скоби LeetCode Solution136
1250Брой подмножества, имащи различни четни числа136
1251Паралелни курсове II LeetCode Solution136
1252Максимален подмасив на продукта136
1253K-тият фактор на n Leetcode решение136
1254Сила на двама135
1255Проверете в двоичен масив, номерът, представен от подмасив, е нечетен или четен135
1256Клониране на графики135
1257Проверете дали всеки вътрешен възел на BST има точно едно дете134
1258Аритметични срезове II – Решение за подпоследователност LeetCode134
1259Различни начини за добавяне на скоби Leetcode Solution134
1260Проверете предварителното сериализиране на двоично дърво133
1261Проверете дали два възела са на един и същ път в дърво133
1262Проверете за идентични BST, без да изграждате дърветата133
1263Минимално време за събиране на всички ябълки в Tree LeetCode решение133
1264Решение за припокриване на изображения LeetCode133
1265Симетрично дърво LeetCode Solution Leetcode Solution132
1266Най-малък обхват II Leetcode Решение132
1267Проверете пълнотата на решението на LeetCode на двоично дърво132
1268Решение за подредена опашка LeetCode132
1269Печат на предци на даден двоичен възел на дърво без рекурсия132
1270Следващ по-голям елемент131
1271Заглавие на колона на лист в Excel LeetCode Solution131
1272Коко яде банани LeetCode Solution131
1273Най-дългият подниз без повтарящи се знаци Решение на Leetcode130
1274Решение за подреждане на монети Leetcode130
1275Брой елементи, по-малки или равни на дадено число в даден подмасив129
1276Брой и превключване на заявки в двоичен масив129
1277Обединяване на сортиран масив129
1278Обхождане на вертикален ред на двоично дърво LeetCode решение128
1279Най-голямата подматрица с решение за пренареждане на LeetCode128
1280Решение за гнездене на масиви Leetcode127
1281Разделяне на палиндром127
1282Палиндромно число LeetCode Решение127
1283Решение на LeetCode за надникване на итератора126
1284Нюман – Шанкс – премиер на Уилямс126
1285Добавете две числа II Leetcode Solution126
1286Проверете дали низ може да прекъсне друго решение с Leetcode126
1287Намерете победителя в кръговата игра LeetCode Solution125
1288Вмъкнете Изтриване GetRandom O(1) Leetcode Solution125
1289Максимален продукт с нарастваща последователност125
1290Проверете дали X може да даде промяна на всеки човек в опашката125
1291Обхват Минимална заявка (Разлагане на квадратен корен и оскъдна таблица)125
1292Заявки за десетични стойности на подмасиви на двоичен масив125
1293Намерете максимален среден подмасив от k дължина124
1294Проверете дали даден масив с размер n може да представлява BST от n нива или не123
1295Кодиран низ с решение на LeetCode с най-къса дължина123
1296Брой подпоследователности, които удовлетворяват дадено условие за сума Решение LeetCode123
1297Непрекъснато Sumaris LeetCode решение121
1298Игра със скок IV LeetCode Solution121
1299Индекс на произволен избор LeetCode Solution121
1300Достигнете решение с номер LeetCode120
1301Минимално възможно цяло число след най-много K съседни размени на цифри LeetCode Решение120
1302Брой индекси с равни елементи в даден диапазон120
1303Преобразуване на двоично дърво в двоично дърво за търсене чрез използване на STL набор120
1304Минимален брой хора за преподаване на LeetCode Solution119
1305Преобразувайте BST в двоично дърво, така че сумата от всички по-големи ключове да се добавя към всеки ключ118
1306Минимално общо пространство, загубено с K операции за преоразмеряване LeetCode Solution117
1307Преобразуване в Base -2 LeetCode Solution116
1308Заявки за XOR на най-големия нечетен делител на диапазона115
1309Проектирайте решение за Leetcode за класиране115
1310Проектиране на подземна система Leetcode Solution114
1311Разместващи се букви Решение на LeetCode112
1312Отпечатайте верига с двойки с максимална дължина111
1313Откриване на Capital Leetcode решение111
1314Минимални замени за групиране на всички 1 заедно Leetcode решение110
1315Топ K често срещани елементи LeetCode Solution109
1316Преброяване на подострови LeetCode решение108
1317Решение за минимална сума на пътя Leetcode107
1318Подниз с конкатенация на всички думи Leetcode Solution106
1319Нечетно, четно свързан списък Решение на Leetcode106
1320Монотонен масив Leetcode решение105
1321Най-дългата обща подпоследователност LeetCode решение102
1322Решение за преход на двоично дърво в ред LeetCode101
1323Решение за декодиране на стринг Leetcode101
1324Намерете решението на градския съдия LeetCode100
1325Максимална година на населението LeetCode Solution100
1326Най-краткият несортиран непрекъснат подмасив LeetCode решение95
1327Решение на LeetCode за припокриване на правоъгълник94
1328Най-доброто решение за LeetCode точка за срещи94
1329Максимална година на населението LeetCode Solution93
1330Намерете решението на градския съдия LeetCode92
1331Изравняване на двоичното дърво до свързан списък Решение на LeetCode91
1332Вмъкване в сортиран кръгъл свързан списък LeetCode Solution91
1333Сума корен към числа на листа LeetCode Solution91
1334Дизайн Добавяне и търсене на думи Структура на данни LeetCode Solution90
1335Разкривайте карти в нарастващ ред Leetcode Solution88
1336Stone Game IV LeetCode Solution88
1337Двустранна ли е графиката? Решение на LeetCode87
1338Range Sum Query 2D – Неизменно решение на LeetCode87
1339Валиден триъгълен номер LeetCode Solution86
1340Резултат от скоби LeetCode Solution85
1341Разтвор на разделяне на шоколад LeetCode81
1342Указания стъпка по стъпка от възел на двоично дърво до друго решение на LeetCode75
1343Обхват Сума на BST LeetCode решение70
1344Решение за обратно цяло число Leetcode66
1345Завъртете низ LeetCode решение64
1346Намерете K най-близки елементи LeetCode Solution64
1347Сортиране на цветове LeetCode Solution63
1348Максимална дължина на страната на квадрат със сума, по-малка или равна на прага LeetCode Solution61
1349Номер на колона в лист на Excel LeetCode Решение57
1350Сумата на подмасива с максимален размер е равна на k решение на Leetcode50
1351H-индекс Leetcode решение46
1352Решение за съвпадение на Camelcase Leetcode45
1353Валидно Anagram Leetcode решение44
1354Повечето камъни са премахнати със същия ред или колона LeetCode Solution43
1355Контейнер с повечето вода LeetCode Solution43
1356Плъзгащ се прозорец Максимално решение LeetCode42
1357Групови анаграми LeetCode Solution42
1358High Five Решение на LeetCode41
1359Следваща пермутация LeetCode решение41
1360Решение за двоично търсене LeetCode40
1361Намерете Peak Element LeetCode Solution40
1362Двойки песни с общо времетраене, делимо на 60 LeetCode Solution39
1363Paint House LeetCode Solution37
1364Минимален брой стрелки за спукване на балони LeetCode Solution36
1365Валиден триъгълен номер LeetCode Solution36
1366Изравняване на двоичното дърво до свързан списък Решение на LeetCode35
1367Изоморфни низове LeetCode решение35
1368Уникално двоично дърво за търсене LeetCode решение35
1369Следващ по-голям елемент I Leetcode решение35
1370Групиране на изместени низове Leetcode Solution34
1371Преброяване на добри възли в двоично дърво LeetCode Solution34
1372Броят на слабите знаци в играта LeetCode Solution33
1373Напасване на екрана на изречението LeetCode Solution33
1374Плувайте в издигаща се вода LeetCode Solution32
1375Вмъкване Изтриване GetRandom O(1) – разрешени дубликати LeetCode Solution32
1376Най-близката двоична стойност на дървото за търсене II LeetCode решение31
1377Пиков индекс в планински масив LeetCode Solution31
1378Единичен елемент в сортиран масив LeetCode решение29
1379Разделяне на свързан списък в Parts Leetcode Solution29
1380Всички възможни пълни двоични дървета Решение LeetCode27
1381Намиране на първа и последна позиция на елемент в сортиран масив LeetCode Solution27
1382Най-нисък общ предшественик на Leetcode решение за двоично дърво за търсене26
1383Проверка на последователностите на стека LeetCode Solution26
1384Минимално увеличение, за да направите масива уникално решение на Leetcode26
1385Максимална сума от два неприпокриващи се подмасива LeetCode Solution26
1386Внедрете strStr() LeetCode решение25
1387Разбийте решение на палиндром LeetCode24
1388Внедрете Rand10() с помощта на Rand7() Leetcode Solution24
1389Най-доброто време за покупка и продажба на акции IV LeetCode Solution24
1390Откриване на квадрати LeetCode решение24
1391Най-голяма сума, делима на три LeetCode решение24
1392Улавяне на дъждовна вода II LeetCode Solution23
1393Stone Game IV LeetCode Solution22
1394Решение за инвертиране на двоично дърво LeetCode22
1395Съдържа дублирано решение LeetCode22
1396Премахване на всички с обръщане на редове и колони Leetcode Solution21
1397Решение за число на Фибоначи LeetCode20
1398Обратни възли в k-Group LeetCode Solution19
1399Проектиране на ограничена опашка за блокиране LeetCode решение18
1400Минимален брой операции за преместване на всички топки във всяка кутия LeetCode Solution16
1401Решение на Candy LeetCode16
1402Общо разстояние на Хеминг LeetCode Solution14
1403Уникални пътеки III LeetCode решение14
Translate »