Басқа жолдың барлық таңбаларын қамтитын жолдағы ең кіші терезе

Күрделілік дәрежесі қиын
Жиі кіреді Adobe Amazon ByteDance Facebook Flipkart Google LinkedIn lyft Snapchat
StringКөрулер 1407

Берілген сөздің барлық таңбаларын қамтитын берілген жолдағы ең қысқа ішкі жолды табыңыз немесе басқа жолдың барлық таңбаларын қамтитын жолдағы Ең кіші терезені табыңыз

S және t екі жолын ескере отырып, t-дің барлық таңбаларын қамтитын минималды терезені табатын функция жазыңыз

Мысал 1

INPUT
S = «оқу кубогы»
T = “оти”

OUTPUT
Минималды терезе - «tori»

Мысал 2

INPUT
S = “зааскзаа”
T = «zsk»

OUTPUT
Минималды терезе «skz»

1-әдіс (қатал күш)

1. S жолының барлық ішкі тізбегін жасаңыз

2. S-нің әр ішкі жолында ішкі жолда T жолының барлық таңбалары бар-жоғын тексеріңіз

3. T жолының барлық таңбаларына сәйкес келетін ең кіші ұзындықты шығарыңыз

2-әдіс (тиімді)

Уақыттың күрделілігі: O (n)

Алгоритм

1. Егер S жолының ұзындығы T жолынан аз болса, онда «ЖОҚ, мұндай терезе жоқ» басып шығарыңыз. Басқа,

2. T жолының T_count [] санау жиымын құрыңыз
мысалы, мысалы 2
z саны 1-ге тең, сондықтан T_count ['z'] = 1
s саны 1-ге тең, сондықтан T_count ['s'] = 1
k саны 1-ге тең, сондықтан T_count ['k'] = 1

3. Өткізе отырып, S жолынан өтіңіз

   a. S жолының символдарының пайда болуын санау
яғни, S жолының бірінші символы болғанда, S_count ['z'] = 1
S_count ['a'] = 1, біз S жолының екінші символында болған кезде

    b. Егер S char жолы T жолының char-мен сәйкес келсе, онда санау айнымалысын көбейтіңіз
мысалы, мысалы 2
Алдымен S жолындағы char, z 'z', сонымен қатар T жолында char 'z' болады, сондықтан санау өседі, яғни count = 1.

    c. Егер санау T жолының ұзындығымен бірдей болса, онда біз терезені таптық
, мысалы, 2
Char 'k' кезінде S жолында 3 саны шығады (T жолының ұзындығымен бірдей). Сондықтан біз терезені, яғни басталатын кейіпкерден бастап «zaask» таңбасын таптық

  d. Терезені тапқаннан кейін, оны ағымдағы терезенің басынан қосымша таңбаларды алып тастап, оны азайтуға тырысыңыз
, мысалы, 2
S жолындағы char 'z' екінші пайда болғаннан кейін, яғни S_count ['z'] 1-ден өзгереді

2. T_count ['z'] - тен үлкенірек. Бұл дегеніміз, терезеде қажет болғаннан көп 'z' саны бар, сондықтан алғашқы 'z' және басқа пайдасыз таңбаларды басынан алып тастаңыз. яғни, енді терезе «skz» болады

e. терезенің басталу және минималды ұзындығын жаңарту, яғни 'z' -ден 's-ге өзгертуді бастау және мин_ ұзындықты өзгерту 5-тен 3-ке дейін

f. Минималды ұзындықтағы терезені басып шығарыңыз

C ++ бағдарламасы

#include<bits/stdc++.h>
#define NO_OF_CHARS 256
using namespace std;
  
// Function to find smallest window containing
// all characters of T
string findSubString(string S, string T)
{
    int Slen = S.length();
    int Tlen = T.length();
 
    // check if string's length is less than T's
    // length. If yes then no such window can exist
    if (Slen < Tlen)
    {
        cout << "No such window exists";
        return "";
    }
 
    int S_count[NO_OF_CHARS] = {0};
    int T_count[NO_OF_CHARS] = {0};
 
    // store occurrence of characters of 't'
    for (int i = 0; i < Tlen; i++)
        T_count[T[i]]++;
 
    int start = 0, start_index = -1, min_len = INT_MAX;
 
    // start traversing the string
    int count = 0;  // count of characters
    for (int i = 0; i < Slen ; i++)
    {
        // count occurrence of characters of string
        S_count[S[i]]++;
 
        // If s's char matches with t's char
        // then increment count
        if (T_count[S[i]] != 0 &&
            S_count[S[i]] <= T_count[S[i]] )
            count++;
 
        // if all the characters are matched
        if (count == Tlen)
        {
            //minimizng the current window
            //If the current window has a character which occured more number of times
            //than the character in T string, then remove starting chars
            while ( S_count[S[start]] > T_count[S[start]]
                   || T_count[S[start]] == 0)
            {
 
                if (S_count[S[start]] > T_count[S[start]])
                    S_count[S[start]]--;
                start++;
            }
 
            // update window size
            int len_window = i - start + 1;
            if (min_len > len_window)
            {
                min_len = len_window;
                start_index = start;
            }
        }
    }
 
    // If no window found
    if (start_index == -1)
    {
       cout << "No such window exists";
       return "";
    }
 
    // Return substring starting from start_index
    // and length min_len
    return S.substr(start_index, min_len);
}
 

int main()
{
    string S = "tutorial cup";
    string T = "oti";
 
    cout << "Smallest window is : "<< findSubString(S, T)<<endl;
    return 0;
}

анықтамалық

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

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