Единичен елемент в сортиран масив LeetCode решение


Често задавани в Кирпич Амазонка ябълка Bloomberg иБей Google Microsoft Nvidia Оракул Twitter YahooПрегледи 24

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

Единичен елемент в сортиран масив LeetCode Solution казва, че – Даден ви е сортиран масив, състоящ се само от цели числа, където всеки елемент се появява точно два пъти, с изключение на един елемент, който се появява точно веднъж.

връщане единичният елемент, който се появява само веднъж.

Вашето решение трябва да влезе O(log n) време и O(1) пространство.

Пример 1:

Вход:

 nums = [1,1,2,3,3,4,4,8,8]

Изход:

 2

Пример 2:

Вход:

 nums = [3,3,7,7,10,11,11]

Изход:

 10

Ограничения:

  • 1 <= nums.length <= 105
  • 0 <= nums[i] <= 105

АЛГОРИТЪМ –

ИДЕЯ –

  • За да намерите единичен елемент в сортиран масив. Първо, ще използваме концепцията за двоично търсене и xor в този въпрос.
  • По принцип ще се съсредоточим върху единичния елемент в този въпрос. Така че нашата позиция започва с четен индекс, т.е. нула и според въпросите всеки елемент ще се появи два пъти, с изключение на единичен елемент. Ще започнем с четен индекс, след това нечетен, после четен и ще повторим...
  • ако нашият елемент присъства в индекса на събитието, това означава, че това е първият от двойния елемент, така че ако нашият елемент присъства в четния индекс, тогава ще проверим за следващия елемент с помощта на XOR и ако следващият елемент е същият като предишния това означава, че последователността е правилна от самото начало или можем да кажем, че до момента няма нито един елемент в масива.
  • Същото е и в случая с нечетния индекс. нечетен индекс означава, че елементът е вторият от двоен, ако елементът е с нечетен индекс, тогава ще провери за предишния и ако и двата съвпадат, тогава можем да кажем, че до момента няма нито един елемент.
  • Ще проверим всички условия с помощта на двоично търсене, ако средният елемент е равен на middle^1, тогава low = mid+1, т.е. нито един елемент не присъства в масива от началото до сега.
  • Друго високо = средно. т.е. един елемент присъства в масива в първата половина.

      XOR СТОЙНОСТИ –

ДОРИ СТРАННО -

0^1 = 1 1^1 = 0

2^1 = 3 3^1 = 2

4^1 = 5 5^1 = 4

6^1 = 7 7^1 = 6

  • Най-накрая ще върнем nums[low].
  • Следователно ще намерим единичния елемент в сортиран завъртян масив.

Образ -

Единичен елемент в сортиран масив LeetCode решениещифт Единичен елемент в сортиран масив LeetCode решениещифт

class Solution:
    def singleNonDuplicate(self, nums: List[int]) -> int:
        low = 0
        high = len(nums)-1
        
        while(low < high):
            mid = (low+high)//2
            if nums[mid] == nums[mid^1]:
                low = mid+1
                
            else:
                high = mid
                
        return nums[low]
class Solution {
    public int singleNonDuplicate(int[] nums) {
        
        int low = 0;
        int high = nums.length-1;
        
        while(low < high){
            
            int mid = (low+high)/2;
            if(nums[mid] == nums[mid^1]){
                low = mid+1;
            }
            else{
                high = mid;
            }
            
            
        }
        return nums[low];
        
    
    }
}

Анализ на сложността за единичен елемент в сортиран масив LeetCode решение

Времева сложност: O(LOGN), тъй като използвахме двоично търсене в този въпрос.

Сложност на пространството: O(1), тъй като не сме заели допълнително място.

Подобен въпрос - https://www.tutorialcup.com/leetcode-solutions/single-number-leetcode-solution.htm

 

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

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