Внедрете Rand10() с помощта на Rand7() Leetcode Solution

Ниво на трудност M
Често задавани в ByteDance LinkedIn Microsoft Uber Yandex
Математически Вероятност и статистика РандомизираноПрегледи 7

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

Внедрете Rand10() с помощта на Rand7() Leetcode Solution – Като се има предвид API rand7() който генерира равномерно произволно цяло число в диапазона [1, 7], напишете функция rand10() което произвежда равномерно произволно цяло число в диапазона [1, 10]. Можете да извикате само API rand7() и не трябва да извиквате друг API. Моля те не използвайте вградения произволен API на даден език.

Всеки тестов случай ще има един вътрешен аргумент n, колко пъти е внедрена вашата функция rand10() ще бъде извикан по време на тестване. Имайте предвид, че това е не е аргумент премина към rand10().

Пример:

Пример 1:

Input: n = 3
Output: [3, 8, 10]

Обяснение:

Внедрете Rand10() с помощта на Rand7() Leetcode Solutionщифт

Пример 2:

Input: n = 2
Output: [2,8]

подход:

Идея:

  1. Първо декларираме 2 променливи, n и m, настройвайки ги първоначално да бъдат rand7() и 7.
  2. След това се уверяваме, че n е само в 1 - 5 диапазон и ако не, ние го генерираме отново и присвояваме n - 5 да се m, че по този начин ще бъде в 1 - 2 диапазон. Имайте предвид, че по този начин n и m имат същата вероятност все още да са всяко конкретно число в техния собствен диапазон.
  3. Във втория цикъл се уверяваме, че m има 1 - 6 стойност, с подобна логика на регенериране на числа, докато ни потрябват.
  4. Накрая се връщаме n or n + 5, в зависимост дали m е съответно четен или нечетен.

Код:

C++ програма за внедряване на Rand10() с помощта на Rand7() :

class Solution {
public:
    int rand10() {
        int n, m;
        n = rand7(), m = 7;
        
    while (n > 5) {
            m = n - 5;
            n = rand7();
        }
       
    while (m == 7) m = rand7();
        return (m % 2 ? 5 : 0) + n;
    }
};

Java програма за внедряване на Rand10() с помощта на Rand7() :

class Solution extends SolBase {
    public int rand10() {
        int n, m;
        n = rand7();
        m = 7;
        
    while (n > 5) {
            m = n - 5;
            n = rand7();
        }
       
    while (m == 7) m = rand7();
        if (m % 2 == 0) return n;
        else return n+5;
    }
}

Анализ на сложността за внедряване на Rand10() с помощта на Rand7() Решение на Leetcode:

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

Времевата сложност на кода е  O (1) в среден случай, но в най-лошия случай.

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

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

Въпрос за практикуване на произволни проблеми:

Вмъкнете Изтриване GetRandom O(1) Leetcode Solution

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

