Премахване на всички с обръщане на редове и колони Leetcode Solution

Ниво на трудност M
Често задавани в Google
Array Математически матрицаПрегледи 22

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

Премахване на всички с обръщане на редове и колони Решение на Leetcode – Получавате m x n двоен матрица grid.

В една операция можете да изберете който и да е ред или колона и обръщане на всяка стойност в този ред или колона (т.е. промяна на всички 0е да 1и всичко останало 1е да 0'с).

връщане true ако е възможно да премахнете всички 1е от grid използвайки който и да е брой операции или false в противен случай.

Пример:

Пример 1:

Input : 
grid = [[0,1,0],[1,0,1],[0,1,0]]
Output: true

Обяснение:

Премахване на всички с обръщане на редове и колони Leetcode Solutionщифт

Един възможен начин да премахнете всички 1 от мрежата е да:
– Обърнете средния ред
– Обърнете средната колона

Пример 2:

Input: 
grid = [[1,1,0],[0,0,0],[0,0,0]]
Output: false

Обяснение:

Невъзможно е да премахнете всички 1 от мрежата.

подход:

Идея:

  1. Първо преминете през колоните на дадената мрежа и проверете дали елементът от първия ред на тази колона е равен на 1 или не, ако е 1, тогава обърнете стойността на grid[j][i], което означава, че стойността на grid [j][i] е 0, тогава го направете 1 и ако е 1, тогава го направете 0.
  2. След това започваме да преминаваме от втория ред и инициализираме променливата на сумата на 0 и след това преминаваме през всички колони и добавяме стойността на мрежата към променливата на сумата.
  3. След като идваме от вътрешния цикъл, проверяваме дали сумата е равна на 0 или е равна на броя на колоните, след което връщаме false.
  4. И накрая, ако не сме върнали false в цикъла и сме излезли успешно от външния цикъл, тогава връщаме true.

Код:

C++ програма за премахване на всички единици с обръщане на редове и колони:

class Solution {
public:
    bool removeOnes(vector<vector<int>>& grid) {
        int n = grid.size();
        int m = grid[0].size();
        
        for(int i=0; i<m; i++){
            if(grid[0][i] == 1){
                for(int j=0; j<n; j++){
                    grid[j][i] = 1-grid[j][i];
                }
            }
        }
    
        for(int i=1; i<n; i++){
            int sum = 0;
            for(int j=0; j<m; j++){
                sum += grid[i][j];
            }
            if(sum != 0 && sum != m){
                return false;
            }
        }
        
        return true;
    }
};

 

Java програма за премахване на всички с обръщане на редове и колони:

class Solution {
    public boolean removeOnes(int[][] grid) {
        int n = grid.length;
        int m = grid[0].length;
        
        for(int i=0; i<m; i++){
            if(grid[0][i] == 1){
                for(int j=0; j<n; j++){
                    grid[j][i] = 1-grid[j][i];
                }
            }
        }
    
        for(int i=1; i<n; i++){
            int sum = 0;
            for(int j=0; j<m; j++){
                sum += grid[i][j];
            }
            if(sum != 0 && sum != m){
                return false;
            }
        }
        
        return true;
    }
}

 

Анализ на сложността за премахване на всички с обръщане на редове и колони Решение на Leetcode:

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

Времевата сложност на кода е O(N*M) тъй като трябва да преминем през дадената мрежа.

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

Пространствената сложност на кода е O (1) защото не се нуждаем от допълнително пространство, за да разрешим този проблем.

 

Практически въпроси за интервю с матрицата:

https://www.tutorialcup.com/interview/matrix

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

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