Массивтегі келесі үлкен элемент

Күрделілік дәрежесі оңай
Жиі кіреді Amazon алма Bloomberg КупонDunia Facebook Google Microsoft Oracle PayU Samsung Шапшаң Twitter Зохо
Array компьютер үймеКөрулер 306

Проблемалық мәлімдеме

Массивті ескере отырып, әр элементтің келесі үлкен элементін массив. Егер бұл элемент үшін келесі үлкен элемент болмаса, біз -1-ді шығарамыз, әйтпесе біз бұл элементті шығарамыз.

Ескерту: Келесі үлкен элемент - бұл үлкен және сол элементтің оң жағында орналасқан элемент

мысал

9
4 5 8 1 3 7 11 13
The next Greater element of 2 is -1
The next greater element of 13 is -1
The next greater element of 11 is 13
The next greater element of 7 is 11
The next greater element of 3 is 7
The next greater element of 1 is 3
The next greater element of 8 is 11
The next greater element of 5 is 8
The next greater element of 4 is 5

Массивтегі келесі үлкен элементтің тәсілі

Бұл мәселені a көмегімен шешуге болады Стек. Мұнда біз массивті соңынан өтіп, стекке бірнеше амалдар жасаймыз. Ең нашар жағдайда, стек мөлшері N-ге дейін жетеді.

Алгоритм

1. Егер стек бос болса немесе ағымдағы элемент стектің жоғарғы элементінен үлкен болса, онда ағымдағы элементті стекке итеріп, келесі үлкен элементті -1 деп шығарыңыз.
2. Егер ағымдағы элемент стектің жоғарғы элементінен кіші болса, онда бұл үшін келесі үлкен элемент стектің жоғарғы элементі болады.
3. Стек бос емес, ал ағымдық элемент стектің жоғарғы элементінен үлкен. Элементтерді стектен шығаруды жалғастырыңыз. Жоғарыдағы қадамдарды қайталаңыз, егер басқа элемент табылса, үлкен элементті басып шығарыңыз -1. Ағымдағы элементті стекке итеріңіз
4. Массивтің басталу индексіне жеткенше 1 және 2 қадамдарды қайталаңыз.

Іске асыру

Массивтегі келесі үлкен элементке арналған C ++ бағдарламасы

#include<bits/stdc++.h>
using namespace std;
void findNGEs(int arr[],int N)
{
  cout << "The next Greater element of "<<arr[N-1] <<" is -1\n";
  
  stack<int> S;
  S.push(arr[N-1]);
  
  for(int i=N-2;i>=0;i--)
  {
    
    while(!S.empty() and arr[i] > S.top()) //If array element is greater than top element then keep i popping
    {
      S.pop();
    }  
    
    if(S.empty()) //if stack is empty means no greater element
      {
        cout<<"The next greater element of "<<arr[i]<<" is -1\n";
        
      }
    else  //if stack not empty then top element is the next greater element
      {
        cout<<"The next greater element of "<<arr[i]<<" is " << S.top()<<"\n";
      }
    S.push(arr[i]);
  }
  
}
int main()
{
   int N;
  cin>>N;
  int arr[N];
  for(int i=0;i<N;i++)
  {
      cin>>arr[i];
  }
  findNGEs(arr,N);
  return 0;
}

Массивтің келесі үлкен элементіне арналған Java бағдарламасы

import java.util.Scanner;
import java.util.Stack;
class sum
{
    public static void findNGEs(int arr[],int N)
    {
      System.out.print("The next Greater element of "+arr[N-1] +" is -1\n");
      Stack<Integer> S = new Stack<Integer>();
      S.push(arr[N-1]);
      for(int i=N-2;i>=0;i--)
      {
        while(!S.empty() && (arr[i] > (int) S.peek())) //If array element is greater than top element then keep i popping
        {
          S.pop();
        }  
        if(S.empty()) //if stack is empty means no greater element
        {
            System.out.print("The next greater element of "+arr[i]+" is -1\n");
        }
        else  //if stack not empty then top element is the next greater element
        {
            System.out.print("The next greater element of "+arr[i]+" is " + (int) S.peek()+"\n");
        }
        S.push(arr[i]);
      }
    }
    public static void main(String[] args)  
    { 
        Scanner sr = new Scanner(System.in);
        int n = sr.nextInt();
        int a[] = new int[n];
        for(int i=0;i<n;i++)
        {
            a[i] = sr.nextInt();
        }
        findNGEs(a,n);
    }
}
5
3 5 1 7 2
The next Greater element of 2 is -1
The next greater element of 7 is -1
The next greater element of 1 is 7
The next greater element of 5 is 7
The next greater element of 3 is 5

Массивтегі келесі үлкен элементтің күрделілігін талдау

Уақыттың күрделілігі

O (N) мұндағы n - массивтегі элементтер саны. Мұнда біз массивтің мәніне тура бір рет барамыз. Бұл тәсіл бізді уақыттың сызықтық күрделілігіне әкеледі.

Ғарыштың күрделілігі

O (N) өйткені стектің максималды мөлшері O (n) дейін көтеріледі.

Әдебиеттер тізімі

Үздік сұхбат сұрақтары

