Массивтен шың элементін табыңыз

Күрделілік дәрежесі орта
Жиі кіреді Amazon алма Bloomberg ByteDance DE Шоу Facebook Google Microsoft Quora қиятын Walmart зертханалары
Array Екілік іздеу Duolingo іздеуКөрулер 709

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

«Массивтен шың элементін табыңыз» деген есепте біз өз пікірімізді келтірдік массив бүтін сандар. Шың элементін табыңыз. Массивте элемент шың элементі болып табылады, егер элемент екі көршісінен үлкен болса. Бұрыш элементтері үшін біз қазіргі көршіні қарастыра аламыз.

Кіріс форматы

Бүтін N болатын бірінші және жалғыз жол.

Бос орынмен бөлінген N бүтін сандардан тұратын екінші жол.

Шығу форматы

Массивтің шың элементін білдіретін бүтін саннан тұратын бірінші және жалғыз жол.

Шектеу

  • 1 <= N <= 10 ^ 5
  • -10 ^ 9 <= N <= 10 ^ 9

мысал

6
7 11 17 33 21 19
33

Түсіндіру: 33-тің көршілері - 21 және 17. 33-тен 21 және 17-ден үлкен, сондықтан 33 - бұл шың элементі.

7
1 2 3 4 5 6 7
7

Түсіндіру: 7-нің көршісі тек 5-ке тең (бұрыштық элемент). 7 5-тен үлкен Сондықтан, 7 шың элементі болып табылады.

5
45 35 25 15 5
45

Түсіндіру: 45-тің көршісі небары 35 (бұрыштық элемент). 45> 35, Демек, 33 - ең жоғарғы элемент.

8
5 19 24 14 8 4 26 12
24

Түсіндіру: Мұнда 24-тің көршілері 19-да және 14-те, ал 26-да 4-те және 12-де 24-те 19 және 14-те, 26-да 4 пен 12-ге үлкен. Сондықтан 24 пен 26 - бұл екеуі де шың элементтері. Біз жауап ретінде 24-ті шығарамыз. Біз сондай-ақ 26-ны басып шығара аламыз, бұл да дұрыс жауап.

Массивтен шың элементін табу алгоритмі

Екі көршісінен де үлкен болатын элементті табу үшін сызықтық іздеу жасай аламыз. Бірақ, бұл O (n) уақытты алады. Сонымен, біз O (logn) уақытында шыңды табу үшін бөлу және жеңу әдісін қолданамыз. Мұнда біз өзгертілген екілік іздеу жүргіземіз -

a. Егер ортаңғы элемент екі көршіңізден үлкен болса, онда біз орта элементті қайтарамыз.
b. Егер ортаңғы элемент сол жақ көршісінен кіші болса, онда шың элементі массивтің сол жақ жартысында болуы керек.
c. Егер ортаңғы элемент оң жақ көршісінен кіші болса, онда шың элементі массивтің оң жағында болуы керек.

Іске асыру

Массивтен шың элементін табуға арналған C ++ бағдарламасы

#include <bits/stdc++.h>
using namespace std;

//Function to find peak element
//Modified Binary search
int FindPeak(int array[], int low, int high, int n)
{
    int mid = low + (high - low)/2;
    //return mid 
    //If mid is greater than neighbours or mid = 0
    //If neighbours exist
    if((mid == 0 || array[mid-1] <= array[mid]) && (mid == n-1 || array[mid+1] <= array[mid]))
    {
        return mid;
    }
    //If mid is not peak and its right neighbour is greater.
    //then search in right half 
    else if(mid > 0 && array[mid-1] < array[mid])
    {
        return FindPeak(array, (mid + 1), high, n);
    }
    //If mid is not peak and its left neighbour is greater.
    //then search in left half
    else
    {
        return FindPeak(array, low, (mid -1), n);
    }
}

int main()
{
    int n;
    cin>>n;
    int a[n];
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
    }
    int index = FindPeak(a, 0, n-1, n);
    cout<<a[index]<<endl;
    return 0;
}

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

import java.util.Scanner;
class sum
{
    //Function to find peak element
    //Modified Binary search
    public static int FindPeak(int array[], int low, int high, int n)
    {
        int mid = low + (high - low)/2;
        //return mid 
        //If mid is greater than neighbours or mid = 0
        //If neighbours exist
        if((mid == 0 || array[mid-1] <= array[mid]) && (mid == n-1 || array[mid+1] <= array[mid]))
        {
            return mid;
        }
        //If mid is not peak and its right neighbour is greater.
        //then search in right half 
        else if(mid > 0 && array[mid-1] < array[mid])
        {
            return FindPeak(array, (mid + 1), high, n);
        }
        //If mid is not peak and its left neighbour is greater.
        //then search in left half
        else
        {
            return FindPeak(array, low, (mid -1), n);
        }
    }
    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();
        }
        int index = FindPeak(a, 0, n-1, n);
        System.out.println(a[index]);
}
8 
5 19 24 14 8 4 26 12
24

Массивтен шың элементін табу үшін кешенділікті талдау

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

O (logN) қайда N - бұл берілген массивтің өлшемі. Мұнда біз logN уақытының күрделілігіне әкелетін екілік іздеу тұжырымдамасын қолданамыз.

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

O (1) өйткені біз бұл жерде ешқандай қосалқы кеңістікті қолданбаймыз.

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

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