Намиране на първа и последна позиция на елемент в сортиран масив LeetCode Solution


Често задавани в Кирпич Амазонка ябълка Bloomberg ByteDance Долчинка иБей Expedia Facebook Flipkart Goldman Sachs Google Microsoft Оракул PayPal Snapchat Twitter VMware Yahoo Yandex
Качество tiktokПрегледи 20

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

Намиране на първа и последна позиция на елемент в сортиран масив LeetCode Solution казва, че – даден масив от цели числа nums сортирани в ненамаляващ ред, намерете началната и крайната позиция на дадено target стойност.

If target не е намерено в масива, връщане [-1, -1].

Трябва да напишете алгоритъм с O(log n) сложност по време на изпълнение.

Пример 1:

Вход:

 nums = [5,7,7,8,8,10], target = 8

Изход:

 [3,4]

Пример 2:

Вход:

 nums = [5,7,7,8,8,10], target = 6

Изход:

 [-1,-1]

Пример 3:

Вход:

 nums = [], target = 0

Изход:

 [-1,-1]

 

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

  • 0 <= nums.length <= 105
  • -109 <= nums[i] <= 109
  • nums е ненамаляващ масив.
  • -109 <= target <= 109

 

АЛГОРИТЪМ –

  • За да намерите първата и последната позиция на елемента в сортирания масив LeetCode Solution. Първо ще се съсредоточим върху първото появяване на целевата стойност и след това ще преминем към последното появяване. В този въпрос ще използваме двоично търсене.
  • Първо, ще се съсредоточим върху първата поява на целевата стойност. Така че първо ще намерим средата и ще проверим дали стойността на средния елемент е равна на целта, ако е равна, тогава ще проверим, че средният елемент трябва да е по-голям от средния -1 и трябва да вземем един краен случай тук, т.е. ако средата == target и присъства на нулева позиция, тогава ще върнем mid else -1.
  • Второ, ще се съсредоточим върху последното появяване на целевата стойност. Така че отново ще направим същото, първо ще намерим средата, след това ще проверим, че стойността на елемента е равна на целта, ако е равна, тогава ще проверим, че средният елемент трябва да е по-малък от средния + 1 и трябва да покрием още един краен случай тук, т.е. mid == target и присъства в последния индекс на масива, тогава ще върнем mid else -1.
  • Най-накрая ще върнем [first_appearance,second_appearance].
  • Следователно ще намерим първата и последната позиция на елемента в сортиран масив.

ОБРАЗ -

Намиране на първа и последна позиция на елемент в сортиран масив LeetCode SolutionщифтНамиране на първа и последна позиция на елемент в сортиран масив LeetCode Solutionщифт

class Solution:
    def searchRange(self, nums: List[int], target: int) -> List[int]:
        x = self.first(nums,target)
        y = self.last(nums,target)
        
        return [x,y]
        
        
    def first(self,nums,target):
        low = 0
        high = len(nums)-1
        
        while(low <= high):
            mid = (low+high)//2
            if nums[mid] == target and (target > nums[mid-1] or mid == 0):
                return mid
            
            elif nums[mid] < target:
                low = mid+1
                
            
            else:
                high = mid-1
                
        return -1        
                
    def last(self,nums,target):
        low = 0
        high = len(nums)-1
        
        while(low <= high):
            mid = (low+high)//2
            
            if ((nums[mid] == target) and (mid == len(nums)-1 or nums[mid+1] > target)):
                return mid
            
            elif nums[mid] > target:
                high = mid-1
                
            else:
                low = mid + 1
                
        return -1