S.No Въпрос за интервю Брой пъти е зададен въпрос
1Изтрийте възел в двойно свързан списък2862
2Програма Java за намиране на броя на възлите в двоично дърво2528
3Обърнете низ, без да засягате специални символи2503
4Палиндром с помощта на рекурсия2469
5Изтрийте възел от свързан списък на дадена позиция2004
6Бързо сортиране1755
7Вмъкване на възли в свързан списък по сортиран начин (Възходящ ред)1690
8Намерете двойка елементи от масив, чиято сума е равна на число1673
9Сортирайте елементите по честота на възникване1657
10Напишете програма за отпечатване на всички пермутации на даден низ1640
11Намерете минимално разстояние между две числа в масив1501
12Създайте двойно свързан списък1472
13Обърнете масив1446
14Най-малкият прозорец в низ, съдържащ всички знаци от друг низ1421
15Рекурсивно премахване на всички съседни дубликати1390
16Намерете триплет, който сумира до дадена стойност1380
17Първи повтарящ се елемент1371
18Сума от числа в низ1348
19Подредете Четно и Нечетно число така, че Нечетното да идва след Четно1343
20Най-малкият положителен номер липсва в несортиран масив1309
21Проверете дали елементите на масив са последователни1278
22Открийте цикъл в свързания списък1262
23Най-голямата сума, съседна подмрежа1250
24Бързо сортиране в слабо свързан списък1245
25Отпечатайте всички възможни комбинации от R елементи в даден масив с размер N1235
26Subarray с дадена сума1233
27Рекурсивна функция за търсене на поднизове1231
28Намерете максималния повтарящ се номер в масива1189
29Обръщане на ред на двоично дърво в Java1146
30Намерете първия и втория най-малък елемент1139
31Проверете дали два свързани списъка са идентични1132
32Максимална сума от подмасив, използвайки Divide and Conquer1127
33Премахнете символите от първия низ, които са във втория1097
34Намерете лидери в масив1080
35Разменете възли в свързания списък1067
36Намерете числото, което се появява нечетен брой пъти в масив1024
37Намерете втория най-често срещан знак1018
38Подредете дадените числа, за да образувате най-голямото число II1012
39Даден низ намира първия му неповтарящ се символ997
40Намерете триплет в масив с дадена сума989
41Като се има предвид сортиран масив и число x, намерете двойката в масива, чиято сума е най-близка до x977
42Програма за проверка дали низовете са завъртания един на друг или не976
43Общ брой срещания на даден елемент в свързания списък975
44Отпечатайте всички възможни думи от цифри на телефона959
45Намерете липсващия номер951
46Пренаредете положителните и отрицателните числа като алтернатива в масива940
47Най-дългата палиндромна подниза931
48Разделете четните и нечетните възли в свързан списък918
49Печат Най-дългата обща подпоследователност910
50Трансформирайте един низ в друг, като използвате минимален брой дадени операции898
51Съединение и пресичане на два свързани списъка894
52Проверете дали пренареденият низ може да образува палиндром880
53Пренаредете даден масив в максимална минимална форма864
54Итеративно изпълнение на бързото сортиране853
55Сортиране по вмъкване847
56Пребройте възможните триъгълници844
57Умножение на две матрици831
58Брой тройки със сума по-малка от дадената стойност818
59Проверете дали свързаният списък е палиндром817
60Завъртете свързан списък815
61Запас Купете Продайте, за да увеличите максимално печалбата813
62Обединяване на два струни790
63Влекач783
64Отпечатайте всички дубликати във входния низ783
65Брой Брой поднизове с K Различни символи782
66Намерете най-близкия по-голям и по-малък елемент770
67Обратен низ без временна променлива761
68Премахнете 'b' и 'ac' от даден низ759
69Проблемът със знаменитостите759
70Намерете питагорейски тризнаци от Array757
71Намерете всички общи елементи в Дадени три сортирани масива747
72Премахнете всички дубликати в несортиран свързан списък729
73Намерете реда с максимален брой 1725
74Намерете подмасива, чиято сума е равна на дадено число X722
75Премахнете минималните символи, така че два струни да станат анаграми721
76Намерете елемента Peak от масив719
77Намерете най-малкия липсващ номер в сортиран масив713
78Добавяне на две матрици710
79Генерирайте всички двоични низове без последователни 1709
80Пъзел с масив от продукти708
81Максимална сума от непоследователни елементи696
82Внедрете два стека в масив695
83Лексикографски ранг на низ681
84Максимален подмасив на продукта II678
85Проверете дали две дадени матрици са идентични676
86Умножение на предишно и следващо668
87Изваждане на две матрици661
88Премести всички нули в края на дадения масив656
89Онлайн алгоритъм за проверка на палиндром в поток655
90Разделете низ в N равни части653
91Обединете K сортирани масиви и отпечатайте сортирани изходи653
92Формулирайте минимален брой от дадена последователност на D и I646
93Проверете дали два струни са анаграма един на друг645
94Премахнете повтарящите се цифри в даден номер640
95Сортирайте стека, като използвате временен стек636
96Сортирайте свързан списък, който е сортиран редуващи се възходящ и низходящ633
97Максимална сума на кръгъл подмрежа632
98Намерете минималния елемент в сортиран и завъртян масив626
99Преместване на последния елемент от свързания списък на първо място625
100Подмасив и Последователност624
101Първа кръгова обиколка за посещение на всички бензиностанции620
102Сравнете два низа (свързани списъци)616
103Най-големият подмасив с равен брой 0 и 1615
104Максимален елемент в масив, който се увеличава и след това намалява614
105Пермутации на палиндром на низ614
106Изравняване на свързан списък613
1073Sum Leetcode решение610
108Минимални вмъквания, за да се образува най-краткият палиндром605
109Палиндроми в даден диапазон604
110Изпълнете кодиране по дължина603
111Отпечатайте всички пермутации с повторение602
112Елементите се появяват повече от N / K пъти в масива601
113Мажоритарен елемент600
114Проверка на Pangram600
115Минимални символи, които трябва да се добавят отпред, за да се превърне в низов палиндром594
116Най-повтарящ се символ в низ590
117Завъртете низ, за ​​да получите лексикографски минимален низ590
118Обединете свързан списък в друг на алтернативни позиции587
119Повторна последователност от дължина две или повече587
120Премахнете всички дубликати в сортиран свързан списък585
121Пренаредете даден свързан списък на място585
122Минимален брой операции за сливане, за да се направи Array Palindrome581
123Решение с две суми Leetcode580
124Отпечатайте всички анаграми заедно в последователност от думи579
125Пренареждане на масив според дадените индекси568
126Проблем за сортиране на палачинки566
127Обединяване на припокриващи се интервали II559
128Клонирайте свързан списък със следващ и произволен указател556
129Транспониране на матрица553
130Премахнете дубликати от низ550
131Премахнете излишните интервали от низ549
132Най-малкият палиндром след подмяна549
133Размер на подмасива с максимална сума549
134Премахване на интервали от низ с помощта на stringstream547
135Най-дългият палиндром може да се формира чрез премахване или пренареждане на символи546
136Проверете дали даден низ е въртене на палиндром546
137Максимална сума, нарастваща последователност544
138Проблем с дяла542
139Генерирайте всички двоични низове от даден шаблон533
140Проверете дали струните са на K разстояние или не532
141Дължина на най-дългия валиден подниз528
142Изтриване на последната поява525
143Проверете дали два дадени низа са изоморфни един на друг522
144Намерете нули, които да бъдат обърнати, така че броят на последователните 1 да бъде увеличен522
145Вмъкнете възел в Сортирания свързан списък520
146Даденият низ е преплитане на два други низа или не512
147Програма за превключване на всички символи в низ512
148Максималната разлика между два елемента като по-голям елемент идва след по-малък511
149Пребройте минималните стъпки, за да получите дадения масив502
150Проверете дължината на даден низ е равна на номера, добавен в последния500
151Брой по-малки елементи от дясната страна497
152Проверете дали всички редове на матрицата са кръгови завъртания един на друг496
153Най-дългият общ префикс, използващ Divide and Conquer496
154Обединете сортирането по-добре от бързото сортиране за свързани списъци495
155Намерете двойка с дадена разлика494
156Намерете n-тия възел на свързания списък от края490
157Сравнете две номера на версиите486
158Отпечатайте всички преплитания на дадени два низа486
159Намерете фиксирана точка в даден масив481
160Обратни думи в даден низ480
161Медиана на два сортирани масива LeetCode Solution480
162Печат на обратна страна на низ (рекурсия)480
163Сортирайте 0s 1s и 2s в масив480
164Пренареждане на масив с помощта на дадени индекси479
165Обединете два сортирани свързани списъка, така че обединеният списък да е в обратен ред474
166Намерете Subarray с дадена дължина с най-малко средно473
167Разделете свързан списък, използвайки алтернативни възли473
168Отпечатайте низ с нечетна дължина във формат „X“462
169Отпечатайте всички палиндромни дялове на низ461
170Намерете елемент с помощта на двоично търсене в сортиран масив457
171Разменете Kth Node от началото с Kth Node от End454
172Намерете K дължина на подмасив от максимална средна стойност452
173Намерете дубликати в масив по най-ефективния начин446
174отпечатайте всички палиндромни дялове442
175Най-кратък проблем със суперструните442
176Проверете дали низът следва реда на символите по шаблон или не439
177Изравнете многостепенния свързан списък436
178Сортиране на низ според друг низ435
179Максимална дължина на верижните двойки435
180Сортиране на K Сортиран масив431
181Програма за добавяне на две двоични цифри420
182Най-дълъг интервал със същата сума в два двоични масива II419
183Обърнете свързан списък в групи417
184Намерете сортирана подсистема от размер 3416
185Рекурсивно отпечатвайте всички изречения, които могат да се образуват от списъка със списъци с думи416
186Най-дългият общ префикс, използващ двоично търсене II415
187Намерете двете числа с нечетни събития в несортиран масив410
188Цезар Шифър410
189Обръщане на единично свързан списък (итеративен / нерекурсивен)410
190Kth Неповтарящ се герой408
191Проверете дали низът може да се изпразни, като рекурсивно изтриете даден подниз403
192Пренаредете свързан списък в Zig-Zag400
193Най-дългата обща префикс дума по съвпадение на думи398
194Пермутации на даден низ, използващ STL395
195Завъртете изображението на 90 градуса395
196Сортиране на палачинки394
197Перфектен обратим низ394
198Намерете първи неповтарящ се символ в низ391
199Обединяване на два сортирани масива388
200Увеличаване на последователността на дължина три с максимален продукт387
2011 и 2 допълнение на двоично число385
202Елементи от списъка, съдържащи всички знаци на дадена дума381
203Намерете точката, в която монотонно нарастващата функция става положителна за първи път381
204Сортирайте свързан списък с 0s, 1s и 2s379
205Четири елемента, които се сумират към дадено378
206Съставете списък с максимална сума от два сортирани свързани списъка с някои общи възли378
207Най-дългият общ префикс, използващ символ по съвпадение на символи375
208Низ на палиндром (номер)372
209Максимум срещащ се знак в низ371
210Изтрийте N възли след M371
211Пребройте броя на появите в сортиран масив370
212Минимални символи, които трябва да бъдат премахнати, за да се направи алтернативен двоичен низ366
213Разделете низ365
214Сортиране на масива от низове362
215Валидни скоби LeetCode Solution360
216Конвертирайте низ, който е повторение на подниз с дължина K359
217Рекурсивно изпълнение на atoi ()359
218Дори броят на поднизовете358
219Проверете дали свързан списък от струни образува палиндром355
220Преобразуване на string1 в string2 в едно редактиране351
221Отпечатайте най-краткия път за отпечатване на низ на екрана351
222Отпечатайте всички различни елементи на масива350
223Намерете първото повтарящо се число в даден масив348
224Обърнете рекурсивно единично свързан списък348
225Максимално решение на Subarray Leetcode348
226N-ти знак в обединени десетични низове347
227Пребройте броя на думите345
228Обърнете низ с помощта на стека344
229съвпадение на заместващ знак344
230Долна буква към горна буква342
231Можем ли да обърнем свързан списък за по-малко от O (n) време?342
232Двоично дърво към двойно свързан списък339
233Сортирай елементите по честота II337
234Умножение на матрични вериги с помощта на динамично програмиране335
235Обединете два сортирани масива333
236Разделете четири отделни струни333
237Намерете изгубения елемент от дублиран масив333
238Най-дълга често срещана последователност с пермутации330
239Намерете средата на свързания списък327
240Бройте двойките на същото разстояние, както в английските азбуки326
241Римско към Integer Leetcode решение319
242Следващ по-голям елемент в масив316
243Пермутация на палиндрома315
244Матрица на Тоеплиц309
245Решение на Leetcode за търсене на думи308
246Търсене на възел в двоично дърво за търсене306
247Намерете Nth Node306
248Намерете всички двойки с дадена разлика305
249N кралица проблем304
250Триплет от три свързани списъка с дадена сума301
251Брой двойки с дадена сума301
252Изтрийте дърво301
253Отпечатайте всички възможни начини за прекъсване на низ в скоба301
254String (представлява цяло число) за стойност301
255Промяна на пола на даден низ300
256Обърнете низ300
257Видове двоично дърво300
258Обратни битове299
259Как ефективно да внедрите k стекове в един масив?297
260Сортирайте масив от низове296
261Повторен модел на поднизове296
262Първи неповтарящ се елемент296
263Изтрийте възел при определени условия296
264Брой поднизове, които рекурсивно се добавят до 9294
265Брой острови LeetCode Solution294
266Двоично дърво291
267Най-дългият палиндромен подниз LeetCode решение291
268Преместете всички отрицателни елементи от едната страна на масива290
269Най-дългото общо разширение290
270Мин стек289
271числа на Фибоначи289
272Решение за заседателни зали II LeetCode288
273Премахване на интервали от низ287
274Най-честият елемент в масив285
275Алгоритъм на Дейкстра284
276Програма за поредица от кукувица283
277Разбъркайте даден масив282
278Премахнете средните точки в свързания списък с отсечки от линии282
279Решаване на судоку280
280Търси думите279
281Максимален стак279
282Намерете, второ, често, характер278
283Решение за домашен обирдник с Leetcode277
284Алгоритъм на KMP274
285Минимизирайте максималната разлика между височините274
286Оценка на израза272
287Подмножество Leetcode270
288Брой от 1 бита270
289Търсене Решение за вмъкване на позиция с Leetcode269
290Обратни думи в низ268
291Плюс едно решение с Leetcode267
292Комбинирано решение с Leetcode266
293Оценка на Postfix Expression266
294Валидно решение на Palindrome Leetcode264
295Задайте нули на матрицата264
296Двойка положителни отрицателни стойности в масив263
297Клониране на свързан списък със следващ и произволен указател (хеширане)263
298Сортиране свързано, което е сортирано по абсолютни стойности263
299Min Stack Leetcode решение262
300Подмасив с 0 сума261
301Сравнение на низ от Backspace259
302Алгоритъм на Рабин Карп258
303Обединяване на сортирани масиви Leetcode решение257
304Как да изтриете свързан списък257
305Общи елементи във всички редове на дадена матрица256
306Обръщане на опашка255
307Sqrt (x) Leetcode Solution253
308Съдържа дубликат252
309Кулата на Ханой252
310Комбинация Сума250
311Намерете най-добрите K (или най-често срещаните) числа в поток250
312Изтрийте средния елемент на стека249
313Съдържа Duplicate II Leetcode Solution249
314Продукт на масив с изключение на самостоятелно249
315Пресичане на две масивни решения на Leetcode248
316Брой индексни двойки с равни елементи в масив248
317Внедряване на Deque с помощта на двойно свързан списък248
318Лескод на триъгълника на Паскал247
319Пребройте подчините с еднакъв брой 1 и 0247
320Компресия на струни247
321Цяло число към римско решение с Leetcode247
322Минимални суапове, необходими за събиране на всички елементи, по-малки или равни на k246
323Разделяне на четни и нечетни числа246
324Техника на плъзгащ се прозорец246
325Обърнете отделни думи245
326Бройте нечетни числа в решение на Leetcode за интервал от интервали245
327Алгоритми за заместване на страници в операционни системи243
328Оценка на аритметичния израз243
329Алгоритъм на Белман Форд243
330Намерете сума от неповтарящи се елементи (различни) елементи в масив243
331Втора най-повтаряща се дума в последователност242
332Изграждане на двоично дърво от дадени обхождания от Inorder и Preorder241
333Добавете двоично решение с Leetcode241
334Решение с единичен номер241
335Групирайте думи със същия набор от знаци240
336Най-малкият подмасив с k Различни числа240
337Преобразуване на Postfix в Infix240
338Сума от минимални и максимални елементи на всички подредове с размер k239
339Минимална стойност за получаване на положителна стъпка по стъпка Решение за Leetcode239
340Решение за Leetcode на Linindrome Linked List239
341Като се имат предвид два несортирани масива, намерете всички двойки, чиято сума е x239
342Pow (x, n) Leetcode решение239
343Максимален брой балони Leetcode разтвор238
344Пребройте подредове, имащи общо различни елементи, същите като оригиналния масив238
345Следваща пермутация238
346Сортиране на масив с помощта на стекове237
347Крускал алгоритъм237
348K-тият най-малък елемент в сортирана матрица237
349Сортирайте елементите по честота237
350Решение за най-дългия общ префикс Leetcode236
351Топ K Чести думи236
352Минимална операция, за да се направят всички елементи равни в масива236
353Алгоритъм на изпъкнал корпус235
354Проектирайте стек, който поддържа getMin () за O (1) време и O (1) допълнително пространство235
355Първи елемент, възникващ k пъти в масив235
356Решение на мнозинството от елементи с Leetcode234
357Scramble String233
358Специален номер233
359Решение Leetcode за пермутации233
360Най-дългият подниз без повтарящи се знаци Решение на LeetCode231
361Намерете Lucky Integer в Array Leetcode Solution231
362Оценете разделението231
363Проверете дали два масива са равни или не231
364Решение на спирална матрица LeetCode230
365Трето решение за максимален брой Leetcode230
366Обръщане на първите K елементи на опашка230
367Намерете решението на градския съдия Leetcode229
368Намерете дубликати в даден масив, когато елементите не са ограничени до диапазон229
369Минимална сума на пътя229
370Преобразуване в Infix преобразуване228
371Текуща сума от 1d Array Leetcode Solution228
372Максимален подмасив228
373Максимално възможна разлика от две подмножества на масив228
374Leetcode на Fizz Buzz228
375Максимален квадрат228
376Групови анаграми227
377Разменете възли в двойки Leetcode решения227
378Минимална абсолютна разлика Leetcode решение227
379Брой добри двойки Leetcode решение227
380Единичен номер227
381Намерете числа с четен брой цифри Leetcode решение226
382Обърнете число с помощта на стека225
383Минимални стъпки за достигане на целта от рицар225
384Максимално разстояние между две появи на един и същ елемент в масива224
385Кодиране на Хъфман224
386Уникални пътеки224
387Намери всички изчезнали числа в решение с масив Leetcode224
388Намерете първия повтарящ се елемент в масив от цели числа223
389Преобразуване на низ в Int223
390Сила на две Leetcode разтвор223
391Заявки за поднизове на Palindrome223
392Заявка за суми на диапазон 2D – неизменно решение на Leetcode223
393Намерете най-близкия номер на палиндром222
394Обединете два сортирани списъка Leetcode решения222
395Разтвор на триъгълника на Pascal II с Leetcode222
396Топ K Чести елементи222
397Сортирането с помощта на тривиална хеш функция222
398Липсващ номер Leetcode Решение222
399Пермутации на Leetcode222
400Преобразуване на зигзаг222
401Решения за броене на прайм кодове222
402Най-малкият елемент, повторен точно K пъти222
403House Robber II Leetcode Solution221
404Кумулативна честота на броене на всеки елемент в несортиран масив221
405Сортирайте масива чрез увеличаване на честотното решение на Leetcode221
406Внедрете стека и опашката с помощта на Deque221
407Отпечатайте всички подредове с 0 суми221
408Намерете първите три повторени в масив221
409Намерете броя на служителите под всеки служител221
410Изразът съдържа излишна скоба или не220
411Проверете дали масивът съдържа непрекъснати цели числа с разрешени дубликати220
412Как да внедрим стека, използвайки приоритетна опашка или купчина?220
413Двустранна графика220
414Намерете медиана от поток от данни220
415Максимална дълбочина на решение на двоично дърво Leetcode219
416Разлика между най-високата и най-малката честота в масива219
417Средна заплата с изключение на минималното и максималното решение на Leetcode за заплата219
418Проблем със сумата на подмножеството219
419Пермутация на букви219
420Матрица Диагонална сума Leetcode решение218
421Сортирайте стека, като използвате рекурсия218
422Уникално решение на Leetcode218
423Най-доброто време за покупка и продажба на решение II Leetcode Solution218
424Решение за щастлив номер Leetcode218
425Дължина на най-големия подмасив със съседни елементи218
426Пребройте поднизовете с еднакъв брой 0s, 1s и 2s218
427Намерете победител в Tic Tac Toe Game Leetcode Solution217
428Сума на масива е равна на k217
429Премахнете минимален брой елементи, така че да няма общ елемент и в двата масива217
430Сортирайте целите числа по броя на 1-битовото решение на Leetcode217
431Отпечатайте всички отделни елементи на даден целочислен масив217
432Решение за смяна на монети 2 Leetcode217
433Физ Бъз216
434Капацитет за изпращане на пакети в рамките на D дни Leetcode Solution216
435Търсете в Решение със сортиран масив Leetcode216
436N-ти каталунски номер216
437Алгоритъм на Прим216
438Намерете минимум в завъртян сортиран масив215
439Внедряване на LRU кеш215
440Декодиране на низ215
441Проверете дали N и неговото двойно съществуващо решение с Leetcode215
442Колко числа са по-малки от текущото решение на Leetcode214
443Обратно цяло число214
444Сумата на подмасив е равна на K LeetCode Solution214
445Решение за число на Фибоначи LeetCode213
446Монотонен масив LeetCode решение213
447Поднабори с различни елементи213
448Бройте двойки от два свързани списъка, чиято сума е равна на дадена стойност213
449Максимално последователно решение с Leetcode212
450Най-доброто време за покупка и продажба на решение III Leetcode Solution212
451Обърнете стека с помощта на рекурсия212
452Решение за улавяне на дъждовна вода Leetcode212
453Намерете дублиращия номер212
454Намерете всички двойки (a, b) в масив, така че a% b = k212
455Намерете елементи, които присъстват в първия масив, а не във втория212
456Обърнете низ211
457Цяло число към английски думи211
458Редактиране на разстояние211
459Пребройте и кажете211
460Обърнете свързан списък210
461Намерете различни елементи, общи за всички редове на матрица210
462Kth най-големият елемент в Array Leetcode Solutions210
463Премахнете дубликатите от решението за сортиран масив Leetcode210
464Сума от диапазони на подмасиви Leetcode Решение210
465Целева сума210
466Намерете някой от множеството повтарящи се елементи в масива само за четене210
467Обосновка на текст LeetCode Solution210
468Обратни гласни на низово решение с Leetcode209
469Извадете продукта и сумата от цифрите на цяло цяло решение с леткод209
470Най-дългият общ префикс, използващ Trie209
471Намерете решение за общи символи Leetcode209
472Алгоритъм на Флойд Уоршал209
473Итеративно вътрешно обръщане на двоично дърво208
474Сортиране на опашка без допълнително пространство208
475Префикс към преобразуване на Postfix208
476Генериране на низ с символи, които имат нечетни решения Leetcode решение208
477Намерете решението Leetcode за разлика208
478Дизайн на система за паркиране Leetcode Solution208
479Итеративна кула на Ханой208
480Най-слабите редове в матрично решение с Leetcode208
481Валиден низ за скоби208
482Най-дългата подмасив, която не съдържа повече от K отделни елемента207
483Изтриване на възел от свързан списък без указател на главата207
484Намерете четири елемента, които сумират дадена стойност (Hashmap)207
485Приоритетна опашка, използваща единично свързан списък207
486Алгоритъм на MiniMax207
487Word Ladder LeetCode Решение207
488Намерете липсващи елементи от диапазон207
489Обединете два сортирани свързани списъка207
490Сдвоете с даден продукт207
491Проверете дали даден масив съдържа дублиращи се елементи на разстояние k един от друг206
492Умножете низовете Leetcode решение206
493Разбъркайте разтвор с Leetcode решение206
494Балансирано двоично дърво Leetcode решение206
495Най-краткият палиндром206
496Намерете индекс на затваряща скоба за дадена отваряща скоба в израз206
497Разбъркайте Array Leetcode Solution206
498Степен на масив206
499Наводнение Попълнете LeetCode206
500Решение за номер на колона на Excel за Leetcode Решение205
501Пренаредете двоичен низ като алтернативни x и y повторения205
502Обратни думи в решение на низ III LeetCode205
503Изглед отгоре на двоично дърво205
504Подниз с обединяване на всички думи204
505Намерете дублиращия се елемент204
506Проблемът с запасите204
507Намерете подмасив с дадена сума (обработва отрицателни числа)204
508Деца с най-голям брой бонбони Leetcode разтвор204
509Най-дългата обща последователност204
510Брой стъпки за намаляване на числото до нулево решение на Leetcode204
511K-ти отличителен елемент в масив204
512Най-голямата сума, съседна подмрежа204
513Най-бавно решение с Leetcode204
514Следващ по-голям честотен елемент204
515Валидно судоку203
516Рекурсия203
517Най-дългият общ префикс, използващ сортиране203
518Приоритетна опашка в C ++203
519Конкатенация на решение за масив LeetCode202
520Kth най-големият елемент в решение за поток Leetcode202
521Преобразуване на постфикс в префикс202
522Следващ по-голям елемент I Leetcode решение202
523Проверете за балансирани скоби в израз202
524Внедрете стека, като използвате единична опашка202
525Игра Jump Leetcode Solution202
526Move Zeroes LeetCode Solution202
527Пребройте броя на тризнаци с продукт, равен на дадено число202
528Максимална площ на острова202
529Намерете първата и последната позиция на елемента в решението за сортиран масив Leetcode202
530Внедрете стека, като използвате опашки202
531Пресичане на два масива201
532Сума от леви листа Leetcode решения201
533Контейнер с най-много вода201
534Минимални премествания към решения с равни масиви Leetcode Solution201
535Подредете дадените числа, за да образувате най-голямото число201
536Преобразувайте нормален BST в балансиран BST200
537Минимално движение на коня Решение на LeetCode200
538Решение за преобразуване на зигзаг LeetCode200
539Пребройте и кажете Leetcode Solution200
540Намерете N уникални целочислени суми до нулево решение на Leetcode200
541Проблем със златната мина200
542Индекс на връх в планински масив200
543Преобразуване на масива в зигзаг мода200
544Най-малката подрешетка с всички прояви на най-често срещания елемент200
545Разбъркайте масив200
546Обединяване на припокриващи се интервали200
547Пребройте броя на възлите на дадено ниво в дърво, използвайки BFS199
548Групирайте многократното появяване на елементи от масив, подредени по първо възникване199
549Изтриване на възел в свързан списък Решение на Leetcode199
550Минимално обръщане на скоби199
551Минимални операции за изтриване, за да направят всички елементи на масива еднакви199
552Изоморфни струни Leetcode решение198
553Валидни анаграми198
554Намерете Сума от всички уникални суми на подмасив за даден масив198
555Разстояние на Хаминг198
556Как да проверя дали два дадени комплекта не са свързани?198
557Непрекъснат масив Leetcode198
558Променете масива в Пермутация на числа от 1 на N198
559Дължина на последното решение на Leetcode197
560Проблем с мобилната цифрова клавиатура197
561Решение за заглавие на колона на Excel за Leetcode Решение197
562Правоъгълник с максимална сума в 2D матрица197
563Решение на LeetCode от цикъл II на свързан списък197
564Най-голямото решение за триъгълник с Leetcode196
5653Sum Най-близкото решение на LeetCode196
566Това е решение за последващ Leetcode196
567Разпределете бонбони на хората Leetcode Solution196
568Последно тегло на камъка196
569Брой на провинциите Решение на Leetcode196
570Максимална сума на пътя в триъгълник196
571Максимална разлика между първия и последния индекс на елемент в масива195
572Внедряване на Deque с помощта на кръгов масив195
573Относително сортиране на масив Leetcode решение195
574N-то решение на Tribonacci Number Leetcode195
575Най-доброто време за покупка и продажба на акции195
576Открийте дали изразът има дублираща скоба или не195
577Минимален брой подмножества с различни елементи195
578Коко яде банани Leetcode Solution195
579Цяло число на Роман195
580Най-малката добра база194
581Проверете дали опашка може да бъде сортирана в друга опашка с помощта на стек194
582Максимално разстояние в масива194
583Създаване на масив от пермутационно решение на Leetcode194
584Присвояване на бисквитки Leetcode Solution194
585Най-дълго нарастваща последователност194
586Намерете думи, които могат да се образуват от решението с символи Leetcode194
587Минимални операции за конвертиране на X в Y194
588Резюме на Leetcode Решение193
589Островен периметър Leetcode решение193
590LRU Cache LeetCode решение193
591Най-краткият път в мрежа с елиминиране на препятствия LeetCode Solution193
592Комбинации Leetcode Solution193
593Минимални разходи за наемане на K работници193
594Сортиране на балончета с помощта на два стека192
595Разтвор за бижута и камъни Leetcode192
596Първо отрицателно цяло число във всеки прозорец с размер k192
59701 Matrix LeetCode Solution192
598Модел на думи192
599Премахнете решението на Leetcode за свързани елементи от списъка192
600Улавяне на дъждовна вода LeetCode Solution192
601Начини за декодиране192
602Проблемът с раницата192
603Итеративен метод за намиране на височина на двоично дърво191
604Завъртане на изображението LeetCode Solution191
605Сортиране на знаци по честота Решение на LeetCode191
606Завъртете списъка Leetcode Solution191
607Максимален брой появявания на решение на поднизовия Leetcode191
608Сито на Ератостен191
609Намерете най-малката положителна целочислена стойност, която не може да бъде представена като сума от което и да е подмножество на даден масив190
610Уникални бинарни дървета за търсене190
611Пребройте всички подпоследователности, които имат продукт по-малък от K190
612Преобразуване на сортирания масив в решение за двоично търсене на Leetcode190
613Минимален брой отделни елементи след премахване на m елемента190
614Обърнете стека, без да използвате допълнително пространство в O (n)190
615Непокриваща се сума от два комплекта189
616Вмъкнете Interval Leetcode Solution189
617Минимални вмъквания за образуване на палиндром с разрешени пермутации189
618Премахнете всички появявания на решение на подниз LeetCode189
619Изтрийте последователни същите думи в последователност189
620Пермутация в решение на String Leetcode189
621Решение на същото дърво LeetCode189
622Сума от f (a [i], a [j]) за всички двойки в масив от n цели числа189
623Проследяване на текущия максимален елемент в стека188
624Разстояние между автобусните спирки Leetcode Solution188
625Намерете решението за дублиран номер LeetCode188
626Решение на Frog Jump Leetcode188
627XOR операция в Array Leetcode Solution188
628Намерете най-голямото d в масива, така че a + b + c = d188
629Максимален брой шоколадови бонбони, които да бъдат разпределени еднакво между k ученици188
630Как да създадете обединим стек?188
631Намерете минимална разлика между всеки два елемента188
632GCD от две числа188
633Изоморфни струни187
634Оптимално решение за балансиране на акаунти LeetCode187
635Приложения на Първо търсене на широчина и Първо търсене на дълбочина187
636Решение за форматиране на лицензен ключ Leetcode Solution186
637Преобразуване на масив в намалена форма186
638Отпечатване на скоби в Matrix Chain Multiplication Problem186
639Проблем с промяна на монети186
640Дефиниране на IP адрес Leetcode решение186
641Формулирайте минимален брой от дадената последователност186
642Камък игра LeetCode186
643Решение за свободно време на служителите LeetCode186
644Проверете дали е решение с права линия Leetcode185
645Алгоритъм за ограда на живопис185
646Късен разбойник185
647Първият уникален знак в решение на низовия код на LeetCode185
648Обединете две балансирани бинарни дървета за търсене185
649K Празни слотове LeetCode185
650K Празни слотове185
651Намерете двойки с дадена сума, така че елементите на двойка да са в различни редове185
652Минимален брой стъпки за направа на два струни Anagram Leetcode Solutions185
653Преорганизирайте низа185
654Отделете 0 и 1 в масив184
655Сортиране на масив по паритет LeetCode Solution184
656Проблем с опаковане на думи184
657Заменете елементите с най-великия елемент от дясното решение на Leetcode184
658Най-доброто време за покупка и продажба на акции LeetCode Solution184
659Най-дългият подниз с най-малко K повтарящи се символи LeetCode Решение184
660Комбинации от букви на телефонен номер184
661Минимална дълбочина на решението с двоично дърво Leetcode184
662Максимални последователни числа, представени в масив184
663Сила на четири Leetcode разтвор183
664Разстояние на най-близката клетка с 1 в двоична матрица183
665Стробограматично число LeetCode решение183
666Обръщане на изображение LeetCode Solution183
667Най-дългият подниз с най-много K различни символи LeetCode Решение183
668Намерете възела с минимална стойност в двоично дърво за търсене183
669Kth Липсващ положителен номер Leetcode решение183
670Робот за почистване на стаи Leetcode Solution183
671Най-дългият нарастващ път в матрично LeetCode решение183
672Намерете сдвояване с най-големия продукт в масива182
673Wiggle Сортиране182
674Най-доброто време за купуване и продажба на акции с решение за изчакване на Leetcode182
675Валиден палиндром182
676Намаляване на чинии LeetCode Solution182
677Заявки за брой елементи на масива със стойности в даден диапазон182
678Плъзгаща се средна от потока от данни Leetcode Solution182
679Етикети за дялове LeetCode Solution182
680Преобразуване на число в шестнадесетично решение с Leetcode182
681Пребройте добрите възли в решението с двоично дърво Leetcode182
682Път с LeetCode решение за максимална минимална стойност181
683Inorder наследник на възел в двоично дърво181
684Максимален продукт от два елемента в решение с масив Leetcode181
685Намерете максимална сума на ниво в двоично дърво181
686Вземане на проби от резервоара181
687Валидно решение на Palindrome II Leetcode181
688Намерете Leaves of Binary Tree LeetCode Solution181
689Най-дълъг интервал със същата сума в два двоични масива181
690Сума от всички нечетни дължини на подредове Leetcode Solution181
691Намерете стойността на разстоянието между два масивни решения с Leetcode181
692Пребройте четирикратно от четири сортирани масива, чиято сума е равна на дадена стойност x180
693Решение за максимален път на двоично дърво LeetCode180
694Основи на динамичното програмиране180
695Намерете уникален знак в низ180
696Числа с прости честоти, по-големи или равни на k180
697Сортирайте масива чрез увеличаване на честотното решение на Leetcode179
698Низ към цяло число (atoi) LeetCode Solution179
699Намерете дали масивът е подмножество на друг масив179
700Увеличаване на намаляващ низ Leetcode решение179
701Възстановяване на двоично дърво за търсене179
702Решение за компресиране на низове LeetCode179
703Намерете най-малкия делител с дадено решение за праг Leetcode179
704Решение за уникални пътеки II Leetcode179
705Отпечатайте числата на Фибоначи в обратен ред179
706Разделен масив на три части с еднакво решение Leetcode решение179
707Щастливи числа в матрично решение с Leetcode179
708За намаляване на малките букви Leetcode Solution179
709Бинарно дърво зигзагообразно ниво Ред за преминаване LeetCode Решение178
710Брой хвърляния на зарове с целева сума LeetCode Solution178
711Намерете най-голямото кратно на 3178
712Проверете дали два масива от низове са еквивалентно решение на Leetcode178
713Подмножество Сума Leetcode178
714Пренаредете масива по ред - най-малък, най-голям, 2-ри най-малък, 2-ри по големина178
715Генерирайте всички възможни сортирани масиви от алтернативни елементи на два дадени сортирани масива178
716Максимален брой монети, които можете да получите с Leetcode Solution178
717Попълване на следващи десни указатели във всеки възел178
718BFS срещу DFS за двоично дърво178
719Премахване на невалидни скоби Leetcode Solution178
720Обръщане на опашка с помощта на рекурсия178
721Решение за обратни само букви LeetCode178
722Изтрийте N-ти възел от края на дадения свързан списък178
723Обръщане на ниво на двоично дърво на зигзаг178
724Решение на Factorial Trailing Zeroes Leetcode178
725Решение на LeetCode на пермутационна последователност177
726Решение за змии и стълби LeetCode177
727Премахнете скоби от алгебричен низ, съдържащ оператори + и -177
728Решение за грозен номер Leetcode177
729Решение за превключване на крушки LeetCode177
730k-ти липсващ елемент в нарастваща последователност, който не присъства в дадена последователност177
731Обединяване на две двоични дървета LeetCode Solution177
732Валидно решение Perfect Square Leetcode177
733Най-големият подмасив с еднакъв брой 0s и 1s177
734Редактиране на Distance LeetCode Solution177
735Решение на Leetcode за мнозинство от елементи II177
736Намерете максимална дълбочина на вложените скоби в низ177
737Минимална цена за билети Leetcode Solution176
738Пермутации на стека (Проверете дали масивът е пермутация на стека на други)176
739Брой NGE вдясно176
740Добавяне и търсене на дума - дизайн на структурата на данни LeetCode176
741Морис Траверсал176
742Постройте BST от даденото обръщане на предварителна поръчка176
743Решение на LeetCode с ненамаляващ масив176
744Проблем с облицовката176
745Решение за състезателна кола LeetCode175
746Съвпадение на регулярен израз175
747Възстановяване на IP адреси Leetcode Solution175
748Валиден номер175
749Извършете низови смени Leetcode175
750Обединяване на сортиран масив LeetCode Solution175
751Решение на клавиатурата Leetcode174
752Преобразуване на ранга на решение с масивен Leetcode174
753Рекорд за присъствие на ученици I Решение с Leetcode174
754Най-доброто решение за LeetCode точка за срещи174
755Подсигурен масив, базиран на стек174
756Отпечатайте двоично дърво във вертикален ред174
757Биномиален коефициент174
758Сравнение на низове, съдържащи заместващи символи174
759Максимална дължина на конкатениран низ с уникални знаци Решение на Leetcode174
760Word Pattern LeetCode Solution174
761Проверете за Palindrome след всяка заявка за подмяна на символи174
762Минимално разстояние между BST възли Leetcode решение174
763Проверете дали два израза със скоби са еднакви173
764Елементи, които трябва да бъдат добавени, така че всички елементи от диапазон да присъстват в масива173
765Оценете Reverse Polish Notation LeetCode Solution173
766Максимална печалба при Leetcode решение за планиране на работа173
767Минимална височина на дървета173
768Максимална дълбочина на N-ary Tree Leetcode Solution173
769Максимален продукт на три числа LeetCode Solution173
770Програма за проблем с мост и факел173
771Намиране на най-близкия елемент173
772Декомпресирайте решение за кодиран списък с дължина на изпълнение с Leetcode173
773Игра за скок173
774Най-големият правоъгълник в хистограмата LeetCode Solution173
775Решение на N-Queens LeetCode173
776Намерете медиана от потока от данни LeetCode Solution173
777Максимално 69 номер Leetcode решение173
778Намерете дали пътят съществува в Graph Leetcode Solution173
779Приоритетна опашка с помощта на двойно свързан списък173
780Брой острови II LeetCode Solution172
781Намерете всички възможни рецепти от дадени консумативи LeetCode Solution172
782Минимизирайте максималната сума на двойката в решението на масива LeetCode172
783Обединяване на Сортирани свързани списъци172
784Най-дългата подменю, която има брой 1s Един повече от брой 0s172
785Kth прародител на възел в двоично дърво172
786Диагонално обхождане на двоично дърво172
787Решение за LeetCode Sum II на вложен списък172
788Подход, базиран на опашка за първия неповтарящ се символ в поток172
789Минимална сума от умножения на n числа172
790Сортиран свързан списък с балансиран BST172
791Проверете дали двойките масиви са делими на k LeetCode Solution171
792Цикъл на свързан списък171
793Пребройте елементи, общи за двата списъка, но с различни цени171
794Най-голямата правоъгълна подматрица, чиято сума е 0171
795Разтвор на Hameting Leetcode171
796Базово решение 7 Leetcode171
797Решение за инвертиране на двоично дърво LeetCode171
798Максимална дълбочина на влагане на решението с скоби Leetcode171
799Решение за симетрично дърво Leetcode171
800Общо числа без повтарящи се цифри в диапазон171
801Търсене в двоично решение за търсене на Leetcode171
802Кръгла опашка170
803Намерете всички дубликати в решение на масив LeetCode170
804Минимално време, необходимо за гниене на всички портокали170
805График на курсовете II - LeetCode170
806Формулирайте минимален брой от дадена последователност170
807Разделяне на K подмножества с равна сума Leetcode Решение170
808Търсене и вмъкване в дърво на двоично търсене170
809Балансиран израз с подмяна170
810Сортирайте масив според реда, определен от друг масив170
811Крайни цени със специална отстъпка в решение за магазин Leetcode170
812Изтриване в двоично дърво170
813Решение за LeetCode за едно редактиране на разстояние170
814Разделете низ в балансирано решение на Leetcode170
815Специален масив с X елементи, по-големи или равни на X Leetcode разтвор169
816Най-близкият изход от входа в Maze LeetCode Solution169
817Максимална разлика между нарастващите елементи LeetCode Solution169
818Пренаредете данните в регистрационните файлове LeetCode Solution169
819Решение Leetcode за относителни класи169
820Оптимизирано за пространството решение за DP за 0-1 ранен проблем169
821Тухлена стена LeetCode Solution169
822Премахване на N-ти възел от края на списъка Leetcode Solution169
823Път с минимална сума в триъгълник168
824Идентифицирайте и маркирайте несравними скоби в израз168
825Итеративно обръщане на предварителна поръчка168
826Проверете дали даден масив може да представлява Предварително обхождане на двоично дърво за търсене168
827Минимално време за посещение на всички точки Leetcode Solution168
828Премахване на дубликати от Сортиран списък II168
829Даден масив от двойки Намерете всички симетрични двойки в него168
830Last Stone Weight II LeetCode Solution168
831Намерете максималната сума, възможна еднаква сума от три стека168
832LCS (Longest Common Subsequence) от три низа168
833Проверете дали елементите на стека са последователни по двойки168
834Коефициент на пермутация168
835Минимални суапове, за да направят низовете еднакво решение с Leetcode168
836Решение на LeetCode за модел на повторен подниз168
837Вмъкване Изтриване на GetRandom168
838Обхождане на дърво (предварително поръчка, поръчка и поръчка)168
839Транспониране на графика168
840Търсете решение за 2D Matrix II Leetcode168
841Интервално дърво167
842Решение за речник на извънземни LeetCode167
843Валидни скоби Leetcode Solution167
844Минимални скокове за достигане до домашно решение на LeetCode167
845Проверете дали даден масив може да се сортира в стека167
846Минимален брой кранове за отваряне за поливане на градинско решение LeetCode167
847Списък с дялове Решение на Leetcode167
848Сортирай масива по решение за четност на Leetcode167
849Топ K Чести думи LeetCode Solution167
850Решение на папката на регистрационния файл на Leetcode167
851Премахване на дубликати от сортиран списък LeetCode Solution167
852Решение за клониране на графика на LeetCode166
853Последователност от размер K с най-голямата четна сума LeetCode Решение166
854Продукт на подмасив по-малко от K LeetCode Solution166
855Спирална матрица II Leetcode Решение166
856Най-ярката позиция на Street LeetCode Решение166
857Минимален брой скокове до края166
858Сортиран масив към балансиран BST166
859Брой дни между две дати LeetCode Solution166
860Минимални суапове за увеличаване на последователностите166
861Максимален резултат след разделяне на низово решение с Leetcode166
862GCD на дадени диапазони на индекси в масив166
863Липсващ елемент в решението за сортиран масив LeetCode166
864Познайте номер по-висок или по-нисък LeetCode Решение165
865Съединение и пресичане на два свързани списъка165
866Намерете всички тризнаци с нулева сума165
867Намерете разстояние между два възела на двоично дърво165
868Ежедневни температури Leetcode Solution165
869Пребройте начините за достигане до n-то стълбище, като използвате стъпки 1, 2 или 3165
870Умножение на матрични вериги165
871Направете два масива равни, като обърнете решението на Leetcode за под-масиви165
872Решение за Leetcode с допълнение към номера165
873Може да поставя цветя LeetCode Solution165
874Различни съседни елементи в масив165
875Сумата на подмасива с максимален размер е равна на k165
876Интересен метод за генериране на двоични числа от 1 до n165
877Намерете всички преместени редове от даден ред в матрица165
878Подмножество със сума, делима на m165
879Конвертиране на BST в Min Heap165
880Проверете дали дадено двоично дърво е пълно или не165
881Програма за проверка дали двоичното дърво е BST или не165
882Получете максимум в генерирания масив Leetcode Solution165
883Сортиране на цветове165
884История на дизайна на браузъра LeetCode Solution165
885Намерете единствения повтарящ се елемент между 1 до N-1164
886Решение за смяна на лимонада с Leetcode164
887Разделен масив в последователни последователности164
888Преминаване подреждане на ниво под формата на спирала164
889Итеративно обръщане на след поръчка с помощта на два стека164
890Разтвор с водни бутилки Leetcode164
891Вмъкнете в двоично решение за търсене на Leetcode164
892Бройте отделни елементи във всеки прозорец с размер K164
893Infix към Postfix164
894Заявки за обхват на обхвата без актуализации164
895Проектирайте стек с решение за инкрементна операция Leetcode164
896Пренаредете Array така, че arr [i]> = arr [j], ако i е четно, и arr [i] <= arr [j], ако i е нечетно и j <i164
897Приятели Сдвояване проблем163
898Решение на LeetCode, базирано на ключ-стойност163
899Намерете подмасива с най-малко средно163
900Сума от най-близкото по-малко и по-голямо число163
901Обхват LCM заявки163
902Път с максимална средна стойност163
903Задайте матрични нули Leetcode Solution162
904Изградете решението с правоъгълник Leetcode162
905Най-малък брой уникални цели числа след K премахвания Leetcode Solution162
906Намерете решение за общи символи Leetcode162
907Решение на Leetcode за най-кратко разстояние на думи162
908Бройте отрицателните числа в сортирано матрично решение LeetCode162
909Познайте числото по-високо или по-ниско II162
910Появи на шаблони, използващи Stack162
911Решение за диагонален траверс LeetCode162
912Разделяне на масив на двойки със сума, делима на K162
913Поредици от дадена дължина, където всеки елемент е повече или равен на два пъти повече от предишния162
914Пренареждане на интервали между думи Leetcode решение162
915Решение за диагонално преминаване на LeetCode161
916Трипосочно разделяне на масив около даден диапазон161
917Моят календар I LeetCode Solution161
918Лексикографски числа Разтвор на Leetcode161
919Опашка с помощта на стекове161
920Проверете дали даденият масив може да представлява Преминаване по ред на ниво на двоично дърво за търсене161
921Дестинация City Leetcode Решение161
922Най-доброто време за покупка и продажба на акции с решение за такса за транзакции Leetcode161
923Преобразуване на сортиран списък в двоично дърво за търсене161
924Плъзгащ се прозорец Максимум160
925Брой на отделните острови Leetcode Решение160
926Изтрийте и печелете160
927Вертикална сума в дадено двоично дърво160
928Заявки за GCD на всички номера на масив с изключение на елементи в даден диапазон160
929Речник на извънземни160
930Всички уникални тризнаци, които обобщават дадена стойност160
931K-тият по големина елемент в BST, когато не се допуска модификация на BST160
932Пренаредете масив, така че arr [i] да е равно на i160
933Робот, ограничен в кръг LeetCode Solution160
934Изградете цялостно двоично дърво от неговото представяне на свързан списък160
935Медиана на два сортирани масива160
936Двоичен масив след операции за превключване на М диапазон160
937Брой еквивалентни Domino двойки Leetcode разтвор159
938BFS за изключена графика159
939Обединете два сортирани списъка Leetcode159
940Различен масив | Заявка за актуализиране на обхвата в O (1)159
941Спирална матрица III LeetCode Solution159
942Брой прайм в диапазони159
943Три последователни шанса Leetcode решение159
944Продукт на масив с изключение на Self LeetCode Solution159
945Решение за разделяне на палиндром Leetcode159
946Специални позиции в решение с двоична матрица Leetcode159
947Средни стойности на нивата в двоично дърво159
948Пресичане на два свързани списъка LeetCode Solution159
949Бройте поднизи с еднакви четни и нечетни елементи159
9503 Сума158
951Решение на LeetCode с най-дългата последователна последователност двоично дърво158
952Проверете дали два интервала се припокриват между даден набор от интервали158
953Премахване на дубликати от сортиран списък II LeetCode Solution158
954Бройте подматрици с всички LeetCode решение158
955Правоъгълна подматрица с най-голяма площ с еднакъв брой 1 и 0158
956Максимална сума на подменъла, с изключение на определени елементи158
957Отпечатайте последователността на Фибоначи, като използвате 2 променливи158
958Изкачване на стълби158
959Минимална височина на дърветата LeetCode Solution158
960Увеличете сумата на масива след решение на K отрицания Leetcode158
961Изрежете бинарно дърво за търсене158
962Пребройте подредове, където втората най-висока е преди най-високата158
963Създайте максимален брой158
964Силно свързан компонент157
965Каменна игра II Leetcode157
966Анализирайте модела за посещение на потребителски уебсайт LeetCode Solution157
967Симетрично дърво157
968Решение на Minesweeper LeetCode157
969Лийткодово решение за стека на максималната честота157
970Изградете BST от даденото му обръщане на ниво ниво157
9714 Сума157
972Намерете брой двойки в масив, така че техният XOR да е 0156
973Дълбоко първо търсене (DFS) за графика156
974Уникални пътеки II156
975Комбинирана сума IV LeetCode Solution156
976Широчина първо търсене (BFS) за графика156
977Прекъсване на думите156
978Обратни възли в K-Group156
979Обединяване на интервали156
980Най-дългата палиндромна последователност156
981K-тият най-малък елемент в BST Leetcode решение155
982Разбъркайте 2n цели числа като a1-b1-a2-b2-a3-b3 - .. bn, без да използвате допълнително пространство155
983Може да направи аритметична прогресия от решение на Leetcode за последователност155
984Разделяне на палиндром155
985Най-дългият хубав подниз LeetCode решение155
986Решение за сблъсък с астероиди LeetCode155
987Решението на Maze III LeetCode155
988Намерете решението Leetcode за разлика155
989Валидно решение на бумеранг с Leetcode155
990Дизайн Хит Counter LeetCode Решение155
991Максимална дължина на повтарящия се подмасив154
992Проблемът с дяла на художника154
993Решение с най-голям брой Leetcode154
994Сливане на сортиране154
995Двойка за броене с дадена сума154
996K Най-близки точки до произход Решение на Leetcode154
997Пренаредете масива така, че дори позиционираните да са по-големи от нечетни154
998Най-дългата подпоследователност, такава че разликата между съседните е една154
999Брой на най-дълго нарастващите последствия154
1000Максимална дължина подпоследователност с разлика между съседните елементи като 0 или 1154
1001Дърво на сегменти154
1002Подмножество на най-големите делими двойки154
1003Максимален подмасив на продукта154
1004Балансирано двоично дърво154
1005Сериализирайте и десериализирайте двоично дърво153
1006Преминаване на порядъка на ниво на двоично дърво153
1007Дължина на най-дългата последователност на Фибоначи153
1008Намерете максимум от минимум за всеки размер на прозореца в даден масив153
1009Графика Валидно дърво LeetCode Solution153
1010Знак на продукта на решение на масив LeetCode153
1011Проверете дали дадена дума се появява като префикс на която и да е дума в решението на Leetcode на изречението153
1012K максимални суми от припокриващи се съседни подмасиви153
1013Височина на родово дърво от родителски масив153
1014Съвпадение на низовете в решение с масив Leetcode153
1015Максимален продукт на индексите на следващия по-голям отляво и отдясно153
1016Най-кратко завършващо решение на Word Leetcode153
1017Най-големият подниз между два равни знака Leetcode решение153
1018Съберете максимални точки в мрежа, като използвате две ходове153
1019Преминаване на граници на двоично дърво153
1020Операция за изтриване на дърво на двоично търсене153
1021Решение на Scramble String LeetCode153
1022Предимства на BST пред Hash Table152
1023Намерете първата кръгова обиколка, която посещава всички бензинови помпи152
1024Изграждане на най-дълго нарастваща последователност (N log N)152
1025Бройте двойки от два сортирани масива, чиято сума е равна на дадена стойност x152
1026K-ти най-малък елемент в сортирано матрично LeetCode решение152
1027Двоично дърво за търсене152
1028Изградете масив с решение за стек операции Leetcode Solution152
1029Последователност на Нюман-Конуей152
1030Вмъкване в двоично дърво152
1031Изградете двоично дърво от дадено представяне на родителски масив152
1032Минимална индексна сума от два списъка152
1033Намерете обръщане на BST от предзаказ152
1034Брой палиндромни пътеки в матрица152
1035Намерете дублирани поддървета151
1036Първо липсва положително151
1037Приятели на подходяща възраст LeetCode Solution151
1038Отпечатайте следващия по-голям брой Q заявки151
1039Максимален брой начини за разделяне на масив LeetCode Решение151
1040Изчислете nCr% p151
1041Дешифриране на низ от азбука до решение за цялостно картографиране на Leetcode151
1042Итеративно дълбочина Първо обръщане на графика151
1043Направете String страхотно решение с Leetcode151
1044Максимална сума от 3 непокриващи се поднижа151
1045Проверка на бинарното дърво за търсене150
1046Решение на LeetCode за спиране на процеса150
1047Намерете Peak Element II LeetCode решение150
1048Налични снимки за решението на Rook Leetcode150
1049Булев проблем за скоби150
1050Следващо решение за по-голям елемент III LeetCode150
1051Пренаредете масив така, че „arr [j]“ да стане „i“, ако „arr [i]“ е „j“150
1052Следващо решение за пермутация Leetcode150
1053Генериране на скоби Leetcode Solution150
1054Побитово И на обхвата на числата LeetCode Solution149
1055Невалидни транзакции LeetCode Solution149
1056Обхождане на реда на ниво с помощта на две Опашки149
1057Преместете всички отрицателни елементи, за да завършите по ред с позволено допълнително пространство149
1058Значение за служителите LeetCode Solution149
1059Удвоете първия елемент и преместете нулата до края149
1060Решение на LeetCode за последователни символи149
1061Добавете две числа149
1062Грозни числа149
1063Най-ниският общ предшественик149
1064Премахнете дубликатите от решението за сортиран масив II Leetcode149
1065Определете дали матрицата може да бъде получена чрез ротация LeetCode Solution149
1066Преобразуване на максимално тегло на даден низ149
1067Максимална сума на подпоследователността, така че да няма три последователни149
1068Максималната разлика между честотата на два елемента, така че елементът с по-голяма честота също е по-голяма149
1069Решение за персонализиран низ за сортиране Leetcode149
1070Path Sum II LeetCode решение148
1071Раздел Равна подмножина Сума148
1072Отпечатайте десен изглед на двоично дърво148
1073Намерете дали подмасивът е под формата на планина или не148
1074Супер грозен номер148
1075Дефангиране на IP адрес LeetCode Solution147
1076Пребройте минимални стъпки, за да получите желания масив147
1077Ugly Number II LeetCode Solution147
1078Най-голямото решение за BST Subtree LeetCode147
1079Брой братя и сестри на даден възел в n-ary Tree147
1080Съвпадение на регулярен израз. Съвпадение на регулярен израз Решение на LeetCode147
1081Пренаредете масива така, че четните елементи на индекса да са по-малки, а нечетните елементи на индекса да са по-големи147
1082Възстановете решение на Leetcode на дървото за двоично търсене147
1083Сума от подмасив с минимален размер147
1084Обръщане на Morris Inorder147
1085Попълване на следващия десен указател във всеки възел Leetcode решение147
1086Приложете решение на Trie (префиксно дърво) Leetcode147
1087Двоично дърво Изглед отдясно LeetCode Solution146
1088Конструирайте двоично дърво от решение за предварителна поръчка и обхождане на Postorder LeetCode146
1089Валидно решение на Tic-Tac-Toe State LeetCode146
1090Подмасиви с K различни цели числа Leetcode Решение146
1091Намерете максимална разлика между най-близкия ляв и десен по-малки елементи146
1092Най-малкият общ регион Leetcode Решение146
1093Премахване на дубликати от сортиран масив146
1094Открийте най-малкия обхват, съдържащ елементи от k списъци146
1095Увеличете максимално разстоянието до най-близкия човек Решение LeetCode145
1096Сериализирайте и десериализирайте решение на LeetCode за двоично дърво145
1097Решение на Leetcode за деня на годината145
1098Намерете минималното разстояние между две числа145
1099Решение за пермутация на палиндром LeetCode145
1100Намерете Peak Element145
1101Премахнете решението на Paletromic Subsequences Leetcode145
1102Най-дългата битонна последователност145
1103K-то най-малък продукт от два сортирани масива LeetCode Solution145
1104Сума на пътя145
1105Ниво на всеки възел в дърво от възел източник144
1106Търсене в Сортиран завъртян масив144
1107Решение за увеличаване на триплетната подпоследователност LeetCode144
1108Отпечатайте всички триплети в сортиран масив, които образуват AP144
1109Пребройте най-голямата група Leetcode решение144
1110Продукти от диапазони в масив144
1111Различни последици144
1112Последователност на Moser-de Bruijn144
1113Root to Leaf path с целевата сума Leetcode Solutions144
1114Клетки с нечетни стойности в матрично LeetCode решение144
1115Намерете три елемента от различни три масива, такива че a + b + c = сума144
1116Структура на данните на двоичното дърво144
1117Преброяване на делими двойки143
1118Клонирайте двоично дърво с произволни указатели143
1119Средно за масива след премахване на някои елементи Leetcode разтвор143
1120Брой на затворените острови Leetcode Solution143
1121Палиндромни поднизове Leetcode Решение143
1122Долен изглед на двоично дърво143
1123Итеративен метод за намиране на предци на дадено двоично дърво143
1124Минимална абсолютна разлика в BST Leetcode Solution143
1125Преформатирайте разтвора на Leetcode142
1126Трето решение за максимален брой Leetcode142
1127Брой ученици, изпълняващи домашна работа в даден момент Решение с Leetcode142
1128Преобразувайте BST в Min-Heap, без да използвате масив142
1129Сума от четни числа след заявки142
1130Основно решение за палиндром LeetCode141
1131Най-дългият подмасив от 1 след изтриване на един елемент LeetCode Solution141
1132Намерете максимална дължина на змията141
1133Конструирайте K Palindrome Strings LeetCode Solution141
1134Решение за Leetcode за автобусни маршрути141
1135Напишете код, за да определите дали две дървета са идентични141
1136Максимален подмасив на продукта141
1137Постоянен период от време за добавяне на операция върху масив141
1138Хиляда разделител Leetcode решение141
1139Диаметър на N-Ary Tree LeetCode Solution141
1140Отпечатайте модифициран масив след изпълнение на командите за събиране и изваждане141
1141Търсене Позиция за вмъкване141
1142Минимална сума от квадрати на броя знаци в даден низ след премахване на k знака141
1143Най-дълго нарастваща последователна последователност141
1144Най-близкото решение на Leetcode за стойността на дървото за двоично търсене140
1145Задача за сумата на подмножията в O (сума) пространство140
1146Триангулация с минимален резултат на решението на многоъгълник Leetcode140
1147Опашка с приоритет140
1148Заявки за брой отделни елементи в подмасив140
1149Топологично сортиране140
1150Разменете възлите по двойки140
1151Премахнете максималния брой ръбове, за да запазите графиката напълно проходимо решение за Leetcode139
1152Максимален продукт на решението на разделено двоично дърво LeetCode139
1153Възможно решение за двуразделен LeetCode139
1154Изтрийте възли и върнете решение на Forest Leetcode139
1155Най-дългата повторена последователност139
1156Изрязване на пръчка139
1157Завъртете масива139
1158Търсене на елемент в сортиран завъртян масив139
1159Преобразувайте BST в дърво с по-голяма сума139
1160Най-близкият лист в решение на LeetCode на двоично дърво138
1161Максимална дълбочина на двоичното дърво138
1162Последователност на Golomb138
1163Решение на Contiguous Array LeetCode138
1164Намерете сортирана подпоследователност с размер 3 за линейно време138
1165Увеличете сумата на последователните разлики в кръгов масив138
1166Проверете формирането на масив чрез решение за конкатенация Leetcode138
1167K-то най-малко число в таблицата за умножение Leetcode Решение138
1168Факториални последващи нули LeetCode Solution138
1169Дърво на решенията138
1170Намерете два неприпокриващи се подмасива, всеки с целева сума LeetCode Solution138
1171Брой двойки, чиито продукти съществуват в масива138
1172Обединете две BST с ограничено допълнително пространство137
1173Минимална цена за преместване на чипове в същата позиция LeetCode Solution137
1174Преобразуване на двоично дърво в двоично дърво за търсене137
1175Червено-черно дърво Въведение137
1176Решение за минимални странични скокове LeetCode137
1177Максимално двоично дърво137
1178Решение LeetCode за уеб робота137
1179Преформатирайте датата LeetCode Solution137
1180Бройте двоични последователности с еднаква дължина с една и съща сума от първата и втората половина битове137
1181К-тият най-голям елемент в BST, използващ постоянно допълнително пространство137
1182Намерете най-голямата стойност във всеки дървесен ред LeetCode Решение137
1183Сравнете низовете по честота на най-малкия разтвор на Leetcode137
1184Като се има предвид двоично дърво, как да премахнете всички полувъзли?137
1185Първа лоша версия136
1186Максимален брой сегменти с дължини a, b и c136
1187Валиден номер на триъгълник136
1188Намерете най-малката двоична цифра, кратна на дадено число136
1189Намалете елементите, за да направите масивен зигзаг LeetCode решение136
1190Предложения за търсене Система LeetCode Solution136
1191Брой поръчки в решението на Backlog Leetcode136
1192Минимални суапове за създаване на последователности, увеличаващо LeetCode решение136
1193Минимални премествания към равни елементи на масив LeetCode Solution135
1194Размяна на възли в свързан списък Решение на Leetcode135
1195Сума от левите листа LeetCode Solution135
1196Кибритени клечки към решение на квадратен Leetcode135
1197Максимална сума битонен подмасив135
1198Решение за пресичане на път с Leetcode135
1199Обърнете пътя в BST, като използвате Queue134
1200Преобразуване на сортиран масив в двоично дърво за търсене LeetCode Solutions134
1201Реконструкция на опашката по височина134
1202Познай думата133
1203Perfect Squares LeetCode решение133
1204Решение за шампанско LeetCode133
1205Как да отпечатате максимален брой А, като използвате дадени четири клавиша133
1206Запитвания относно вероятността за четно или нечетно число в дадени диапазони133
1207Заменете две последователни равни стойности с една по-голяма133
1208Валидно решение Perfect Square LeetCode133
1209Изравняване на 2D векторно LeetCode решение132
1210Най-нисък общ предшественик на решението на бинарно дърво Leetcode132
1211Преместване на камъни до последователно решение с Leetcode132
1212Заявки за масив за многократни заместители и продукт132
1213Максимална сума от двойки със специфична разлика132
1214Максимална сума на пътека в триъгълник с дясно число132
1215Конкатенация на решение за масив LeetCode132
1216Нова игра 21132
1217Разделете две цели числа Решение на Leetcode132
1218Решение за Integer Break LeetCode131
1219Заявки за обхват за най-дългата правилна последваща скоба131
1220Kth най-малкият елемент в BST131
1221Проверете дали всички нива на две двоични дървета са анаграми или не131
1222Отпечатайте n условия на Newman-Conway Sequence131
1223Максимална стойност при даден индекс в решение на ограничен масив LeetCode131
1224Графика и нейното представяне131
1225Заявка за обхват на обхвата с помощта на оскъдна таблица130
1226Решение за медиана на плъзгащ се прозорец130
1227LRU Cache Leetcode решение130
1228Аритметични срезове II – Решение за подпоследователност LeetCode130
1229Преобразуване на цяло число в сумата от две нулеви целочислени решения с Leetcode130
1230Най-ниският общ предшественик в бинарното дърво за търсене130
1231Отпечатайте модифициран масив след операции за увеличаване на обхвата на множество масиви130
1232Намерете минимум в решение за завъртян сортиран масив II LeetCode129
1233Напишете функция, за да получите пресечната точка на два свързани списъка129
1234Намерете минимален брой операции за сливане, за да направите масив палиндром129
1235BST до дърво със сума от всички по-малки ключове129
1236Удебелени думи в низовото решение на LeetCode129
1237Обединяване на k сортирани списъци Leetcode Solution129
1238Най-дългият често срещан префикс, използващ Word by Word Matching129
1239Липсващ номер129
1240Филтрирайте ресторантите по удобни за вегани, цена и разстояние Leetcode решение128
1241Средна стойност на обхвата в масива128
1242Максимален масив от два дадени масива, поддържащи еднакъв ред128
1243K-тият фактор на n Leetcode решение128
1244Клониране на графики128
1245Най-голямото решение за знак плюс Leetcode128
1246Максимална сума, нарастваща последователност128
1247Проверете за идентични BST, без да изграждате дърветата127
1248Намерете k-тия най-малък елемент в BST (Статистика за поръчките в BST)127
1249Непрекъснат масив127
1250Паралелни курсове II LeetCode Solution127
1251Проверете дали всеки вътрешен възел на BST има точно едно дете127
1252Увеличете елементите с помощта на друг масив127
1253Сила на двама127
1254Минимално премахване, за да направите валидни скоби LeetCode Solution127
1255Проектиране на Skiplist LeetCode Solution127
1256Проверете пълнотата на решението на LeetCode на двоично дърво126
1257Брой подмножества, имащи различни четни числа126
1258Максимален подмасив на продукта126
1259Проверете дали два възела са на един и същ път в дърво125
1260Симетрично дърво LeetCode Solution Leetcode Solution125
1261Проверете предварителното сериализиране на двоично дърво125
1262Решение за припокриване на изображения LeetCode125
1263Минимално време за събиране на всички ябълки в Tree LeetCode решение125
1264Най-малък обхват II Leetcode Решение124
1265Минимална цена за изкачване на стълби LeetCode Solution124
1266Решение за подредена опашка LeetCode123
1267Коко яде банани LeetCode Solution123
1268Различни начини за добавяне на скоби Leetcode Solution123
1269Следващ по-голям елемент123
1270Брой елементи, по-малки или равни на дадено число в даден подмасив121
1271Проверете дали низ може да прекъсне друго решение с Leetcode121
1272Проверете в двоичен масив, номерът, представен от подмасив, е нечетен или четен121
1273Печат на предци на даден двоичен възел на дърво без рекурсия121
1274Брой и превключване на заявки в двоичен масив121
1275Заглавие на колона на лист в Excel LeetCode Solution121
1276Разделяне на палиндром120
1277Най-голямата подматрица с решение за пренареждане на LeetCode120
1278Обединяване на сортиран масив120
1279Най-дългият подниз без повтарящи се знаци Решение на Leetcode120
1280Нюман – Шанкс – премиер на Уилямс118
1281Решение за подреждане на монети Leetcode117
1282Проверете дали X може да даде промяна на всеки човек в опашката117
1283Решение за гнездене на масиви Leetcode117
1284Решение на LeetCode за надникване на итератора117
1285Намерете максимален среден подмасив от k дължина116
1286Максимален продукт с нарастваща последователност116
1287Заявки за десетични стойности на подмасиви на двоичен масив116
1288Обхват Минимална заявка (Разлагане на квадратен корен и оскъдна таблица)116
1289Обхождане на вертикален ред на двоично дърво LeetCode решение115
1290Палиндромно число LeetCode Решение115
1291Кодиран низ с решение на LeetCode с най-къса дължина114
1292Преобразуване на двоично дърво в двоично дърво за търсене чрез използване на STL набор114
1293Минимален брой хора за преподаване на LeetCode Solution114
1294Вмъкнете Изтриване GetRandom O(1) Leetcode Solution113
1295Игра със скок IV LeetCode Solution113
1296Проверете дали даден масив с размер n може да представлява BST от n нива или не113
1297Брой индекси с равни елементи в даден диапазон113
1298Намерете победителя в кръговата игра LeetCode Solution113
1299Добавете две числа II Leetcode Solution113
1300Индекс на произволен избор LeetCode Solution112
1301Брой подпоследователности, които удовлетворяват дадено условие за сума Решение LeetCode112
1302Непрекъснато Sumaris LeetCode решение112
1303Преобразувайте BST в двоично дърво, така че сумата от всички по-големи ключове да се добавя към всеки ключ111
1304Минимално общо пространство, загубено с K операции за преоразмеряване LeetCode Solution111
1305Достигнете решение с номер LeetCode110
1306Преобразуване в Base -2 LeetCode Solution110
1307Минимално възможно цяло число след най-много K съседни размени на цифри LeetCode Решение110
1308Заявки за XOR на най-големия нечетен делител на диапазона109
1309Отпечатайте верига с двойки с максимална дължина107
1310Проектиране на подземна система Leetcode Solution106
1311Проектирайте решение за Leetcode за класиране104
1312Разместващи се букви Решение на LeetCode104
1313Откриване на Capital Leetcode решение101
1314Минимални замени за групиране на всички 1 заедно Leetcode решение99
1315Топ K често срещани елементи LeetCode Solution98
1316Преброяване на подострови LeetCode решение97
1317Подниз с конкатенация на всички думи Leetcode Solution96
1318Решение за минимална сума на пътя Leetcode96
1319Решение за преход на двоично дърво в ред LeetCode95
1320Нечетно, четно свързан списък Решение на Leetcode94
1321Максимална година на населението LeetCode Solution92
1322Най-дългата обща подпоследователност LeetCode решение92
1323Намерете решението на градския съдия LeetCode92
1324Решение за декодиране на стринг Leetcode90
1325Намерете решението на градския съдия LeetCode87
1326Най-доброто решение за LeetCode точка за срещи87
1327Решение на LeetCode за припокриване на правоъгълник86
1328Сума корен към числа на листа LeetCode Solution86
1329Най-краткият несортиран непрекъснат подмасив LeetCode решение86
1330Максимална година на населението LeetCode Solution84
1331Изравняване на двоичното дърво до свързан списък Решение на LeetCode84
1332Stone Game IV LeetCode Solution81
1333Дизайн Добавяне и търсене на думи Структура на данни LeetCode Solution81
1334Разкривайте карти в нарастващ ред Leetcode Solution80
1335Вмъкване в сортиран кръгъл свързан списък LeetCode Solution80
1336Резултат от скоби LeetCode Solution80
1337Range Sum Query 2D – Неизменно решение на LeetCode79
1338Двустранна ли е графиката? Решение на LeetCode79
1339Валиден триъгълен номер LeetCode Solution77
1340Разтвор на разделяне на шоколад LeetCode71
1341Указания стъпка по стъпка от възел на двоично дърво до друго решение на LeetCode63
1342Решение за обратно цяло число Leetcode58
1343Обхват Сума на BST LeetCode решение57
1344Сортиране на цветове LeetCode Solution56
1345Намерете K най-близки елементи LeetCode Solution54
1346Максимална дължина на страната на квадрат със сума, по-малка или равна на прага LeetCode Solution53
1347Завъртете низ LeetCode решение53
1348Номер на колона в лист на Excel LeetCode Решение51
1349Монотонен масив Leetcode решение42
1350Сумата на подмасива с максимален размер е равна на k решение на Leetcode37
1351Повечето камъни са премахнати със същия ред или колона LeetCode Solution35
1352Контейнер с повечето вода LeetCode Solution34
1353H-индекс Leetcode решение34
1354Решение за съвпадение на Camelcase Leetcode34
1355Групови анаграми LeetCode Solution33
1356Плъзгащ се прозорец Максимално решение LeetCode33
1357Валидно Anagram Leetcode решение33
1358High Five Решение на LeetCode33
1359Намерете Peak Element LeetCode Solution32
1360Следваща пермутация LeetCode решение32
1361Paint House LeetCode Solution29
1362Решение за двоично търсене LeetCode29
1363Двойки песни с общо времетраене, делимо на 60 LeetCode Solution29
1364Групиране на изместени низове Leetcode Solution28
1365Следващ по-голям елемент I Leetcode решение28
1366Минимален брой стрелки за спукване на балони LeetCode Solution28
1367Изравняване на двоичното дърво до свързан списък Решение на LeetCode27
1368Напасване на екрана на изречението LeetCode Solution27
1369Плувайте в издигаща се вода LeetCode Solution26
1370Изоморфни низове LeetCode решение26
1371Най-близката двоична стойност на дървото за търсене II LeetCode решение25
1372Пиков индекс в планински масив LeetCode Solution25
1373Уникално двоично дърво за търсене LeetCode решение24
1374Вмъкване Изтриване GetRandom O(1) – разрешени дубликати LeetCode Solution24
1375Валиден триъгълен номер LeetCode Solution24
1376Разделяне на свързан списък в Parts Leetcode Solution23
1377Броят на слабите знаци в играта LeetCode Solution18
1378Най-доброто време за покупка и продажба на акции IV LeetCode Solution18
1379Най-нисък общ предшественик на Leetcode решение за двоично дърво за търсене17
1380Единичен елемент в сортиран масив LeetCode решение17
1381Минимално увеличение, за да направите масива уникално решение на Leetcode16
1382Максимална сума от два неприпокриващи се подмасива LeetCode Solution16
1383Улавяне на дъждовна вода II LeetCode Solution14
1384Stone Game IV LeetCode Solution14
1385Откриване на квадрати LeetCode решение13
1386Обратни възли в k-Group LeetCode Solution13
1387Всички възможни пълни двоични дървета Решение LeetCode13
1388Съдържа дублирано решение LeetCode12
1389Премахване на всички с обръщане на редове и колони Leetcode Solution12
1390Проектиране на ограничена опашка за блокиране LeetCode решение12
1391Решение за число на Фибоначи LeetCode11
1392Намиране на първа и последна позиция на елемент в сортиран масив LeetCode Solution11
1393Минимален брой операции за преместване на всички топки във всяка кутия LeetCode Solution10
1394Общо разстояние на Хеминг LeetCode Solution9
1395Внедрете Rand10() с помощта на Rand7() Leetcode Solution7
1396Разбийте решение на палиндром LeetCode6
Translate »