С.Жоқ Сұхбатқа арналған сұрақ Қанша рет сұралды
1Қосарланған тізімдегі түйінді жойыңыз2848
2Екілік ағаштағы түйіндер санын табуға арналған Java бағдарламасы2515
3Арнайы таңбаларға әсер етпестен жолды кері бұрыңыз2484
4Рекурсияның көмегімен палиндром2267
5Берілген позициядағы байланыстырылған тізімнің түйінін жойыңыз1990
6Байланыстырылған тізімге түйіндерді сұрыпталған тәсілмен салыңыз (өсу реті)1676
7Жиыны санға тең болатын элементтер жұбын табыңыз1662
8Элементтерді пайда болу жиілігі бойынша сұрыптаңыз1651
9Жылдам сұрыптау1633
10Берілген жолдың барлық ауыстыруларын басып шығаратын программа жазыңыз1622
11Массивтегі екі санның арасындағы ең аз қашықтықты табыңыз1488
12Екі еселенген тізімді құрыңыз1459
13Массивті қайтару1432
14Басқа жолдың барлық таңбаларын қамтитын жолдағы ең кіші терезе1407
15Барлық көршілес көшірмелерді рекурсивті түрде алып тастаңыз1372
16Берілген мәнге жететін үштікті табыңыз1367
17Бірінші қайталанатын элемент1356
18Жолдағы сандардың қосындысы1331
19Жұп және тақ сандарын орналастырыңыз, тақ тақ жұптан кейін келеді1331
20Сұрыпталмаған массивтегі ең кіші оң сан1297
21Массив элементтерінің бірізді екенін тексеріңіз1265
22Байланыстырылған тізімнен циклды анықтаңыз1249
23Үлкен қосалқы ішкі массив1236
24Жіңішке байланыстырылған тізімде жылдам сұрыптау1230
25Берілген сомамен субарра1226
26Берілген N массивіндегі R элементтерінің барлық мүмкін комбинацияларын басып шығарыңыз1219
27Ішкі жолды іздеудің рекурсивті функциясы1213
28Массивтен максималды қайталанатын санды табыңыз1176
29Java-да ағаштардың екілік деңгейіне тапсырыс беру1134
30Бірінші және екінші кіші элементтерді табыңыз1129
31Екі байланыстырылған тізімнің бірдей екендігін тексеріңіз1118
32Бөлу және жеңу арқылы максималды қосынды қосындысы1115
33Екінші жолдағы символдарды алып тастаңыз1082
34Массивтегі көшбасшыларды табыңыз1069
35Байланыстырылған тізімдегі түйіндерді ауыстыру1051
36Массивтегі тақ уақыттың санын табыңыз1012
37Ең үлкен санды қалыптастыру үшін берілген сандарды орналастырыңыз II1004
38Екінші жиі кездесетін кейіпкерді табыңыз1002
39Берілген жол оның бірінші қайталанбайтын сипатын табады984
40Берілген қосындымен үштікті массивтен табыңыз973
41Байланыстырылған тізімдегі берілген элементтің қайталануларының жалпы саны964
42Сұрыпталған массив пен х саны берілгенде, жиыны х-ке жақын болатын жұпты табыңыз963
43Жолдардың бір-біріне айналуы немесе айналмауын тексеретін бағдарлама962
44Барлық мүмкін сөздерді телефон сандарынан басып шығарыңыз945
45Жоғалған нөмірді табыңыз937
46Массивте оң және теріс сандарды баламалы түрде қайта орналастырыңыз929
47Ең ұзын палиндромды жіп913
48Байланыстырылған тізімде жұп және тақ түйіндерді бөліңіз901
49Ең ұзақ таралған басылымды басып шығарыңыз894
50Екі байланыстырылған тізімнің одағы және қиылысы884
51Берілген амалдардың минималды санын пайдаланып, бір жолды екінші жолға ауыстырыңыз883
52Ұзартылған жолды тексеріп, палиндром пайда болуы мүмкін864
53Берілген массивті максималды минималды формада қайта құру856
54Жылдам сұрыптауды қайталама енгізу844
55Кірістіруді сұрыптау836
56Мүмкін болатын үшбұрыштарды санаңыз834
57Екі матрицаны көбейту815
58Берілген мәннен аз сомасы бар үштіктер саны807
59Байланыстырылған тізімді бұраңыз804
60Байланыстырылған тізімнің палиндромды екенін тексеріңіз804
61Акцияны сатып алу, пайданы ұлғайту үшін сату801
62Екі ішекті біріктіру773
63Арқан тарту772
64Барлық жол көшірмелерін енгізу жолына басып шығарыңыз768
65Белгілі K белгілері бар қосылыстардың санын санау767
66Жақынырақ Үлкен және кіші элементті табыңыз758
67Уақытша айнымалысыз кері жол752
68Атақты адамдар проблемасы752
69Массивтен Пифагордың үштіктерін табыңыз747
70Берілген жолдан 'b' және 'ac' алып тастаңыз744
71Берілген үш сұрыпталған массивтегі барлық жалпы элементтерді табыңыз738
72Барлық көшірмелерді сұрыпталмаған сілтеме тізімінен алып тастаңыз719
73Ең көбі 1-дегі жолды табыңыз715
74Массивтен шың элементін табыңыз709
75Қосындысы берілген Х санына тең қосалқы массивті табыңыз708
76Екі жол анаграмма болатындай етіп минималды таңбаларды алып тастаңыз705
77Сұрыпталған массивтен ең кіші жоғалған нөмірді табыңыз701
78Өнім жиынтығына арналған басқатырғыш696
79Екі матрицаны қосу696
80Барлық екілік жолдарды 1-ші қатарсыз жасаңыз693
81Массивтегі екі стекті жүзеге асырыңыз686
82Бірізді емес элементтердің максималды қосындысы685
83Өнімнің максималды ішкі бөлімі II671
84Жіптің лексикографиялық дәрежесі667
85Берілген екі матрицаның бірдей екенін тексеріңіз660
86Алдыңғы және келесілерді көбейту658
87Екі матрицаны азайту648
88K сұрыпталған массивтерді біріктіру және сұрыпталған нәтижені басып шығару643
89Барлық нөлдерді берілген массивтің соңына жылжытыңыз642
90Жолды N тең бөлікке бөліңіз639
91Палиндромды ағынмен тексерудің онлайн алгоритмі638
92Берілген D мен I қатарларының минималды санын құрыңыз635
93Екі ішектің бір-бірінің анаграммасы екенін тексеріңіз631
94Берілген сандағы қайталанатын цифрларды алып тастаңыз625
95Максималды шеңберлік қосалқы қосынды621
96Өсетін және кемитін кезектесіп реттелетін тізімді сұрыптаңыз620
97Уақытша стек көмегімен стекті сұрыптаңыз620
98Сұрыпталған және бұрылған массивтегі минималды элементті табыңыз615
99Subarray және кейінгі613
100Байланыстырылған тізімнің соңғы элементін бірінші орынға жылжытыңыз612
101Барлық бензин қоқыстарына бару үшін алғашқы дөңгелек тур611
102Екі жолды салыстырыңыз (байланыстырылған тізімдер)605
1030 мен 1-дің тең саны бар ең үлкен субаррея605
104Байланыстырылған тізімді тегістеу602
105Массивтегі максималды элемент, ол көбейеді, содан кейін азаяды602
106Жолдың палиндромдық пермутациясы599
107Массивте элементтер N / K-тан көп рет пайда болады591
108Көпшілік элемент590
109Қысқа палиндром қалыптастыру үшін минималды кірістіру590
110Ұзындығын кодтауды іске қосыңыз590
111Палиндромдар берілген диапазонда589
112Барлық ауыстыруларды қайталаумен басып шығарыңыз587
113Панграмманы тексеру586
114Жолдағы қайталанатын таңба576
115Палиндромды жасау үшін алдыңғы жағына қосылатын минималды таңбалар576
116Берілген байланыстырылған тізімді орнына қайта орналастырыңыз575
117Лексикографиялық минимум жолын алу үшін жолды бұраңыз575
118Барлық көшірмелерді сұрыпталған сілтеме тізімінен алып тастаңыз574
119Байланыстырылған тізімді балама позицияларда басқасына біріктіру574
120Ұзындықтың екі немесе одан да көп қайталануы572
121Массивтік палиндром жасау үшін біріктіру операцияларының минималды саны570
122Барлық анаграммаларды сөз тізбегімен бірге басып шығарыңыз563
123Leetcode қосындысының екі шешімі562
124Берілген индекстерге сәйкес массивтің ретін өзгерту559
1253Sum Leetcode шешімі558
126Құймақ сұрыптау мәселесі554
127Қабаттасатын аралықтарды біріктіру II549
128Байланыстырылған тізімді келесі және кездейсоқ көрсеткішпен клондау547
129Матрицаны ауыстыру537
130Максимум қосындысы бар ішкі массаның өлшемі537
131Жолдан көшірмелерді алып тастаңыз536
132Жолдан қосымша орындарды алып тастаңыз536
133Stringstream көмегімен жолдан бос орындарды жою535
134Соманың максималды ұлғаюы534
135Берілген жол палиндромның айналуы екенін тексеріңіз533
136Ауыстырудан кейінгі ең кішкентай палиндром533
137Ең ұзын палиндромды таңбаларды жою немесе қайта құру арқылы жасауға болады530
138Бөлім проблемасы530
139Берілген үлгіден барлық екілік жолдарды жасаңыз518
140Жолдардың K қашықтықта орналасқандығын немесе жоқтығын тексеріңіз517
141Ең ұзақ жарамды ішкі тізбектің ұзындығы512
142Соңғы жағдайды жою511
143Кезектес 1 саны көбейтілетін етіп нөлдерді табыңыз511
144Түйінді Сұрыпталған байланыстырылған тізімге енгізіңіз508
145Берілген екі жолдың бір-біріне изоморфты екенін тексеріңіз508
146Жолдағы барлық таңбаларды ауыстыруға арналған бағдарлама502
147Екі элементтің максималды айырмашылығы, мысалы, үлкенірек элемент кіші болады502
148Берілген жол басқа екі жолдың аралық болып табылады немесе жоқ496
149Берілген массивті алудың минималды қадамдарын санаңыз492
150Оң жағындағы кішігірім элементтер саны487
151Берілген айырмашылықпен жұпты табыңыз487
152Байланысты тізімдер үшін жылдам сұрыптауға қарағанда сұрыптауды біріктіру487
153Жолдың тексеру ұзындығы оның соңындағы берілген санға тең485
154Матрицаның барлық жолдары бір-бірінің айналмалы айналуы екенін тексеріңіз483
155Бөлу және жеңу арқылы қолданылатын ең ұзын префикс482
156Соңынан Байланыстырылған тізімнің n-ші түйінін табыңыз478
157Екі нұсқа нөмірін салыстырыңыз475
158Массивте 0-ді 1 мен 2-ді сұрыптаңыз471
159Берілген екі жолдың барлық аралықтарын басып шығарыңыз471
160Берілген массивтен бекітілген нүктені табыңыз470
161Берілген жолдағы кері сөздер467
162Берілген индекстерді пайдаланып массивті қайта реттеңіз466
163Берілген ұзындықтың кіші орташасын орташа мәнімен табыңыз465
164Біріктірілген тізім кері тәртіпте болатындай екі сұрыпталған тізімді біріктіріңіз465
165Екі сұрыпталған массивтің медианасы LeetCode шешімі465
166Басып шығару Жолдың кері жағы (рекурсия)464
167Баламалы түйіндерді пайдаланып байланыстырылған тізімді бөлу460
168«X» форматында тақ ұзындықтағы жолды басып шығарыңыз448
169Сұрыпталған массивте екілік іздеуді қолдану арқылы элементті табыңыз448
170Kth түйінін Kth түйінімен End-тен ауыстырыңыз444
171Жолдың барлық палиндромдық бөлімдерін басып шығарыңыз443
172Максималды орташаның K ұзындығындағы ішкі массивті табыңыз442
173Массивтен телнұсқаларды тиімді тәсілмен табыңыз436
174Қысқа суперстринг мәселесі430
175барлық палиндромдық бөлімдерді басып шығару430
176Көп деңгейлі байланыстырылған тізімді тегістеңіз427
177Шынжырлы жұптардың максималды ұзындығы426
178Жол таңбалардың ретін үлгі бойынша орындай ма, жоқ па тексеріңіз425
179Жолды басқа жолға сәйкес сұрыптаңыз424
180K сұрыпталған массивті сұрыптау421
181Екі екілік массивтің бірдей қосындысы бар ең ұзын аралық II408
182Байланыстырылған тізімді топтарға айналдыру406
1833 өлшемді сұрыпталған іздеуді табыңыз406
184Сөз тізімдерінен жасалуы мүмкін барлық сөйлемдерді рекурсивті түрде басып шығарыңыз403
185Екі екілік цифрды қосуға арналған бағдарлама403
186Сұрыпталмаған массивтегі тақ кездесетін екі санды табыңыз402
187Binary Search II пайдалану арқылы ең кең таралған префикс401
188Жалғыз байланыстырылған тізімді кері қайтару (қайталанатын / рекурсивті емес)396
189Цезарь шифры395
190Kth қайталанбайтын сипат393
191Зиг-Загта байланыстырылған тізімді қайта құрыңыз390
192Берілген ішкі жолды рекурсивті түрде жою арқылы жолдың бос бола алатынын тексеріңіз389
193Құймақты сұрыптау386
194Кескінді 90 градусқа бұраңыз383
195Сөздерді сәйкестендіру бойынша ең ұзын сөз383
196STL-ді қолданып берілген жолдың рұқсаттары380
197Керемет қайтымды жол379
198Екі сұрыпталған массивті біріктіру376
199Жолдағы бірінші қайталанбайтын символды табыңыз374
200Ұзындықтың максималды өніммен ұлғаюы373
201Монотонды түрде өсетін функция бірінші рет оң болатын нүктені табыңыз371
202Екілік санның 1 және 2 қосындылары370
203Байланыстырылған тізімді 0, 1 және 2 сандарымен сұрыптаңыз369
204Жалпы түйіндері бар екі сұрыпталған байланыстырылған тізімдердің ішінен максималды қосынды тізімін құрыңыз368
205Берілген сөздің барлық таңбаларын қамтитын элементтерді тізімдеңіз367
206Берілген төрт элемент367
207Таңбалар бойынша белгілерді сәйкестендіру арқылы қолданылатын ең ұзын префикс363
208M түйінінен кейін N түйінді жойыңыз361
209Сұрыпталған массивтегі оқиғалардың санын санау358
210Палиндромды жол (сан)355
211Екілік жолды балама етіп жасау үшін алынып тасталатын минималды таңбалар354
212Жолдағы ең көп кездесетін таңба354
213Жіпті бөлу354
214Жолдар жиымын сұрыптау346
215Жарамды жақшалар LeetCode шешімі344
216Atoi рекурсивті енгізу ()344
217Ұзындық К-тің қайталануы болатын жолды түрлендіріңіз343
218Жолдардың байланыстырылған тізімі палиндромды құрайтынын тексеріңіз343
219Тіпті Substring Count343
220Массивтің барлық ерекше элементтерін басып шығарыңыз341
221Берілген массивтегі бірінші қайталанатын санды табыңыз339
222Жалғастырылған тізімді рекурсивті түрде өзгерту337
223Жолды экранға шығару үшін қысқа жолды басып шығарыңыз336
224Біріктірілген ондық жолдағы N-ші таңба333
225Жолды1 өзгертуге бір редакцияда түрлендіріңіз333
226Subarray Leetcode шешімі333
227Байланыстырылған тізімді O (n) уақыттан аз уақытта өзгерте аламыз ба?332
228Сөздердің санын санаңыз331
229таңбалардың сәйкестігі330
230Stack көмегімен жолды айналдырыңыз330
231Екілік ағаш - екі еселенген тізім329
232Элементтерді II жиілік бойынша сұрыптау327
233Кіші әріптен жоғарғы регистрге дейін327
234Екі сұрыпталған массивті біріктіру322
235Қайталанатын массивтен жоғалған элементті табыңыз322
236Төрт жолды бөлу319
237Байланыстырылған тізімнің ортасын табыңыз318
238Динамикалық бағдарламалауды қолдана отырып, матрицалық тізбекті көбейту316
239Пермутаттармен ең көп таралған кейінгі дәйектілік315
240Жұптарды ағылшын алфавиттеріндегідей қашықтықта санаңыз314
241Массивтегі келесі үлкен элемент306
242Leitcode шешімінен романға дейін305
243Палиндромды ауыстыру300
244Берілген айырмашылықпен барлық жұптарды табыңыз296
245Nth түйінін табыңыз295
246Екілік іздеу ағашындағы түйінді іздеу294
247Word Search Leetcode шешімі291
248Ағашты жою290
249Жол (бүтін санды білдіреді)290
250Toeplitz матрицасы290
251Жолды кері айналдыру289
252Берілген сомамен үш байланыстырылған тізімдерден үштік289
253Жолды бұзудың барлық мүмкін жолдарын кронштейн түрінде басып шығарыңыз288
254Берілген шарттар бойынша түйінді жойыңыз286
255Жолдардың жиымын сұрыптаңыз286
256Кері биттер286
257Берілген жолдың жынысын өзгерту285
258Патшайым мәселесі285
259Берілген сомамен жұптарды санау285
260K стектерді бір массивте қалай тиімді жүзеге асыруға болады?283
261Екілік ағаш283
2629-ға дейін рекурсивті түрде қосылатын жолдар саны282
263Бірінші қайталанбайтын элемент279
264Жиналыс бөлмелері II LeetCode шешімі279
265Қайталанатын субстриннің өрнегі279
266Аралдар саны LeetCode шешімі278
267Барлық теріс элементтерді массивтің бір жағына жылжытыңыз278
268Ең ұзын кеңейтілім277
269Мин стек276
270Ең ұзын палиндромдық ішкі жол LeetCode шешімі275
271Жол сегменттерінің байланыстырылған тізіміндегі орта нүктелерді алып тастаңыз274
272Жолдан бос орындарды алып тастаңыз274
273Берілген массивті араластырыңыз272
274Массивтегі жиі кездесетін элемент268
275Фибоначчи сандары267
276Dijkstra алгоритмі266
277Екінші, жиі кездесетін сипатты табыңыз265
278Көкек тізбегі бағдарламасы265
279Үйді тонау туралы шешім264
280Биіктік арасындағы максималды айырмашылықты азайтыңыз264
281Максималды стек262
282Судоку шешуші262
283Word Search262
284KMP алгоритмі259
285Байланыстырылған тізімді келесі және кездейсоқ көрсеткішпен клондау (Hashing)257
286Өрнекті бағалау257
2871 бит саны257
288Абсолюттік мәндер бойынша сұрыпталған байланыстырылған сұрыптау256
289Leetcode ішкі жиыны256
290Іздеу Енгізу орны Позитивті код шешімі255
291Постфикстің өрнегін бағалау254
292Жолдағы кері сөздер253
293Плюс кодының бір шешімі252
294Leetcode қосындысының аралас шешімі252
295Палиндромның жарамды кодының шешімі252
296Minet Stack Leetcode шешімі250
297Сұрыпталған массивтерді біріктіру Leetcode Solution249
298Backspace жолын салыстыру248
299Байланыстырылған тізімді қалай жоюға болады248
3000 қосындысы бар бағыныңқы массив246
301Матрицалық нөлдерді орнатыңыз244
302Массивтегі жағымсыз мәндердің жұбы244
303Рабин Карп алгоритмі244
304Берілген матрицаның барлық жолдарындағы жалпы элементтер242
305Кезекті ауыстыру241
306Sqrt (x) Leetcode шешімі239
307Leitcode II шешімінің көшірмесін қамтиды239
308Екі массивтің қиылысы II Leetcode шешімі238
309Ханой мұнарасы238
310Массивтегі элементтері бірдей индекс жұптарының саны238
311Стектің ортаңғы элементін жою237
312Аралас сома237
313Паскаль үшбұрышы236
314Өзінен басқа массив өнімі235
315Жеке сөздерді кері қайтару235
316Leetcode Римдік шешіміне арналған бүтін сан234
317Құрамында Көшірме бар234
318Жолдарды қысу234
319Ағымдағы K (немесе жиі кездесетін) сандарды табыңыз233
320K-ден кем немесе оған тең барлық элементтерді біріктіру үшін қажетті минималды своптар232
321Жұп және тақ сандарды бөліңіз232
322Операциялық жүйелердегі парақты ауыстыру алгоритмдері232
323Екі еселенген байланыстырылған тізімді қолдану арқылы Deque енгізу231
324Жалғыз сандық Leetcode шешімі231
325Интерактивті диапазондағы тақта сандарын санау231
3261 мен 0-дің тең саны бар ішкі аралықтарды санау230
327Сырғымалы терезе техникасы230
328Берілген көлденең және алдын-ала өтулерден екілік ағаш тұрғызыңыз229
329Екілік шешім кодын қосыңыз229
330Bellman Форд Алгоритмі228
331Бірдей таңбалар жиынтығы бар сөздерді топтастырыңыз227
332Жиымдағы қайталанбайтын элементтердің (ерекше) қосындысын табыңыз226
333Крускал алгоритмі226
334Тізбектегі ең көп қайталанған екінші сөз226
335Pow (x, n) Leetcode шешімі226
336K өлшеміндегі барлық ішкі жиымдардың минималды және максималды элементтерінің қосындысы226
337Арифметикалық өрнекті бағалау226
338Біртіндеп оң нәтиже алу үшін минималды мән Leetcode шешімі226
339Келесі Permutation226
340Инфиксті түрлендіруге арналған постфикс226
341Палиндромның байланыстырылған тізімі, парақ кодының шешімі225
342Элементтерді жиілігі бойынша сұрыптаңыз225
343Leetcode шешімінің шарларының максималды саны224
344GetMin () O (1) уақыт ішінде және O (1) қосымша кеңістікті қолдайтын стек жасаңыз224
345K-ші сұрыпталған матрицадағы ең кіші элемент223
346Берілген екі сұрыпталмаған массив қосындысы х-қа тең болатын барлық жұптарды табады222
347Барлық элементтерді массивке тең ету үшін минималды жұмыс222
348Массивтер көмегімен сұрыптау221
349Ең ұзын жалпы префикс Leetcode шешімі221
350Массивтің шешім кодынан Lucky бүтін санды табыңыз220
351Scramble String220
352Көпшілік элементі Leitcode шешімі220
353Permutations Leetcode шешімі220
354K ерекше сандары бар ең кіші ішкі массив219
355Дөңес корпустың алгоритмі219
356Жалпы жиынтық элементтері бар ішкі жиымдарды санаңыз219
357Жиі кездесетін сөздер219
358Бөлімді бағалаңыз219
359Парақ кодының үшінші максималды шешімі218
360Максималды ішкі массив218
361Қайталанатын таңбаларсыз ең ұзын ішкі жол LeetCode шешімі218
362Арнайы нөмір217
363Leitcode шешімінің сандарының жұп саны бар сандарды табыңыз217
364Инфиксті түрлендіруге арналған префикс216
365Массивте k рет кездесетін бірінші элемент216
366Спиральды матрицалық LeetCode шешімі216
367Leetcode шешімінің жақсы жұптарының саны216
368Қала судьясының шешім кодын табыңыз215
369Рыцарьдің мақсатқа жетуінің минималды қадамдары215
370Екі массивтің тең немесе тең еместігін тексеріңіз215
371Минималды жол қосындысы214
372Leetcode шешімдеріндегі түйіндерді ауыстыру214
373Массивтің екі ішкі жиынының мүмкін болатын айырымы213
374Элементтер диапазонмен шектелмеген кезде берілген массивтен телнұсқаларды табыңыз213
375Кезектің алғашқы K элементтерінің орнын ауыстыру213
376Fizz Buzz Leetcode213
377Топтық анаграммалар212
378Ауқым сомасын сұрау 2D – өзгермейтін Leetcode шешімі212
379Максималды алаң212
380Huffman кодтау212
381Leetcode шешімінің 1d массивінің қосындысы211
382Стек көмегімен санға кері мән беру211
383Жетіспейтін нөмір Leetcode шешімі211
384Парақ кодының минималды абсолютті айырмашылығы210
385Бірыңғай нөмір210
386Primes Leetcode шешімдері210
387Leetcode шешімдерінің екі сұрыпталған тізімін біріктіру210
388K жиі кездесетін элементтер210
389Жиіліктің жоғарылауы арқылы массивті сұрыптау Leetcode шешімі209
390Паскальдың үшбұрышының II шешімі209
391Тривиальды хэш функциясын қолдану арқылы сұрыптау209
392Ең жақын палиндром нөмірін табыңыз209
393Массивтегі бірдей элементтің екі пайда болуының арасындағы максималды арақашықтық208
394Leetcode екі шешімінің қуаты208
395Stock II Leetcode шешімін сатып алу және сатудың ең жақсы уақыты208
396Палиндромды субстринге қатысты сұрақтар208
397Массивтің шешім кодында жоғалған барлық сандарды табыңыз208
398Жолды Int208
399Ішкі жиынның проблемасы208
400Массивтің қайталанатын рұқсат етілген іргелес бүтін сандар бар-жоғын тексеріңіз208
401Deque көмегімен стек пен кезекті енгізіңіз207
402Leitcode бірегей жолдары207
403Айналдырылған массивті шешім кодынан іздеу207
404Сұрыпталмаған массивтегі әр элементтің санының жиынтық жиілігі207
405Айналған сұрыпталған массивте минимумды табыңыз207
406Leitcode екілік ағаш шешімінің максималды тереңдігі207
407Бірегей жолдар207
408House Robber II Leetcode шешімі207
409Subarray Sum-ге тең206
410Зигзаг түрлендіру206
411Матрицаның қиғаш қосындысының кодының шешімі206
412Coin Change 2 Leetcode шешімі206
413Массивтің бірінші қайталанатын элементін табыңыз206
414Leitcode Permutations206
415Екі жақты график206
416Массивте қайталанған үштікті табыңыз206
417Бақытты санның кодтық шешімі205
418Бағыныңқы жиектер сомасы K-ке тең LeetCode шешімі205
419Жиымдағы ең жоғары және ең кіші жиіліктер арасындағы айырмашылық205
420Хат жағдайын өзгерту205
421Жалақы коды, минималды және максималды жалақы қоспағанда, орташа жалақы205
422Ең кіші элемент дәл K рет қайталанған204
423Өрнек құрамында артық жақша бар немесе жоқ204
424Tic Tac Toe Game Leetcode шешімінде жеңімпазды табыңыз204
425Прим алгоритмі204
426Бастапқы кезекті немесе үйінді пайдалану арқылы стекті қалай жүзеге асыруға болады?204
427Әр қызметкердің қарамағындағы жұмысшылардың санын табыңыз204
428Берілген бүтін массивтің барлық ерекше элементтерін басып шығарыңыз203
429Максималды тізбекті шешімдер203
4300s, 1s және 2s тең саны бар ішкі тізбектерді санау203
431Іргелес элементтері бар ең үлкен ішкі массивтің ұзындығы203
432Деректер ағынынан медиананы табыңыз203
433Бүтін сандарды 1 биттік шешім кодының саны бойынша сұрыптаңыз203
434Рекурсияны пайдаланып стекті сұрыптаңыз202
435Stock III Leetcode шешімін сатып алу және сатудың ең жақсы уақыты202
436Ағымдағы нөмірдің шешім кодынан қанша сан кіші202
437D күн ішінде пакеттерді жөнелту мүмкіндігі202
438Жолды декодтау202
439LRU кэшін енгізу201
440N және оның қосарланған Leetcode шешімі бар-жоғын тексеріңіз201
441Fibonacci саны LeetCode шешімі200
442Қосындысы берілген мәнге тең екі байланыстырылған тізімнен жұптарды санау200
443Айқын элементтері бар ішкі массивтер200
444Leetcode бүтін шешімінің көбейтіндісі мен сандарының қосындысын алып тастаңыз200
445Барлық қосымшаларды 0 сомасымен басып шығарыңыз200
446Fizz Buzz200
447N-ші каталон нөмірі200
448Рекурсияны пайдаланып стекті кері айналдыру200
449Қайталанатын нөмірді табыңыз199
450Monetonic Array LeetCode шешімі199
451Екі массивте де ортақ элемент болмайтындай элементтердің минималды санын алып тастаңыз199
452Кері бүтін199
453Жиымнан барлық жұптарды (a, b)% b = k болатындай етіп табыңыз199
454Парақ кодының жалпы таңбаларын табу199
455Leetcode шешімінің кері дауыстылары199
456Сұрыпталған массив Leetcode шешімінен көшірмелерді жою198
457Екінші жиында емес, бірінші жиымда болатын элементтерді табыңыз198
458Қашықтықты өңдеу198
459Жаңбыр суын ұстау Leetcode шешімі198
460Санай және айтыңдар198
461Жолды кері айналдыру197
462Trie-ді қолданатын ең ұзын префикс197
463Leetcode шешімінің тақ санды таңбалары бар жолды құрыңыз197
464Ағылшын сөздеріне бүтін197
465Матрицалық шешім кодындағы ең әлсіз жолдар196
466Ішкі массив ауқымдарының қосындысы Leetcode шешімі196
467Су тасқынына толтыру LeetCode196
468MiniMax алгоритмі196
469Ханойдың қайталанатын мұнарасы196
470Мәтінді негіздеу LeetCode шешімі196
471К-ден көп емес ерекше элементтері жоқ ең ұзын ішкі бөлім196
472Array Leetcode Solutions ішіндегі ең үлкен элемент196
473Байланыстырылған тізімді кері қайтару195
474Флойд Уоршалл алгоритмі195
475Кезекті қосымша орынсыз сұрыптау195
476Word Ladder LeetCode шешімі195
477Матрицаның барлық жолдарына тән ерекше элементтерді табыңыз195
478Екі сұрыпталған байланыстырылған тізімді біріктіру195
479Жалғыз байланыстырылған тізімді пайдалану кезегі195
480Түйінді байланыстырылған тізімнен бас сілтегіші жоқ жойыңыз195
481III жолдағы кері сөздер LeetCode шешімі195
482Ақырғы перне кодының шешімі194
483Массивтің дәрежесі194
484Элементтің көшірмесін табыңыз194
485Постфиксті түрлендіруге арналған префикс194
486Массивтің шешім кодын араластырыңыз194
487Дизайн парақ жүйесі үшін шешім193
488Жарамды паренздік жол193
489Excel парағының бағанының нөмірі шешім кодының шешімі193
490Берілген өніммен жұптаңыз193
491Араластыру жолының кодының шешімі193
492Диапазонның жетіспейтін элементтерін табыңыз193
493Мақсатты сома193
494Тек оқуға арналған жиымнан бірнеше қайталанатын элементтердің кез келгенін табыңыз193
495Ең ұзақ таралған салдар193
496Өрнектегі берілген ашылатын жақшаның жабылатын кронштейнінің индексін табыңыз193
497Екілік ағаштың қайталанбалы инерарлы траверсалы193
498Айырмашылық кодының шешімін табыңыз192
499Ең қысқа Палиндром192
500C ++ тіліндегі кезек192
501Leetcode шешімінің сұрыпталған массивінде элементтің бірінші және соңғы позициясын табыңыз192
502Екілік ағаштың жоғарғы көрінісі192
503Берілген мәнге қосылатын төрт элементті табыңыз (Hashmap)192
504Жолдар кодының шешімін көбейту192
505Теңдестірілген екілік ағаштың парақ кодының шешімі192
506Префиксті түрлендіруге арналған постфикс192
507Рекурсия191
508Барлық сөздерді біріктіре отырып, субстринг191
509Аралдың максималды ауданы191
510Санау және айту Leetcode шешімі191
511Leetcode шешімімен ең көп кәмпиттер бар балалар190
512Ағынның ағынды кодының ең үлкен элементі190
513Массив элементтеріне тең минималды жылжу парақ кодының шешімі190
514Санды нөлдік шешім кодына дейін азайтуға арналған қадамдар саны190
515LeetCode Шешімінің массивін біріктіру190
516Jump ойыны Leetcode шешімі190
517Берілген жиымның бір-бірінен k қашықтықта қайталанатын элементтер бар-жоғын тексеріңіз190
518Келесі Үлкен элемент I Leetcode шешімі190
519Берілген қосындымен субарраны табыңыз (Теріс сандармен жұмыс істейді)190
520Бір кезекті қолданып стек енгізіңіз190
521Қабаттасатын аралықтарды біріктіру190
522Зигзагты түрлендіру LeetCode шешімі189
523Берілген санға көбейтіндісі бар үшемдердің санын санау189
524Кезектерді пайдаланып Stack-ті іске асырыңыз189
525Өрнектегі теңдестірілген жақшаларды тексеріңіз189
526Массивтегі ерекше элемент189
527Акцияға қатысты проблема189
528Сұрыптауды қолданатын ең ұзын префикс188
529Екілік жолды х және у кезектесулерінің орнына қайта орналастырыңыз188
530Массивті араластыру188
531Нөлдерді жылжыту LeetCode шешімі188
532Келесі үлкен жиілік элементі188
533Екі массивтің қиылысы188
534Массивті Zig-Zag сәніне айналдыру188
535Қалыпты BST-ді теңгерімді BST-ге ауыстырыңыз187
536Минималды кронштейнді қайтару187
537Жарамды Судоку187
538Ең жиі кездесетін элементтің ең кіші субаррасы187
539Суы көп ыдыс187
540Үлкен қосалқы ішкі массив187
541Тау массивіндегі шың индексі187
542Leetcode шешімінің нөліне дейінгі бірегей бүтін сандарды табыңыз187
543Жарамды анаграммалар186
544Массивтің барлық элементтерін бірдей ету үшін минималды жою әрекеттері186
545Ең үлкен санды құру үшін берілген сандарды орналастырыңыз186
546Мобильді сандық пернетақта мәселесі186
547Байланыстырылған тізімдегі түйінді жою Leetcode шешімі186
548Excel парағының бағанының тақырыбы парақ кодының шешімі186
549Соңғы тастың салмағы186
550Изоморфты тізбектер лист кодының шешімі185
551Массивтің жапсырма коды185
552Пароль кодының шешімі185
553Leetcode Solution шешімімен адамдарға кәмпиттер таратыңыз185
554Leetcode шешімінің соңғы сөзінің ұзындығы185
555Leitcode шешімдерінің сол жапырақтарының қосындысы185
556Hamming қашықтығы185
557Периметрдің үшбұрышының ең үлкен шешімі185
558Минималды Knight Moves LeetCode шешімі185
559Массив элементтерінің топтық бірнеше рет пайда болуы бірінші пайда болу реті бойынша185
560Алтын кеніші проблемасы184
561Массивті 1-ден N-ге дейінгі сандарға ауыстыру184
562Байланыстырылған тізім циклі II LeetCode шешімі184
563Акцияны сатып алу және сатудың ең жақсы уақыты184
564Берілген екі жиынтықтың бөлінгендігін қалай тексеруге болады?183
565Берілген жиым үшін барлық бірегей ішкі жиым қосындысының қосындысын табыңыз183
566Орын ауыстыру Leetcode шешімінен массив құрастыру183
567Римге дейінгі бүтін сан183
568Koko Ean Bananas Leetcode Solution183
569BFS көмегімен ағаштағы берілген деңгейдегі түйіндер санын санаңыз183
5702D матрицасындағы максималды қосынды төртбұрыш183
571Жиынтық парақ кодының шешімі182
572Арал периметрі бойынша парақ кодының шешімі182
573Leetcode Solution таңбасы арқылы жасалатын сөздерді табыңыз182
574K өлшеміндегі әр терезеде бірінші теріс бүтін сан182
575Салыстырмалы массивтің Leitcode шешімі182
576Провинциялар саны Leetcode шешімі182
577Leetcode шешімінің тіркесімдері182
5783Sum Ең жақын LeetCode шешімі182
579Deque-ді дөңгелек массивтің көмегімен жүзеге асыру182
580N-ші Трибоначчи нөмірінің шешімі182
581Үшбұрыштағы максималды жол қосындысы182
582Cookies файлдарының шешім кодын тағайындаңыз182
583Массивтегі элементтің бірінші және соңғы индекстері арасындағы максималды айырмашылық181
584Jewels and Stones Leetcode шешімі181
585Өрнектің жақшаның қайталанатындығын немесе жоқ екенін табыңыз181
586Массивтегі максималды арақашықтық181
58701 матрицалық LeetCode шешімі181
588Рюкзак мәселесі181
589Айқын элементтері бар ішкі жиындардың минималды саны180
590X-ті Y-ге түрлендіруге арналған минималды операциялар180
591Сұрыпталған массивті екілік іздеу ағашының Leetcode шешіміне түрлендіру180
592Декодтау жолдары180
593Кедергілерді жою LeetCode шешімі бар тордағы ең қысқа жол180
594LRU кэш LeetCode шешімі180
595Байланыстырылған тізімнің элементтерін алып тастаңыз180
596Өнімі К-ден төмен барлық индекстерді санаңыз180
597Интерактивті шешім кодын енгізу179
598Берілген жиымның кез-келген ішкі жиыны ретінде ұсынуға болмайтын ең кіші оң бүтін мәнді табыңыз179
599Кескінді бұру LeetCode шешімі179
600Эратостен електері179
601Бірегей екілік іздеу ағаштары178
602Жаңбыр суын ұстау LeetCode шешімі178
603Кез келген екі элементтің арасындағы минималды айырмашылықты табыңыз178
604Парақ кодының тізімін бұру178
605Массивтік шешім кодындағы XOR әрекеті178
606Автобус аялдамалары арасындағы қашықтық парақ кодын шешу178
607Көпіршікті екі стек арқылы сұрыптау178
608Ішкі жол Leetcode шешімінің ең көп саны178
609Ең ұзақ өсіп келе жатқан салдар178
610Сөз өрнегі177
611Сол ағаш LeetCode шешімі177
612K жұмысшыларды жалдаудың минималды құны177
613Екі қатарлы анаграмма Leetcode шешімдерін жасауға арналған қадамдардың ең аз саны177
614Ең кішкентай жақсы база177
615Таңбаларды жиілік бойынша сұрыптау LeetCode шешімі177
616O (n) -де қосымша орын қолданбай стекті кері айналдыру177
617LeetCode шешімі ішкі жолының барлық оқиғаларын жойыңыз177
618Кезекті басқа кезекке стек көмегімен сұрыптауға болатындығын тексеріңіз176
619Тізбектей бірізді сөздерді жойыңыз176
620K студенттер арасында бірдей үлестіруге болатын шоколадтардың максималды саны176
621Біріктірілетін стек қалай құрылады?176
622Палиндромды қалыптастыру үшін минималды кірістірулерге рұқсат етіледі176
623Екі жиынның қабаттаспайтын қосындысы176
624Екілік ағаштың биіктігін табудың қайталама әдісі176
625Сөздерді орау проблемасы176
626Frog Jump Leetcode шешімі175
627M элементті алып тастағаннан кейін ерекше элементтердің минималды саны175
628Бұл түзу сызықтық шешім кодын тексеріңіз175
629Бірінші іздеудің тереңдігі мен тереңдігін қолдану175
630Лицензия кілтін форматтау шешімі175
631Изоморфты жолдар175
632String Leetcode шешіміндегі ауыстыру175
633Кескіндеме қоршау алгоритмі174
634Массивті паритет бойынша сұрыптау LeetCode шешімі174
635Стектегі ағымдағы максималды элементті бақылау174
636Акцияны сатып алу және сату үшін ең жақсы уақыт LeetCode шешімі174
637Тас ойын LeetCode174
638Матрицалық тізбекті көбейту мәселесінде жақшаларды басып шығару174
639Монеталарды өзгерту проблемасы174
640Екі санның GCD174
641Жолды қайта құру174
642Leitcode шешімінің оң жағындағы элементтерді керемет элементпен ауыстырыңыз173
643IP-мекен-жайдың шешім кодын өзгерту173
644K бос ұяшықтар LeetCode173
645Қайталанатын нөмір LeetCode шешімін табыңыз173
646Массивте берілген максималды дәйекті сандар173
647Leitcode шешімінің екі массивінің арасындағы қашықтық мәнін табыңыз173
648Ыдыс-аяқтарды азайту LeetCode шешімі173
649Сұрыптау173
650Оңтайлы есептік жазбаны теңдестіру LeetCode шешімі172
651Стробограмматикалық сан LeetCode шешімі172
652Екілік матрицада 1 болатын ең жақын ұяшықтың арақашықтығы172
653Екілік ағаштан максималды деңгей қосындысын табыңыз172
654Кескінді аудару LeetCode шешімі172
655Бөлім белгілері LeetCode шешімі172
656Берілген диапазонда мәні бар массив элементтерін санауға арналған сұраныстар172
657Екі теңдестірілген екілік іздеу ағаштарын біріктіріңіз172
658N бүтін сандар жиымындағы барлық жұптардың f (a [i], a [j]) қосындысы172
659Үйді тонаушы172
660Берілген қатардан минималды санды құрыңыз172
661Leitcode екілік ағаш шешімінің минималды тереңдігі172
662Массивтен a + b + c = d болатындай етіп d ең үлкенін табыңыз172
663K бос ұяшықтар171
664Массивте 0 мен 1-ді бөліп алыңыз171
665Деректер ағыны Leetcode шешімінен орташа мәнді жылжыту171
666Жарамды Palindrome II Leetcode шешімі171
667Ең көп K әр түрлі таңбалары бар ең ұзын ішкі жол LeetCode шешімі171
668Кемінде K қайталанатын таңбалары бар ең ұзын ішкі жол LeetCode шешімі171
669Массивті кішірейтілген формаға түрлендіру171
670Қызметкердің бос уақыты LeetCode шешімі171
671Leolcode Soldown шешімімен акцияны сатып алу және сатудың ең жақсы уақыты171
672Су қоймасынан сынама алу171
673Екілік ағаштың зигзаг деңгейінің ретін өтуі LeetCode шешімі170
674Матрицалық LeetCode шешіміндегі ең ұзақ өсу жолы170
675Жарамды палиндром170
676Leitcode квадратының дұрыс шешімі170
677Ең үлкен минималды мәні бар жол LeetCode шешімі170
678LeetCode жолындағы бірінші бірегей таңба170
679Массивті ретімен қайта орналастырыңыз - ең кіші, ең үлкен, 2-ші ең кіші, 2-ші үлкен170
680Kth кодының жоқ оң шешімі170
681Қосындысы жұптың элементтері әр түрлі қатарда болатындай етіп табыңыз170
682Барлық тақ ұзындықтағы субарналдар жиынтығы, парақ кодының шешімі170
683Екілік іздеу ағашында минималды мәні бар түйінді табыңыз169
684Екілік ағаштағы түйіннің мұрагері169
685Телефон нөмірінің әріптік тіркесімдері169
686Екілік ағаштың жапырақтарын табыңыз LeetCode шешімі168
687Берілген байланыстырылған тізімнің соңынан N түйінді жойыңыз168
688Leitcode екілік шешіміндегі жақсы түйіндерді санаңыз168
689Матрицалық шешім кодындағы сәттілік сандары168
690Екілік іздеу ағашын қалпына келтіріңіз168
691Массивтен ең керемет өніммен жұп табыңыз168
692Мақсатты сомасы LeetCode шешімі бар сүйек орамдарының саны168
693Бірегей жолдар II Leetcode шешімі168
694Leitcode шешімін кішірейту үшін168
695Екі ішекті массивтің эквивалентті Leetcode шешімі екенін тексеріңіз168
696Табалдырық парағының шешімі берілген ең кіші бөлгішті табыңыз168
697Екі Екілік массивтің бірдей қосындысы бар ең ұзын аралық167
698BFS және DFS екілік ағашқа арналған167
699Нөмірді он алтылық санау парағының шешіміне түрлендіру167
700Leetcode жолының төмендеуін азайту167
701Жиіліктің жоғарылауы арқылы массивті сұрыптау Leetcode шешімі167
702Ішкі жиынтық парағы167
703Массивті шешім кодындағы екі элементтің максималды өнімі167
704Robot Room Cleaner Leetcode шешімі167
705Массивтің бірдей шешімімен үш бөлікке бөлу массиві167
706Жарамсыз жақшаларды жою Leetcode шешімі167
707Тек әріптерді кері қайтару LeetCode шешімі167
708Азаймайтын массив LeetCode шешімі167
709Қашықтық LeetCode шешімін өңдеу167
7100s және 1s тең саны бар ең үлкен ішкі массив166
711Көпшілік элемент II Leetcode шешімі166
712Leetcode шешімін алуға болатын монеталардың максималды саны166
713Орын ауыстыру реті LeetCode шешімі166
7143-тің ең үлкен еселігін табыңыз166
715Берілген алдын-ала траверстен BST құрыңыз166
716Recursion көмегімен кезекті ауыстыру166
717Жолдан ерекше кейіпкер табыңыз166
718Екі деңгейлі ағаштың зигзаг деңгейінің реті166
719Бағдарламалаудың динамикалық негіздері166
720Factorial Trailing Zeroes Leetcode шешімі166
721Бүтін санға дейінгі жол (atoi) LeetCode шешімі166
722Жолды қысу LeetCode шешімі166
723Фибоначчи сандарын кері тәртіппен басып шығарыңыз166
724Word қосу және іздеу - LeetCode мәліметтер құрылымын жобалау165
725Stack Permutations (массивтің басқалардың стек пермутациясы екенін тексеріңіз)165
726Leftcode шешімінің BST түйіндері арасындағы минималды арақашықтық165
727Шіркін нөмірлерді шешу коды165
728Жыландар мен баспалдақтар LeetCode шешімі165
729Берілген екі сұрыпталған массивтің балама элементтерінен барлық мүмкін сұрыпталған массивтерді жасаңыз165
730Жай жиіліктері к-ден үлкен немесе оған тең сандар165
731Жиым басқа массивтің ішкі жиыны екенін табыңыз165
732Leetcode төрт шешімінің күші165
733Шамды ауыстырғыш LeetCode шешімі165
734IP мекенжайларын қалпына келтіру Leetcode шешімі165
735Әр түйінде келесі оң бағыттағыштарды орналастыру165
736Билеттердің минималды құны Leetcode шешімі165
737Жол ішіндегі жақшаның максималды тереңдігін табыңыз165
738Екі екілік ағашты біріктіру LeetCode шешімі164
739Массивтік шешім кодының дәрежелік трансформациясы164
740Моррис Траверсал164
741String Shift Leetcode кодын орындау164
742Жұмысты жоспарлау Leetcode шешіміндегі максималды пайда164
743k-ші жетіспейтін элемент, бұл берілген тізбекте жоқ, ұлғаю кезектілігі164
744Жақшалы екі өрнек бірдей екенін тексеріңіз164
745Қосындысы берілген мәнге тең төрт сұрыпталған жиымнан төрт еселіктерді санаңыз164
746Үш санның ең көп өнімі LeetCode шешімі163
747Массив негізіндегі өсірілетін стек163
748Гистограммадағы ең үлкен төртбұрыш LeetCode шешімі163
749Екілік ағаш максималды жол сомасы LeetCode шешімі163
750Биномдық коэффициент163
751Race Car LeetCode шешімі163
752Плитка төсеу мәселесі163
753Екілік ағашты тігінен басып шығарыңыз163
754Жарамды нөмір162
755Оңға қарай NGE саны162
756Кірістірілген тізім Салмақ сомасы II LeetCode шешімі162
757Массивте ауқымның барлық элементтері болатындай етіп қосылатын элементтер162
758Кері поляк белгісін бағалаңыз LeetCode шешімі162
759Пернетақтаның жолдық парағы162
760Студенттердің сабаққа қатысуын есепке алу I Leetcode Solution162
761Секіру ойыны162
762Екілік ағаштың диагональды өтуі162
763Өрнектерді үнемі сәйкестендіру162
764Word үлгісі LeetCode шешімі162
765+ Және - операторлары бар алгебралық жолдан жақшаларды алып тастаңыз162
766К-ге жақын элементті табу162
767Hamming қашықтықтағы парақ шешімі162
768Ағымдағы бірінші қайталанбайтын таңбаға кезекке негізделген тәсіл161
769Диапазонда қайталанбаған цифрсыз жалпы сандар161
770Екілік ағаш LeetCode шешімін инверттеу161
771Ең көп - 69 санының парақ кодының шешімі161
772Минималды биіктік ағаштары161
773Ұзындықтағы кодталған тізімнің декомпрессивті шешімі161
774K сұрыпталған байланыстырылған тізімдерді біріктіру161
775Ең жақсы кездесу нүктесі LeetCode шешімі161
776Деректер ағыны LeetCode шешімінен медианды табыңыз161
777LeetCode Шешіміндегі ең үлкен жұп қосындысын азайту161
778Graph Leetcode шешімінде жолдың бар-жоғын табыңыз160
779Барлық апельсиндерді шіру үшін ең аз уақыт қажет160
780Берілген жабдықтардың LeetCode шешімінен барлық мүмкін рецепттерді табыңыз160
781К-ден аз бағыныңқы өнім LeetCode шешімі160
782Lease кодының 7-шешімі160
783Екілік ағаштағы түйіннің ата-бабасы160
784Екілік ағашта жою160
785Екі тізімге де ортақ, бірақ бағасы әртүрлі заттарды санаңыз160
786N-ary ағашының парақ кодының максималды тереңдігі160
787Екілік іздеу ағашының Leccode шешімінен іздеу160
788Сұрыпталған массив LeetCode шешімін біріктіру160
789Top K жиі кездесетін сөздер LeetCode шешімі160
790Жақша парағының ұяшығының максималды тереңдігі шешімінің шешімі160
791Бірегей таңбалары бар біріктірілген жолдың максималды ұзындығы Leetcode шешімі160
792Байланыстырылған тізбектің циклі160
793Байланыстырылған тізімді теңгерімді BST-ге сұрыптау160
794Бір өңдеу қашықтығы LeetCode шешімі159
795K тең қосынды ішкі жиындарына бөлу Leetcode шешімі159
796N-Queens LeetCode шешімі159
7971-дің саны 0-ден көп болатын ең ұзын субаррея159
798Әр таңбаны ауыстырғаннан кейін Палиндромды тексеріңіз159
799Таңбалы белгілерді қамтитын жолдарды салыстыру159
800Жиым LeetCode шешіміндегі барлық көшірмелерді табыңыз159
801X элементтерінен үлкен немесе тең X Leetcode ерітіндісінен тұратын арнайы массив159
802Симметриялық ағаш Leetcode шешімі159
803Bridge and Torch проблемасына арналған бағдарлама159
804Массив жұптары k LeetCode шешімімен бөлінетінін тексеріңіз159
805Массивті басқа массивпен анықталған тәртіп бойынша сұрыптаңыз158
806Гүлдерді орналастыруға болады LeetCode шешімі158
807Leitcode шешімі158
808Қосындысы 0-ге тең үлкен төртбұрышты суб-матрица158
809Интервал ағашы158
810Журнал журналы қалтасын Leetcode шешімі158
811Дөңгелек кезек158
812Берілген реттіліктің минималды санын қалыптастырыңыз158
813Сабақ кестесі II - LeetCode158
814Жолды теңдестірілген жолдарда бөлу Leetcode шешімі158
815Аралдар саны II LeetCode шешімі158
816Графикті ауыстыру158
817Екі еселенген тізімді қолданатын кезек158
818Массивтің сұрыпталатындығын тексеріңіз157
8190-1 рюкзак мәселесіне арналған кеңістікті оңтайландырылған DP шешімі157
820Екілік іздеу ағашын іздеу және енгізу157
821Ауыстырумен теңдестірілген өрнек157
822Дүкенде арнайы жеңілдікпен ақырғы бағалар Leetcode шешімімен157
823Үйге жету үшін ең аз секірулер LeetCode шешімі157
824Labirent LeetCode Шешіміндегі кіреберістен ең жақын шығу157
825Қайталанатын ішкі жол үлгісі LeetCode шешімі157
826Үлкейту элементтерінің арасындағы ең үлкен айырмашылық LeetCode шешімі157
827Барлық нүктелерге бару үшін минималды уақыт Leetcode шешімі157
828Итеративті алдын ала тапсырыс беру157
8292D Matrix II Leetcode шешімін іздеңіз157
830Сұрыпталған II тізімнен көшірмелерді алып тастаңыз157
831Кірпіш қабырға LeetCode шешімі157
832Бөлім тізімі Leetcode шешімі157
833Бірізділікті жоғарылату үшін минималды своптар157
834N сандарын көбейтудің минималды қосындысы157
835N-ші түйінді тізімнің соңынан алып тастаңыз Leetcode шешімі157
836Соңғы тас салмағы II LeetCode шешімі157
837Сұрыпталған тізімнен көшірмелерді жою LeetCode Solution156
838Массивті паритеттік II бойынша сұрыптау Leetcode шешімі156
839Түстерді сұрыптау156
840Рұқсат коэффициенті156
841Журнал файлдарындағы деректердің ретін өзгерту LeetCode шешімі156
842Өрнектегі сәйкессіз жақшаны анықтаңыз және белгілеңіз156
843Үш жолдан тұратын LCS (ең ұзын кәдімгі кейінгі)156
844Парақ кодының салыстырмалы деңгейлері155
845Матрицалық тізбекті көбейту155
846Берілген жұптар массиві Ондағы барлық симметриялық жұптарды табыңыз155
847Бөтен сөздік LeetCode шешімі155
848Үш қабаттың мүмкін болатын ең үлкен қосындысын табыңыз155
849Жарамды жақша Leetcode шешімі155
850Транзакция ақысын төлеу арқылы акцияны сатып алу және сатудың қолайлы уақыты Leetcode155
851BST-ті Min Heap-ге ауыстыру155
852Орташа минимумды табыңыз155
853LeetCode шешімін клондау графигі155
854Leitcode шешімінің ішкі жиымдарын кері айналдыру арқылы екі массивті теңестіріңіз154
855Array Leetcode шешімінде максимумды алыңыз154
856Сұраулардың жаңартуларсыз диапазоны154
857Ағаштарды кесіп өту (алдын-ала тапсырыс, инордер және постер)154
858Үшбұрыштың минималды қосындысы154
859Екі күн арасындағы күндер саны LeetCode шешімі154
8601-ші, 2-ші немесе 3-ші қадамдар арқылы баспалдаққа жету жолдарын санаңыз154
861Соңына жету үшін минималды секіру саны154
862Қосындысы m-ге бөлінетін ішкі жиын154
863Көшедегі ең жарқын орын LeetCode шешімі154
864Массивті теңгерімді BST-ге сұрыптады154
865Жолдарды тең парақ кодының шешіміне теңестіру үшін минималды своптар154
866Нөл сомасы бар барлық үшемдерді табыңыз154
867Leetcode Шешімін арттыру операциясы бар стек құрастырыңыз154
868Екілік ағаштың BST екенін немесе жоқтығын тексеретін бағдарлама154
869Ішкі массивтің максималды мөлшері k-ге тең154
870Берілген екілік ағаштың толықтығын тексеріңіз153
8711-ден n-ге дейінгі екілік сандарды құрудың қызықты әдісі153
872Сұрыпталған массивте жетіспейтін элемент LeetCode шешімі153
873Достар жұптасу мәселесі153
874Браузер тарихын жобалау LeetCode шешімі153
875LCM сұраулары153
876Жақын және кіші санның қосындысы153
877К өлшемінің әр терезесіндегі ерекше элементтерді санау153
878Ең үлкен жұп қосындысы бар K өлшемінің қатары LeetCode шешімі153
879Delete GetRandom енгізу153
880Берілген жиым екілік іздеу ағашының алдын-ала өтуін білдіре алатынын тексеріңіз153
881Spiral Matrix II Leetcode шешімі153
882Максималды орташа мәні бар жол153
883Бақшаны суару үшін ашылатын шүмектердің ең аз саны LeetCode шешімі152
884Деңгейлік тәртіп спираль түрінде өту152
885Диагональды траверс LeetCode шешімі152
886Массивтегі айқын іргелес элементтер152
887LeetCode шешіміндегі сұрыпталған матрицадағы теріс сандарды санау152
888Екі байланыстырылған тізімнің одағы және қиылысы152
889Екілік іздеу ағашының Leetcode шешіміне салыңыз152
890Жоғары немесе төменгі санды болжау LeetCode шешімі152
891Стектерді пайдалану кезегі152
892Жоғары немесе төменгі II санын тап152
893Стек элементтерінің қатарынан тізбектелгендігін тексеріңіз152
894Парақ кодының жалпы таңбаларын табу152
8951-ден N-1 аралығындағы қайталанатын жалғыз элементті табыңыз152
896Постфикске инфикс152
897Жою және табу152
898Екілік ағаштағы деңгейлердің орташа мәні151
899Массивтегі берілген индекс диапазондарының GCD151
900Шеңберде шектелген робот LeetCode шешімі151
901Массивті қайта орналастырыңыз, [i] массиві i-ге тең болады151
902Екілік ағаштың екі түйіні арасындағы қашықтықты табыңыз151
903Берілген ұзындықтың кезектілігі, мұнда әр элемент алдыңғыдан екі есеге артық немесе оған тең151
904Су бөтелкелері Leetcode шешімі151
905Екі стаканы қолданып, постерден кейінгі қайталама траверсал151
906Күнделікті температуралар Leetcode шешімі151
907Матрицада берілген жолдың барлық жол берілген жолдарын табыңыз151
908Уақытқа негізделген кілт-мән дүкені LeetCode шешімі151
909Лексикографиялық сандар Leetcode шешімі151
910Ажыратылған графикаға арналған BFS150
911Stack қолданатын өрнектер150
912Байланыстырылған тізімнен толық екілік ағашты тұрғызыңыз150
913K жоюлардан кейінгі бірегей бүтін сандардың ең аз саны Leetcode шешімі150
9143 сома150
915Берілген диапазондағы элементтерден басқа массивтің барлық сандарының GCD сұраныстары150
916Пайдаланушының веб-сайтына кіру үлгісін талдау LeetCode шешімі150
917Шетелдіктер сөздігі150
918Айқын аралдардың саны Leetcode шешімі150
919Массивті К-ге бөлінетін қосындымен жұптарға бөлу150
920Destination City Leetcode шешімі150
921BST өзгертуге жол берілмеген кезде BST-тегі ең үлкен элемент150
922Ең қысқа сөз қашықтығы Leetcode шешімі150
923Берілген жиым екілік іздеу ағашының деңгейлік ревервалын көрсете алатынын тексеріңіз150
924Жолдық кодтың шешімін бөлгеннен кейінгі максималды ұпай150
925Екі сұрыпталған тізімді парақтың кодын біріктіру150
926Массивті берілген ауқым бойынша үш жақты бөлу150
927Менің күнтізбем мен LeetCode шешімі149
928Лимонадты өзгерту шешімі149
929Берілген мәнге дейін жинақталған барлық бірегей үштіктер149
930Сұрыпталған тізімді екілік іздеу ағашына айналдыру149
931Сөздер арасындағы кеңістікті қайта реттеу Leetcode Solution149
932Массивті қайта орналастырыңыз, егер [жұп] болса, arr [i]> = arr [j], ал егер тақ болса arr [i] <= arr [j] және j <i149
933Матрицалық нөлдер Leetcode шешімін орнатыңыз149
934Диагональды өту LeetCode шешімі149
935Екі сұрыпталған массивтің медианасы149
936Leetcode шешімінің тікбұрышын тұрғызыңыз149
937Ең аз биіктіктегі ағаштар LeetCode шешімі148
938Эквивалентті Domino жұптарының саны Leetcode шешім148
939Екінші биіктіктен жоғарыға дейін орналасқан ішкі аралықтарды санаңыз148
940Жұп және тақ элементтері бірдей субарларды санау148
941Субматрицаларды барлығымен санау LeetCode шешімі148
942Жылжымалы терезе максимум148
9432 айнымалыны қолданып Фибоначчи тізбегін басып шығарыңыз148
944Берілген екілік ағаштағы тік қосынды148
945Тік бұрышты суб-матрицаның ең үлкен ауданы, оның саны 1 мен 0-ге тең148
946Спиральды матрица III LeetCode шешімі148
947Екілік матрицалық шешім кодындағы арнайы позициялар148
948Minesweeper LeetCode шешімі148
949Кейбір элементтерді есептемегенде максималды қосынды сомасы147
950Максималды жиілік стегі Leetcode шешімі147
951Екілік ағаш ең ұзын дәйекті тізбек LeetCode шешімі147
952Тізбектен арифметикалық прогресс жасауға болады Leetcode шешімі147
953Айырмашылық массиві | O ауқымындағы жаңарту сұранысы (1)147
954K негативтер Leetcode шешімінен кейінгі массивтің максимумы147
955M диапазонын ауыстырып қосу операцияларынан кейінгі екілік массив147
956Сұрыпталған тізім II LeetCode шешімінен көшірмелерді жою147
9574Сом147
958Максималды нөмір жасаңыз147
959Мықты байланысқан компонент147
960Палиндромды бөлу Leetcode шешімі147
961Self LeetCode шешімінен басқа массив өнімі147
962Берілген аралықтар жиынтығында екі аралықтың сәйкес келетіндігін тексеріңіз147
963Аралықтарды біріктіру146
964Баспалдақпен көтерілу146
965Үш қатарлы коэффициенттің парақ кодын шешу146
966Екі байланыстырылған тізімнің қиылысы LeetCode шешімі146
967Ең ұзын палиндромдық салдар146
968Аралас қосынды IV LeetCode шешімі146
969K-тобындағы кері түйіндер146
970Берілген деңгей транзакциясынан BST салыңыз146
971Бірегей жолдар II146
972График үшін бірінші іздеу (DFS) тереңдігі146
973Аралықтағы жай санақтарды санау145
974Тас ойын II Leetcode145
975Симметриялық ағаш145
976Сұрыптауды біріктіру145
977Массивті дәйекті салдарларға бөлу145
978Hit Counter LeetCode шешімін жобалау145
979Екілік іздеу ағашын кесіңіз145
980Бумерангтың жарамды кодының шешімі144
981Екілік ағашты сериалдау және десериализациялау144
982Палиндромды бөлу144
983Екілік іздеу ағашын жою әрекеті144
984Өнімнің максималды ішкі жиыны144
985Сөз үзілісі144
986BST Leetcode шешіміндегі K-ші ең кіші элемент144
987Берілген массивтегі әр терезе өлшемі үшін ең кіші мәнді табыңыз144
988Сегмент ағашы144
989Leetcode шешімінің екі тең символы арасындағы ең үлкен субстрат143
990Екі траверсті пайдаланып тордағы максималды ұпайларды жинаңыз143
991Айырмашылық кодының шешімін табыңыз143
992График үшін бірінші іздеу (BFS)143
993Бөлінетін ең үлкен жұп жиын143
994Фибоначчидің ең ұзын сабақтастығының ұзындығы143
995Көршілес аймақтар арасындағы айырмашылық бір болатындай ұзын тізбек143
996Массивтің шешім кодында жолдарды сәйкестендіру143
997Екілік ағашқа енгізу143
998Жиым өнімінің белгісі LeetCode шешімі143
999Ең ұзақ өсетін кейінгі нәтижелер саны143
1000Берілген қосындымен жұпты санау143
1001Қосымша бос орынсыз 2n бүтін сандарды a1-b1-a2-b2-a3-b3 - .. bn ретінде араластырыңыз143
1002Екілік ағаштың шекарадан өтуі143
1003Сөз сөйлемдегі кез-келген сөздің префиксі ретінде пайда болғанын тексеріңіз Leetcode шешімі143
1004Тізбектің үшеуі қатар болмайтындай етіп, максималды сабақтастық қосындысы142
1005Екілік ағаштардың деңгейлік траекториясы142
1006Қайталанатын ішкі массивтің максималды ұзындығы142
1007Суретшіні бөлу мәселесі142
1008Ата-аналық массивтен жалпы ағаштың биіктігі142
1009Барлық жанармай сорғыларына баратын алғашқы дөңгелек турды табыңыз142
1010Maze III LeetCode шешімі142
1011Көршілес элементтер арасындағы айырмашылық 0 немесе 1 болатын максималды ұзындықтың тізбегі142
1012Ньюман-Конвей тізбегі142
1013Астероидтардың соқтығысуы LeetCode шешімі142
1014Массивтегі жұптардың санын, олардың XOR мәні 0 болатынын табыңыз142
1015Алдын-ала өтуден БСТ-тің постерден кейінгі өтуін табыңыз142
1016Graph Valid Tree LeetCode шешімі142
1017Екілік іздеу ағашын растаңыз141
1018Ең ұзын жақсы ішкі жол LeetCode шешімі141
1019Ең ұзақ өсетін салдар салу (N log N)141
1020Екі тізімнің минималды индексі141
1021Қайталанатын кіші ағаштарды табыңыз141
1022Массивті тақтан үлкен етіп орналастырыңыз141
1023Ең үлкен сан Leetcode шешімі141
1024Scramble String LeetCode шешімі141
1025Графиктің қайталама тереңдігі141
1026Word Leetcode-ті аяқтайтын ең қысқа шешім141
1027Алдымен жоқ141
1028Массивті бөлу жолдарының ең көп саны LeetCode шешімі141
1029Теңдестірілген екілік ағаш141
1030K Leetcode шешіміне ең жақын нүктелер140
1031BST-тің Hash Table-ге қарағанда артықшылығы140
1032Екілік іздеу ағашы140
1033Екі кезекті қолданып деңгейлік ревервал140
1034Процесс LeetCode шешімін жою140
1035Алфавиттен жолды шифрды шешіп, бүтін картаға түсіруге арналған Leetcode шешімі140
1036Leetcode Solution амалдарымен массив құру140
1037NCr% p есептеу140
1038Берілген ата-аналар массивінің екілік ағашын тұрғызыңыз140
1039Сол және оң жақтағы үлкен индекстердің максималды өнімі140
1040Матрицадағы палиндромдық жолдардың саны140
1041Сәйкес жастағы достар LeetCode шешімі140
1042Келесі үлкен элемент III LeetCode шешімі140
1043Логикалық парездеу проблемасы140
1044String-ті керемет кодтық шешім жасаңыз139
1045Берілген жолдың салмақты максималды түрлендіруі139
1046Тұрақты өрнектің сәйкестігі Тұрақты өрнектің сәйкестігі LeetCode шешімі139
1047Сұрыпталған матрицалық LeetCode шешіміндегі K-ші ең кіші элемент139
1048Қатарласқан ішкі жиымдардың максималды қосындылары139
1049Шіркін сандар139
1050Қосындысы берілген мәнге тең екі сұрыпталған массивтен жұптарды санау139
1051Жарамсыз транзакциялар LeetCode шешімі139
1052Ең жоғарғы элемент II LeetCode шешімін табыңыз139
1053Келесі көп сұраулар санын басып шығарыңыз139
1054Бір-біріне сәйкес келмейтін 3 ішкі массивтің максималды қосындысы139
1055Ең төменгі қарапайым баба138
1056Массивті 'arr [j]' 'i' болатындай етіп реттеңіз, егер 'arr [i]' 'j' 'болса138
1057Ұсқынсыз нөмір II LeetCode шешімі138
1058Rook Leetcode шешіміне арналған суреттер138
1059Бірінші элементті екі есеге көбейтіп, нөлді соңына дейін жылжытыңыз138
1060Бөлімнің тең қосындысы138
1061Моррис Инордер қозғалысы138
1062Екі санды қосыңыз138
1063Қосымша бос орынмен барлық жағымсыз элементтерді соңына дейін жылжытыңыз138
1064Минималды өлшемнің қосындысы138
1065Ішкі бөлім таудың түрінде ме, жоқ па, соны табыңыз137
1066IP мекенжайын өзгерту LeetCode шешімі137
1067Жол сомасы II LeetCode шешімі137
1068N-ағаш ағашындағы берілген түйіннің бауырларының саны137
1069Берілген қажетті массивті алу үшін минималды қадамдарды санаңыз137
1070Керемет нөмір137
1071Екілік ағаш түрлері137
1072Қызметкерлердің маңыздылығы LeetCode шешімі137
1073Сұрыпталған массив II Leetcode шешімінен көшірмелерді жою137
1074Келесі ауыстыру Leetcode шешімі137
1075Екі элементтің жиілігі арасындағы максималды айырмашылық, мысалы, жиілігі үлкен элемент көп137
1076Жарамды Tic-Tac-Toe күйінің LeetCode шешімі137
1077Екілік іздеу ағашының Leetcode шешімін қалпына келтіру137
1078Биттік ЖӘНЕ Сандар ауқымы LeetCode шешімі137
1079Тізбектелген таңбалар LeetCode шешімі137
1080Айналмалы LeetCode шешімі арқылы матрицаны алуға болатынын анықтаңыз137
1081Теңшелетін сұрыптау жолының Leetcode шешімі137
1082Жол сомасы137
1083Бөлінетін жұптарды санау136
1084Trie (Префикс ағашы) Leetcode шешімін іске қосыңыз136
1085Жақшаларды жасау Leetcode шешімі136
1086Әрбір түйін Leetcode шешімінде келесі оң жақ көрсеткіштерді толтыру136
1087Leitcode шешімінің палиндромдық салдарын жою136
1088Екілік ағаштың оң жағындағы көрініс LeetCode шешімі136
1089Ішкі тордағы ерекше элементтердің саны туралы сұраулар135
1090Екілік ағаш LeetCode шешімін сериялау және сериядан шығару135
1091Екі санның арасындағы минималды арақашықтықты табыңыз135
1092Екі сұрыпталған массивтің K-ші ең кіші өнімі LeetCode шешімі135
1093Сұрыпталған бұрылған массивтен іздеу135
1094Барлық үштіктерді сұрыпталған массивке басып шығарыңыз, олар AP құрайды135
1095Шың элементін табыңыз135
1096Массивті жұп индекс элементтері кішірек, тақ индекс элементтері үлкен болатындай етіп реттеңіз135
1097Үштік бағыныңқы қатарын ұлғайту LeetCode шешімі135
1098Ең жақын адамға дейінгі қашықтықты барынша арттыру LeetCode шешімі135
1099Жабық аралдардың саны Leetcode шешімі135
1100Ең кіші жалпы аймақ Leetcode шешімі134
1101Leetcode шешімінің жылы күні134
1102Ең үлкен BST ішкі ағаш LeetCode шешімі134
1103Екілік ағашты кездейсоқ көрсеткіштермен клондау134
1104Массивті қолданбай BST-ді мин-үймеге айналдырыңыз134
1105Ең ұзын Битоникалық Сабақтастық134
1106Ағаштардың екілік құрылымы134
1107Ең ұзақ өсетін дәйектілік134
1108Leetcode Solutions мақсатты қосындысымен тамырға жапыраққа жол134
1109Екілік ағаштың оң көрінісін басып шығарыңыз133
1110Парақ кодының ең үлкен шешімін санаңыз133
1111Ағаштағы әрбір түйіннің бастапқы деңгейден тұратын деңгейі133
1112Жақын сол жақтағы және оң жақтағы кіші элементтер арасындағы айырмашылықты табыңыз133
1113Белгіленген уақытта үй тапсырмасын орындайтын студенттер саны133
1114Палиндромды ауыстыру LeetCode шешімі133
1115K әртүрлі бүтін сандары бар бағыныңқы массивтер Leetcode шешімі133
1116Алдын ала тапсырыс пен тапсырыстан кейінгі өту LeetCode шешімінен екілік ағашты құрастырыңыз133
1117Парақ кодының үшінші максималды шешімі133
1118K тізімдерінен ең кіші элементтерді табыңыз133
1119Өзекшені кесу133
1120Сұраулардан кейінгі жұп сандардың қосындысы132
1121Айқын салдарлар132
1122Іздеу кірістіру орны132
1123String Leetcode шешімін қайта форматтаңыз132
1124Екілік ағаштың төменгі көрінісі132
1125Символдар квадраттарының минималды қосындысы k таңбаларды жойғаннан кейін берілген жолда есептеледі132
1126Әр түрлі үш массивтен a + b + c = қосындысы болатын үш элементті табыңыз132
1127Массивтегі диапазондардың өнімдері132
1128Берілген екілік ағаштың ата-бабаларын табудың итерациялық әдісі132
1129Сұрыпталған массивтен көшірмелерді алып тастаңыз132
1130Екі ағаштың бірдей екенін анықтау үшін код жазыңыз132
1131Leetcode шешімінің кейбір элементтерін жойғаннан кейінгі массивтің орташа мәні132
1132Матрицалық LeetCode шешіміндегі тақ мәндері бар ұяшықтар131
1133Prime Palindrome LeetCode шешімі131
1134Массив бойынша тұрақты уақыт диапазоны131
1135Мың бөлгіштің парақ кодының шешімі131
1136BST Leetcode шешіміндегі минималды абсолютті айырмашылық131
1137Топологиялық сұрыптау130
1138Өнімнің максималды ішкі жиыны130
1139Басым кезек130
1140Палиндромдық ішкі жолдар Leetcode шешімі130
1141Мозер-де-Брюйн тізбегі130
1142Полигонның литкодты шешімінің минималды баллдық триангуляциясы130
1143Бір элементті жойғаннан кейінгі 1-дің ең ұзын ішкі массиві LeetCode шешімі130
1144Мүмкін екі бөлімді LeetCode шешімі130
1145K палиндром жолдарын құру LeetCode шешімі130
1146Қосу және азайту командаларын орындағаннан кейін өзгертілген массивті басып шығарыңыз130
1147Түйіндерді жою және Forest Leetcode шешімін қайтару130
1148Жұптағы түйіндерді ауыстыру130
1149Қызыл-қара ағашқа кіріспе129
1150Элементті сұрыпталған бұрылған массивтен іздеу129
1151Ең жақын екілік іздеу ағашының мәні Leetcode шешімі129
1152Голомдық реттілік129
1153Чиптерді бірдей орынға жылжытудың ең аз құны LeetCode шешімі129
1154Шешім ағашы129
1155Бірінші және екінші жарты биттердің бірдей қосындысымен жұп ұзындықты екілік тізбектерді санау129
1156N-Ary ағашының диаметрі LeetCode шешімі129
1157Жыланның максималды ұзындығын табыңыз129
1158Біріктірілген парақ кодының шешімі арқылы массивтің түзілуін тексеріңіз129
1159Максималды екілік ағаш128
1160Автобус маршруттары Leetcode шешімі128
1161Қосымша бос орынмен екі BST біріктіріңіз128
1162Жолдарды ең кіші символдық шешім кодының жиілігі бойынша салыстырыңыз128
1163Массивті айналдыру128
1164Бөлінген екілік ағаш LeetCode шешімінің максималды өнімі128
1165Екілік ағашты екілік іздеу ағашына түрлендіру128
1166Әрқайсысының мақсатты сомасы LeetCode шешімі бар екі қабаттаспайтын ішкі массивтерді табыңыз128
1167O (қосынды) кеңістігіндегі қосынды қосындысының есебі128
1168Іздеу ұсыныстары жүйесі LeetCode шешімі127
1169Дөңгелек массивтегі дәйекті айырмашылықтардың максимумы127
1170Массивте өнімдері бар жұптарды санау127
1171K'th тұрақты қосымша кеңістікті қолданатын BST-тегі ең үлкен элемент127
1172Факторлық кейінгі нөлдер LeetCode шешімі127
1173Көбейту кестесіндегі ең кіші сан Leetcode шешімі127
1174Үлкен жиынтық ағашына BST түрлендіріңіз127
1175Web Crawler LeetCode шешімі127
1176Графикті толығымен айналдыруға болатын Leetcode шешімін сақтау үшін ең көп жиектер санын алып тастаңыз127
1177Сызықтық уақыттағы 3 өлшемді сұрыпталған тізбекті табыңыз126
1178Іргелес массив LeetCode шешімі126
1179Бірінші жаман нұсқа126
1180Минималды бүйірлік секірулер LeetCode шешімі126
1181Әрбір ағаш жолындағы ең үлкен мәнді LeetCode шешімінен табыңыз126
1182Ең ұзақ қайталанатын кейінгі нәтиже126
1183Екілік ағашты ескере отырып, барлық жартылай түйіндерді қалай алып тастауға болады?125
1184Күнді қайта пішімдеу LeetCode шешімі125
1185Жиым зигзагты LeetCode шешімін жасау үшін элементтерді азайтыңыз125
1186Екілік ағаштың максималды тереңдігі125
1187Берілген санның ең кіші екілік разрядын табыңыз125
1188Кезекті пайдаланып BST жолды кері бұрыңыз125
1189Backlog Leetcode шешіміндегі тапсырыстар саны125
1190A, b және c ұзындықтары кесінділерінің максималды саны124
1191LeetCode шешімін арттыратын реттіліктерді жасау үшін ең аз своптар124
1192Шаршы Leetcode шешіміне сіріңке таяқшалары124
1193Сөзді тап124
1194Сұрыпталған массивті екілік іздеу ағашына LeetCode шешімдеріне түрлендіру124
1195Тең массив элементтеріне ең аз жылжыту LeetCode шешімі124
1196Жарамды үшбұрыш нөмірі124
1197Графика және оның бейнесі124
1198Жарамды Perfect Square LeetCode шешімі124
1199Сол жақ жапырақтардың қосындысы LeetCode шешімі124
1200Екілік іздеу ағашындағы ең төменгі қарапайым бабалар124
1201Екілік ағаштағы ең жақын жапырақ LeetCode шешімі124
1202Массивті ауыстыру және өнім туралы сұраулар123
1203Байланыстырылған тізімдегі түйіндерді ауыстыру Leetcode шешімі123
1204Максималды қосынды123
1205LeetCode Шешімінің массивін біріктіру123
1206Тастар тізбегін қатарынан шешуге дейін жылжу123
1207Екі бүтін санды бөлу Leetcode шешімі122
1208Екі Байланыстырылған Тізімнің қиылысу нүктесін алу үшін функция жазыңыз122
1209Жаңа 21 ойын122
1210Жолды кесіп өту әдісі122
1211Вегетариандық, баға және қашықтық Leetcode шешімі бойынша мейрамханаларды сүзіңіз122
1212Биіктігі бойынша кезекті қалпына келтіру122
1213Берілген диапазондардағы жұп немесе тақ сандардың ықтималдығы туралы сұрақтар122
1214Екі дәйекті тең мәнді үлкенге ауыстырыңыз122
1215Сирек кестені қолдану арқылы жиынтық сұранысы122
1216Меншікті айырмашылығы бар жұптардың максималды қосындысы122
1217Ең ұзақ дұрыс кронштейннің кейінгі нәтижелері бойынша сұраулар121
1218Тік бұрышты үшбұрыштағы жолдың максималды қосындысы121
1219Берілген төрт пернені қолданып А-ның максималды санын қалай басып шығаруға болады121
1220Шектелген массивте берілген индекстегі ең үлкен мән LeetCode шешімі121
1221Perfect Squares LeetCode шешімі121
1222Шампан мұнарасы LeetCode шешімі121
1223Жоқ нөмір121
1224Ньюман-Конвей тізбегінің n шарттарын басып шығару121
1225Бүтін санды нөлдік бүтін сандардың қосындысына айналдыру Leetcode шешімі120
12262D векторлық LeetCode шешімін тегістеңіз120
1227Графикалық клондау120
1228Ең үлкен Plus Sign Leetcode шешімі120
1229Екілік ағаштың ең төменгі ортақ ата-бабасы Leetcode шешімі120
1230КСТ ең кіші элемент120
1231Массивтің орташа мәні120
1232Бүтін үзіліс LeetCode шешімі120
1233Барлық кішігірім кілттердің жиынтығы бар ағашқа дейін120
1234Сөздерді мәтін бойынша сәйкестендіру арқылы қолданылған ең ұзын префикс119
1235Арифметикалық кесінділер II – бағыныңқы LeetCode шешімі119
1236Бірнеше ауқымды ұлғайту операцияларынан кейін өзгертілген жиымды басып шығарыңыз119
1237LRU Cache Leetcode шешімі119
1238Екі қуат119
1239Жылжымалы терезе медианасы Leetcode шешімі119
1240Екі деңгейлі ағаштың барлық деңгейлері анаграмма екенін немесе жоқ екенін тексеріңіз119
1241Skiplist LeetCode шешімін жобалау118
1242Екілік ағаш LeetCode шешімінің толықтығын тексеріңіз118
1243Ағаштарды салмай-ақ бірдей БСТ-терді тексеріңіз118
1244Басқа массивті пайдаланып элементтерді үлкейту117
1245БСТ-нің әрбір ішкі түйінінде дәл бір бала бар-жоғын тексеріңіз117
1246Палиндром массивін құру үшін біріктіру операцияларының минималды санын табыңыз117
1247Берілген екі массивтен максималды массив, тәртіпті сақтайды117
1248Сабақтас массив117
1249LeetCode шешімі жолындағы жуан сөздер117
1250k сұрыпталған тізімдерді біріктіру Leetcode шешімі117
1251Симметриялық ағаш LeetCode шешімі Leetcode шешімі117
1252n Leetcode шешімінің k-ші факторы117
1253Жұп сандары бар ішкі жиындарды санау116
1254Параллель курстар II LeetCode шешімі116
1255Жарамды жақшаларды жасау үшін ең аз жою LeetCode шешімі116
1256Кескіннің қабаттасуы LeetCode шешімі116
1257Айналдырылған сұрыпталған массив II LeetCode шешімінде минимумды табыңыз116
1258Баспалдақпен өрмелеудің минималды құны LeetCode шешімі116
1259BST ішіндегі ең кіші элементті табыңыз (тапсырыс статистикасы БСТ бойынша)115
1260Соманың максималды ұлғаюы115
1261Екілік ағаштың алдын-ала тапсырыс беруін тексеріңіз115
1262Келесі үлкен элемент114
1263Ең кіші диапазон II Leetcode шешімі114
1264Өнімнің максималды ішкі жиыны114
1265Ағаштағы барлық алмаларды жинаудың ең аз уақыты LeetCode шешімі114
1266Берілген екілік ағаш түйінінің ата-бабаларын рекурсиясыз басып шығарыңыз114
1267Жақшаларды қосудың әртүрлі тәсілдері Leetcode шешімі113
1268Реттелген кезек LeetCode шешімі113
1269Ағашта екі түйіннің бір жолда тұрғанын тексеріңіз113
1270Excel парағының бағанының тақырыбы LeetCode шешімі113
1271Сұрақтарды екілік массивте санау және ауыстырып қосу113
1272Екілік массивке қосалқы массивпен берілген сан тақ немесе жұп болған жағдайда жазыңыз113
1273Палиндромды бөлу112
1274Жолдың басқа сызықты бұза алатынын тексеріңіз Leetcode шешімі111
1275Сұрыпталған массивті біріктіру111
1276Массивтерді орналастыру Leetcode шешімі110
1277Коко банандарды жеу LeetCode шешімі110
1278Берілген ішкі массивтегі берілген саннан кем немесе оған тең элементтер саны110
1279X кезекте тұрған кез келген адамға өзгеріс бере алатынын тексеріңіз109
1280Қайта реттеулері бар ең үлкен ішкі матрица LeetCode шешімі109
1281Peeking итераторы LeetCode шешімі109
1282Диапазонның минималды сұрауы (төртбұрышты тамырдың ыдырауы және сирек кесте)108
1283K ұзындығының максималды орташа қосындысын табыңыз108
1284Ньюман-Шанкс-Уильямс прайм108
1285Екілік массивтің кіші массивтерінің ондық мәндеріне арналған сұрақтар107
1286Қайталанатын таңбаларсыз ең ұзын ішкі жол Leetcode шешімі107
1287Ең қысқа ұзындықтағы кодталған жол LeetCode шешімі106
1288N өлшемді массивті тексеру n деңгейлерінің BST-ін көрсете алады немесе көрсете алмайды106
1289Монеталарды ұйымдастыру Leetcode шешімі106
1290Кейінгі өсіп келе жатқан максималды өнім105
1291Берілген диапазонда элементтері тең индекстер саны105
1292Екілік ағаш LeetCode шешімінің тік ретті өтуі104
1293Кездейсоқ таңдау индексі LeetCode шешімі104
1294Circular ойынының LeetCode шешімі жеңімпазын табыңыз103
1295Секіру ойыны IV LeetCode шешімі103
1296Ең көп K-тен кейінгі ең аз мүмкін бүтін сан Сандардағы көршілес своптар LeetCode шешімі103
1297STL жиынтығының көмегімен екілік ағаштан екілік іздеу ағашын түрлендіруге арналған103
1298Палиндрома саны LeetCode шешімі102
1299LeetCode шешімін үйрететін адамдардың ең аз саны102
1300Өлшемді өзгерту операциялары LeetCode шешімімен босқа кететін ең аз жалпы кеңістік102
1301Сандық LeetCode шешіміне қол жеткізіңіз101
1302Жою GetRandom O(1) Leetcode шешімін кірістіріңіз101
1303Негізгі -2 LeetCode шешіміне түрлендіру101
1304Барлық үлкен кілттердің қосындысы барлық кілттерге қосылатындай етіп BST-ді екілік ағашқа айналдырыңыз101
1305Екі санды қосу II Leetcode шешімі101
1306Үздіксіз бағыныңқы жиынтық LeetCode шешімі101
1307Берілген қосынды шарты LeetCode шешімін қанағаттандыратын ішкі реттіліктер саны100
1308XOR бойынша сұраныстар диапазонның ең үлкен тақ бөлгіші100
1309Leetcode шешімін жобалау жерасты жүйесі96
1310Ең көп ұзындықтағы жұптар тізбегін басып шығарыңыз96
1311Әріптерді ауыстыру LeetCode шешімі93
1312Capital Leetcode шешімін анықтау93
1313Көшбасшылар тақтасының Leetcode шешімін құрастырыңыз92
1314Барлық сөздердің жалғауы бар ішкі жол Leetcode шешімі88
1315Минималды жол сомасының Leetcode шешімі88
1316Top K жиі элементтер LeetCode шешімі87
1317Count Sub Islands LeetCode шешімі87
1318Барлығы 1 тобының Leetcode шешіміне ең аз своптар86
1319Тақ жұп байланыстырылған тізім Leetcode шешімі84
1320Екілік ағаштың ретімен өтуі LeetCode шешімі84
1321Ең ұзын жалпы қосалқы реттілік LeetCode шешімі83
1322Ең көп халық саны LeetCode шешімі82
1323Қала судьясы LeetCode шешімін табыңыз80
1324Декодтау String Leetcode шешімі80
1325Қала судьясы LeetCode шешімін табыңыз80
1326Ең жақсы кездесу нүктесі LeetCode шешімі80
1327Ең қысқа сұрыпталмаған үздіксіз бағыныңқы жиек LeetCode шешімі78
1328Түбірді жапырақ сандарына қосу LeetCode шешімі77
1329Тіктөртбұрыш қабаттасуы LeetCode шешімі76
1330Ең көп халық саны LeetCode шешімі74
1331Жобалау Сөздерді қосу және іздеу деректер құрылымы LeetCode шешімі74
1332Екілік ағашты байланыстырылған тізімге тегістеңіз LeetCode шешімі72
1333LeetCode Шешім жақшасының ұпайы71
1334Stone Game IV LeetCode шешімі71
1335Сұрыпталған шеңберлі байланыстырылған тізімге кірістіру LeetCode шешімі71
1336График екі жақты ма? LeetCode шешімі70
1337Ауқым сомасын сұрау 2D – өзгермейтін LeetCode шешімі70
1338Жарамды үшбұрыш саны LeetCode шешімі69
1339Тапсырысты ұлғайту Leetcode шешімімен карталарды көрсетіңіз67
1340Шоколадты LeetCode шешімін бөліңіз60
1341Екілік ағаш түйінінен басқа LeetCode шешіміне дейінгі қадамдық нұсқаулар53
1342BST LeetCode шешімінің ауқымы50
1343K ең жақын элементтерді табыңыз LeetCode шешімі48
1344Кері бүтін Leetcode шешімі47
1345Түстерді сұрыптау LeetCode шешімі44
1346Қосындысы шекті мәннен кіші немесе тең шаршының максималды жағы ұзындығы LeetCode шешімі43
1347Excel парағының баған нөмірі LeetCode шешімі42
1348Жолды бұру LeetCode шешімі42
1349Монотоникалық массив Leetcode шешімі27
1350Ең үлкен өлшем бағыныңқы массив сомасы тең k Leetcode шешімі23
1351Camelcase сәйкес келетін Leetcode шешімі22
1352Көптеген тастар бір жол немесе баған LeetCode шешімімен жойылды22
1353High Five LeetCode шешімі22
1354H-index Leetcode шешімі21
1355Ең көп суы бар контейнер LeetCode шешімі20
1356Жарамды Anagram Leetcode шешімі20
1357Келесі ауыстыру LeetCode шешімі19
1358Жылжымалы терезенің максималды LeetCode шешімі19
1359Peak Element LeetCode шешімін табыңыз19
1360Топтық анаграммалар LeetCode шешімі18
1361Екілік іздеу LeetCode шешімі18
1362Екілік ағашты байланыстырылған тізімге тегістеңіз LeetCode шешімі18
136360 LeetCode шешіміне бөлінетін жалпы ұзақтығы бар әндердің жұптары18
1364Paint House LeetCode шешімі18
1365Келесі Үлкен элемент I Leetcode шешімі17
1366Жарамды үшбұрыш саны LeetCode шешімі16
1367Топтық жылжытылған жолдар Leetcode шешімі16
1368Шарларды жару үшін көрсеткілердің ең аз саны LeetCode шешімі15
1369Ең жақын екілік іздеу ағашының мәні II LeetCode шешімі15
1370Сөйлем экранын орнату LeetCode шешімі15
1371Бірегей екілік іздеу ағаштары LeetCode шешімі15
1372Изоморфтық жолдар LeetCode шешімі15
1373LeetCode Шешіміндегі тау массивіндегі шың индексі15
1374Insert Delete GetRandom O(1) – рұқсат етілген көшірмелер LeetCode шешімі15
1375Көтерілген суда жүзу LeetCode шешімі14
Translate »