class Solution {
    public int[] searchRange(int[] nums, int target) {
        
        int[] arr = new int[2];
        int x =first(nums,target);
        int y =last(nums,target);
        
        arr[0] = x;
        arr[1] = y;
        return arr;
    }
    public int first(int[] nums,int target){
        int low=0;
        int high=nums.length-1;
        int idx=-1;
        while(low<=high){
            int mid=low+(high-low)/2;
            if(nums[mid]==target)idx=mid;
            if(target>nums[mid]){
                low=mid+1;
            }
            else{
                high=mid-1;
            }
        }
        return idx;
    }
    public int last(int[] nums,int target){
        int low=0;
        int high=nums.length-1;
        int idx=-1;
        while(low<=high){
            int mid=low+(high-low)/2;
            if(nums[mid]==target)idx=mid;
            if(target>=nums[mid]){
                low=mid+1;
            }
            else{
                high=mid-1;
            }
        }
        return idx;
    }
}

Анализ на сложността за намиране на първа и последна позиция на елемент в сортиран масив Решение на LeetCode

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

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

Подобен въпрос - https://www.tutorialcup.com/leetcode-solutions/find-minimum-in-rotated-sorted-array-ii-leetcode-solution.htm

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

S.No Въпрос за интервю Брой пъти е зададен въпрос
1Изтрийте възел в двойно свързан списък2887
2Програма Java за намиране на броя на възлите в двоично дърво2541
3Обърнете низ, без да засягате специални символи2523
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Отпечатайте всички анаграми заедно в последователност от думи585
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Намерете двойка с дадена разлика505
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 възли след M377
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Комбинация Сума262
316Съдържа дубликат262
317Кулата на Ханой262
318Лескод на триъгълника на Паскал262
319Пребройте подчините с еднакъв брой 1 и 0262
320Обърнете отделни думи262
321Компресия на струни261
322Намерете най-добрите K (или най-често срещаните) числа в поток261
323Пресичане на две масивни решения на Leetcode261
324Бройте нечетни числа в решение на Leetcode за интервал от интервали260
325Алгоритми за заместване на страници в операционни системи260
326Минимални суапове, необходими за събиране на всички елементи, по-малки или равни на k260
327Как да изтриете свързан списък260
328Цяло число към римско решение с Leetcode259
329Разделяне на четни и нечетни числа258
330Групирайте думи със същия набор от знаци257
331Втора най-повтаряща се дума в последователност257
332Преобразуване на Postfix в Infix256
333Решение с единичен номер256
334Минимална стойност за получаване на положителна стъпка по стъпка Решение за Leetcode255
335Сортирайте елементите по честота255
336Алгоритъм на Белман Форд255
337Сортиране на масив с помощта на стекове255
338Намерете сума от неповтарящи се елементи (различни) елементи в масив255
339Сума от минимални и максимални елементи на всички подредове с размер k254
340Най-малкият подмасив с k Различни числа254
341Оценка на аритметичния израз254
342K-тият най-малък елемент в сортирана матрица253
343Добавете двоично решение с Leetcode253
344Следваща пермутация252
345Топ K Чести думи252
346Изграждане на двоично дърво от дадени обхождания от Inorder и Preorder251
347Максимален брой балони Leetcode разтвор251
348Pow (x, n) Leetcode решение251
349Минимална операция, за да се направят всички елементи равни в масива251
350Като се имат предвид два несортирани масива, намерете всички двойки, чиято сума е x250
351Решение за Leetcode на Linindrome Linked List250
352Алгоритъм на изпъкнал корпус249
353Scramble String249
354Решение за най-дългия общ префикс Leetcode249
355Пребройте подредове, имащи общо различни елементи, същите като оригиналния масив249
356Специален номер248
357Първи елемент, възникващ k пъти в масив248
358Най-дългият подниз без повтарящи се знаци Решение на LeetCode247
359Проектирайте стек, който поддържа getMin () за O (1) време и O (1) допълнително пространство247
360Крускал алгоритъм247
361Решение на мнозинството от елементи с Leetcode246
362Намерете Lucky Integer в Array Leetcode Solution245
363Решение Leetcode за пермутации245
364Оценете разделението245
365Намерете дубликати в даден масив, когато елементите не са ограничени до диапазон244
366Трето решение за максимален брой Leetcode244
367Максимално възможна разлика от две подмножества на масив243
368Обръщане на първите K елементи на опашка243
369Решение на спирална матрица LeetCode243
370Брой добри двойки Leetcode решение242
371Обърнете число с помощта на стека242
372Текуща сума от 1d Array Leetcode Solution242
373Преобразуване в Infix преобразуване242
374Проверете дали два масива са равни или не241
375Минимална сума на пътя241
376Leetcode на Fizz Buzz241
377Максимален подмасив241
378Максимален квадрат240
379Намерете решението на градския съдия Leetcode240
380Намерете числа с четен брой цифри Leetcode решение240
381Кодиране на Хъфман240
382Разменете възли в двойки Leetcode решения239
383Групови анаграми239
384Максимално разстояние между две появи на един и същ елемент в масива238
385Минимална абсолютна разлика Leetcode решение238
386Намерете най-близкия номер на палиндром238
387Единичен номер238
388Решения за броене на прайм кодове238
389Минимални стъпки за достигане на целта от рицар238
390Уникални пътеки238
391Сортирайте масива чрез увеличаване на честотното решение на Leetcode237
392Намерете първите три повторени в масив237
393Намерете първия повтарящ се елемент в масив от цели числа236
394Най-малкият елемент, повторен точно K пъти236
395Заявка за суми на диапазон 2D – неизменно решение на Leetcode236
396Заявки за поднизове на Palindrome236
397Преобразуване на зигзаг235
398Разтвор на триъгълника на Pascal II с Leetcode235
399Кумулативна честота на броене на всеки елемент в несортиран масив235
400Намерете броя на служителите под всеки служител235
401Преобразуване на низ в Int235
402Сортирането с помощта на тривиална хеш функция235
403Пермутации на Leetcode234
404Пребройте поднизовете с еднакъв брой 0s, 1s и 2s234
405Премахнете минимален брой елементи, така че да няма общ елемент и в двата масива234
406Внедрете стека и опашката с помощта на Deque234
407Намери всички изчезнали числа в решение с масив Leetcode234
408Обединете два сортирани списъка Leetcode решения233
409Сила на две Leetcode разтвор233
410Отпечатайте всички подредове с 0 суми233
411Липсващ номер Leetcode Решение233
412Проверете дали масивът съдържа непрекъснати цели числа с разрешени дубликати233
413Как да внедрим стека, използвайки приоритетна опашка или купчина?233
414Сортирайте целите числа по броя на 1-битовото решение на Leetcode233
415Матрица Диагонална сума Leetcode решение233
416Пермутация на букви233
417House Robber II Leetcode Solution232
418Дължина на най-големия подмасив със съседни елементи232
419Изразът съдържа излишна скоба или не232
420Двустранна графика232
421Отпечатайте всички отделни елементи на даден целочислен масив231
422Внедряване на LRU кеш231
423Топ K Чести елементи231
424Решение за щастлив номер Leetcode231
425Разлика между най-високата и най-малката честота в масива231
426Алгоритъм на Прим231
427Физ Бъз231
428Бройте двойки от два свързани списъка, чиято сума е равна на дадена стойност230
429Декодиране на низ230
430Максимална дълбочина на решение на двоично дърво Leetcode230
431Уникално решение на Leetcode230
432Сортирайте стека, като използвате рекурсия230
433Сума на масива е равна на k230
434Проблем със сумата на подмножеството230
435Намерете всички двойки (a, b) в масив, така че a% b = k229
436Намерете победител в Tic Tac Toe Game Leetcode Solution229
437Средна заплата с изключение на минималното и максималното решение на Leetcode за заплата229
438Търсете в Решение със сортиран масив Leetcode229
439Проверете дали N и неговото двойно съществуващо решение с Leetcode228
440Обратно цяло число228
441Максимално последователно решение с Leetcode228
442Намерете медиана от поток от данни228
443Решение за смяна на монети 2 Leetcode228
444N-ти каталунски номер227
445Капацитет за изпращане на пакети в рамките на D дни Leetcode Solution227
446Обърнете стека с помощта на рекурсия227
447Монотонен масив LeetCode решение226
448Колко числа са по-малки от текущото решение на Leetcode226
449Намерете елементи, които присъстват в първия масив, а не във втория226
450Поднабори с различни елементи225
451Намерете решението Leetcode за разлика225
452Решение за улавяне на дъждовна вода Leetcode225
453Намерете дублиращия номер225
454Цяло число към английски думи225
455Сдвоете с даден продукт224
456Редактиране на разстояние224
457Алгоритъм на Флойд Уоршал224
458Обратни гласни на низово решение с Leetcode224
459Приоритетна опашка, използваща единично свързан списък224
460Обосновка на текст LeetCode Solution224
461Намерете индекс на затваряща скоба за дадена отваряща скоба в израз223
462Решение за число на Фибоначи LeetCode223
463Сума от диапазони на подмасиви Leetcode Решение223
464Целева сума223
465Извадете продукта и сумата от цифрите на цяло цяло решение с леткод223
466Сумата на подмасив е равна на K LeetCode Solution223
467Най-доброто време за покупка и продажба на решение III Leetcode Solution223
468Валиден низ за скоби223
469Kth най-големият елемент в Array Leetcode Solutions222
470Обърнете низ222
471Премахнете дубликатите от решението за сортиран масив Leetcode222
472Пребройте и кажете222
473Намерете различни елементи, общи за всички редове на матрица222
474Най-дългата подмасив, която не съдържа повече от K отделни елемента221
475Дизайн на система за паркиране Leetcode Solution220
476Намерете четири елемента, които сумират дадена стойност (Hashmap)220
477Най-слабите редове в матрично решение с Leetcode220
478Игра Jump Leetcode Solution220
479Най-дългият общ префикс, използващ Trie220
480Намерете минимум в завъртян сортиран масив220
481Изтриване на възел от свързан списък без указател на главата220
482Намерете решение за общи символи Leetcode220
483Генериране на низ с символи, които имат нечетни решения Leetcode решение220
484Намерете някой от множеството повтарящи се елементи в масива само за четене219
485Разбъркайте разтвор с Leetcode решение219
486Пресичане на два масива219
487Сортиране на опашка без допълнително пространство219
488Алгоритъм на MiniMax219
489Пренаредете двоичен низ като алтернативни x и y повторения219
490Префикс към преобразуване на Postfix219
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Това е решение за последващ Leetcode211
547Намерете N уникални целочислени суми до нулево решение на Leetcode210
548Последно тегло на камъка210
549Променете масива в Пермутация на числа от 1 на N210
550Следващ по-голям честотен елемент210
551Проверете дали опашка може да бъде сортирана в друга опашка с помощта на стек210
552Решение на LeetCode от цикъл II на свързан списък210
553Разстояние на Хаминг210
554Изоморфни струни Leetcode решение210
555Как да проверя дали два дадени комплекта не са свързани?210
556Решение за заглавие на колона на Excel за Leetcode Решение210
557Подредете дадените числа, за да образувате най-голямото число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Преобразуване на сортирания масив в решение за двоично търсене на Leetcode201
613Минимални вмъквания за образуване на палиндром с разрешени пермутации201
614Вмъкнете Interval Leetcode Solution201
615Намерете най-малката положителна целочислена стойност, която не може да бъде представена като сума от което и да е подмножество на даден масив201
616GCD от две числа201
617Завъртете списъка Leetcode Solution201
618Намерете минимална разлика между всеки два елемента201
619Премахнете решението на Leetcode за свързани елементи от списъка201
620Непокриваща се сума от два комплекта201
621Приложения на Първо търсене на широчина и Първо търсене на дълбочина200
622Проследяване на текущия максимален елемент в стека200
623Решение на същото дърво LeetCode200
624Обърнете стека, без да използвате допълнително пространство в O (n)200
625Сума от f (a [i], a [j]) за всички двойки в масив от n цели числа200
626Проблемът с раницата200
627Намерете решението за дублиран номер LeetCode199
628Сортиране на балончета с помощта на два стека199
629Камък игра LeetCode199
630Пермутация в решение на String Leetcode199
631Уникални бинарни дървета за търсене199
632Отпечатване на скоби в Matrix Chain Multiplication Problem198
633Максимален брой шоколадови бонбони, които да бъдат разпределени еднакво между k ученици198
634Намерете най-голямото d в масива, така че a + b + c = d198
635Пребройте добрите възли в решението с двоично дърво Leetcode198
636Оптимално решение за балансиране на акаунти LeetCode198
637Най-дългият нарастващ път в матрично LeetCode решение198
638K Празни слотове198
639Изоморфни струни198
640Дефиниране на IP адрес Leetcode решение198
641Решение за форматиране на лицензен ключ Leetcode Solution198
642Преорганизирайте низа198
643Първият уникален знак в решение на низовия код на LeetCode197
644Комбинации от букви на телефонен номер197
645Разстояние между автобусните спирки Leetcode Solution197
646Как да създадете обединим стек?197
647Минимална дълбочина на решението с двоично дърво Leetcode196
648Преобразуване на масив в намалена форма196
649Решение за свободно време на служителите LeetCode196
650Формулирайте минимален брой от дадената последователност196
651Заменете елементите с най-великия елемент от дясното решение на Leetcode196
652Минимален брой стъпки за направа на два струни Anagram Leetcode Solutions196
653Намерете сдвояване с най-големия продукт в масива195
654Робот за почистване на стаи Leetcode Solution195
655Проверете дали е решение с права линия Leetcode195
656Проблем с опаковане на думи195
657Сортиране на масив по паритет LeetCode Solution195
658Стробограматично число LeetCode решение195
659Обединете две балансирани бинарни дървета за търсене195
660Намерете двойки с дадена сума, така че елементите на двойка да са в различни редове195
661Късен разбойник195
662Намаляване на чинии LeetCode Solution195
663Плъзгаща се средна от потока от данни Leetcode Solution194
664Заявки за брой елементи на масива със стойности в даден диапазон194
665Алгоритъм за ограда на живопис194
666Kth Липсващ положителен номер Leetcode решение194
667Преобразуване на число в шестнадесетично решение с Leetcode194
668Намерете максимална сума на ниво в двоично дърво193
669Валидно решение на Palindrome II Leetcode193
670Етикети за дялове LeetCode Solution193
671Максимален продукт от два елемента в решение с масив Leetcode193
672Отделете 0 и 1 в масив193
673Низ към цяло число (atoi) LeetCode Solution193
674Най-дългият подниз с най-малко K повтарящи се символи LeetCode Решение193
675K Празни слотове LeetCode193
676Най-дългият подниз с най-много K различни символи LeetCode Решение192
677Най-големият подмасив с еднакъв брой 0s и 1s192
678Сила на четири Leetcode разтвор192
679Разстояние на най-близката клетка с 1 в двоична матрица192
680Максимални последователни числа, представени в масив192
681Разделен масив на три части с еднакво решение Leetcode решение192
682Проблем с промяна на монети192
683Отпечатайте числата на Фибоначи в обратен ред192
684Основи на динамичното програмиране191
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Максимална дължина на конкатениран низ с уникални знаци Решение на Leetcode186
745Обединяване на сортиран масив LeetCode Solution186
746Намерете дали пътят съществува в Graph Leetcode Solution186
747Най-доброто решение за LeetCode точка за срещи186
748Възстановяване на двоично дърво за търсене186
749Минимална цена за билети Leetcode Solution185
750Валиден номер185
751Максимален продукт на три числа LeetCode Solution185
752Решение за симетрично дърво Leetcode185
753Възстановяване на IP адреси Leetcode Solution185
754Сравнение на низове, съдържащи заместващи символи185
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Проектирайте стек с решение за инкрементна операция Leetcode175
870Итеративно обръщане на предварителна поръчка175
871Съединение и пресичане на два свързани списъка175
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Най-доброто време за покупка и продажба на акции с решение за такса за транзакции Leetcode172
904Решение на Leetcode за най-кратко разстояние на думи172
905Вмъкнете в двоично решение за търсене на Leetcode172
906Сортиране на цветове172
907Лексикографски числа Разтвор на Leetcode172
908Брой на отделните острови Leetcode Решение172
909Умножение на матрични вериги172
910Изтрийте и печелете172
911Решение на LeetCode, базирано на ключ-стойност171
912Речник на извънземни171
913Робот, ограничен в кръг LeetCode Solution171
914Итеративно обръщане на след поръчка с помощта на два стека171
915Всички уникални тризнаци, които обобщават дадена стойност171
916Средни стойности на нивата в двоично дърво171
917Бройте отрицателните числа в сортирано матрично решение LeetCode171
918Заявки за обхват на обхвата без актуализации171
919Различен масив | Заявка за актуализиране на обхвата в O (1)171
920Проверете дали два интервала се припокриват между даден набор от интервали171
921Медиана на два сортирани масива171
922Дестинация City Leetcode Решение171
923Решение за диагонално преминаване на LeetCode171
924Обхват LCM заявки171
925Програма за проверка дали двоичното дърво е BST или не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Вертикална сума в дадено двоично дърво169
937Спирална матрица III LeetCode Solution169
938Лийткодово решение за стека на максималната честота169
939Намерете решение за общи символи Leetcode169
940Обединете два сортирани списъка Leetcode169
941Преобразуване на сортиран списък в двоично дърво за търсене169
942Продукт на масив с изключение на Self LeetCode Solution169
943Изградете цялостно двоично дърво от неговото представяне на свързан списък169
944Бройте подматрици с всички LeetCode решение169
945Пресичане на два свързани списъка LeetCode Solution169
946Брой еквивалентни Domino двойки Leetcode разтвор169
947K-тият по големина елемент в BST, когато не се допуска модификация на BST169
948Премахване на дубликати от сортиран списък II LeetCode Solution168
949Решение за разделяне на палиндром Leetcode168
950Прекъсване на думите168
951Три последователни шанса Leetcode решение168
952Правоъгълна подматрица с най-голяма площ с еднакъв брой 1 и 0168
953Силно свързан компонент168
954Бройте поднизи с еднакви четни и нечетни елементи168
955Двоичен масив след операции за превключване на М диапазон168
956Изкачване на стълби167
957Заявки за GCD на всички номера на масив с изключение на елементи в даден диапазон167
9583 Сума167
959K-тият най-малък елемент в BST Leetcode решение167
960Анализирайте модела за посещение на потребителски уебсайт LeetCode Solution167
961Знак на продукта на решение на масив LeetCode167
962Създайте максимален брой167
963BFS за изключена графика167
964Изградете BST от даденото му обръщане на ниво ниво167
965Минимална височина на дърветата LeetCode Solution167
966Специални позиции в решение с двоична матрица Leetcode167
9674 Сума166
968Каменна игра II Leetcode166
969Двойка за броене с дадена сума166
970Комбинирана сума IV LeetCode Solution166
971Най-дългата палиндромна последователност166
972Максимален подмасив на продукта166
973Най-дългата подпоследователност, такава че разликата между съседните е една166
974Пребройте подредове, където втората най-висока е преди най-високата166
975Уникални пътеки II166
976Симетрично дърво165
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Налични снимки за решението на Rook Leetcode159
1053Пребройте минимални стъпки, за да получите желания масив159
1054Изградете двоично дърво от дадено представяне на родителски масив159
1055Проверете дали дадена дума се появява като префикс на която и да е дума в решението на Leetcode на изречението159
1056Максимална сума на подпоследователността, така че да няма три последователни158
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Диаметър на N-Ary Tree LeetCode Solution148
1147Завъртете масива148
1148Най-дългият подмасив от 1 след изтриване на един елемент LeetCode Solution148
1149Отпечатайте модифициран масив след изпълнение на командите за събиране и изваждане148
1150Решение LeetCode за уеб робота147
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Намерете решението на градския съдия LeetCode91
1331Сума корен към числа на листа LeetCode Solution90
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 Solution20
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 »