Ең жиі кездесетін элементтің ең кіші субаррасы

Күрделілік дәрежесі орта
Жиі кіреді Citrix Coursera OYO бөлмелері Квалификация Synopsys Такси4Әрине
Array HashКөрулер 189

Жиі кездесетін элементтер ақауларының барлық кішігірім қосалқы терезесінде біз массив. Массивтің максималды жиілігімен «m» санын алыңыз. Проблемалық мәлімдемеде ең кіші ішкі массивті табу керек, оның ішіндегі ең кіші жиымдағы «m» саны барлық кездесетіні туралы айтылады.

мысал

енгізу

[3, 5, 4, 5, 4]

шығыс

[5, 4, 5]

Түсіндіру

Сол сияқты, жиілігі бірдей екі жиі элемент бар, сондықтан бірінші орын алған элемент қабылданады және кіші жиым болады.

жиі кездесетін элементі бар кішігірім субарвартүйреуіш

Жиі кездесетін элементі бар ең кіші субарвизаның алгоритмі

  1. Екі HashMaps жариялаңыз.
  2. Maxfreq, minlen, winindex мәндерін 0-ге қойыңыз.
  3. 0 <n болған кезде
    1. Массив сандарының жиілігін санау және картаға әр қайталануда сақтау.
    2. Ағымдағы элементтің maxfreq-тен жоғары жиіліктілігін тексеріңіз, егер рас болса, келесі әрекеттерді орындаңыз:
      • maxFreq = count [a [i]];
      • minlen = i - freqCount [a [i]] + 1;
      • winindex = freqCount [a [i]];
    3. егер максималды жиілік ағымдағы элементтің жиілігімен бірдей болса және сонымен қатар құрылған ішкі массивтің ұзындығы минленнен аз болса, онда келесі әрекеттерді орындаңыз:
      • minlen = i - freqCount [a [i]] + 1;
      • winindex = freqCount [a [i]];
  4. массивті winindex-тен winindex + minlen-ге дейін басып шығарыңыз

Жиі кездесетін элементі бар кішігірім аралықты түсіндіру

Біз ең жиі кездесетін элементтің ең кіші жиымын табуымыз керек деген мәселені шештік. Біз элементтердің максималды жиілігін индекс ретінде сақтау үшін maxFreq жариялаймыз, «Минлен» ішкі жиымның минималды ұзындығын анықтау үшін және «Winindex» ең кіші кіші массив үшін. Егер элемент бірінші рет табылса, онда картаның екеуін де салыңыз, егер ол картада қайталанған элемент болса, онда оны санау картасында сақтаңыз.

Біз элементті және оның индексін әр қайталану үшін сақтай бастаймыз және оны картаға сақтаймыз, содан кейін ағымдағы элементтің мәнінен үлкен екенін тексереміз “Maxfreq” maxFreq және мәнін жаңартамыз «Минлен».

Егер элементтің жиілігі сол сияқты болса “Maxfreq” ішкі жағдайдың ұзындығын тексеріп, егер жағдай сәйкес келсе, оны жаңартамыз.

Жиі кездесетін элементтің барлық көріністерімен бірге ең кіші субарядқа мысал қарастырайық:

мысал

arr = {1, 2, 2, 2, 1}

i = 0 => arr [i] = 1

freqCount = [1: 0] count = [1: 1]

maxfreq = 1, minlen = i - freqCount [a [i]] + 1 = 1, winindex = 0

maxfreq және minlen және windex мәндерін жаңартамыз

i = 1 => arr [i] = 2

freqCount = [1: 0,2: 1] count = [1: 1, 2: 1], ешнәрсе шығарылмайды

i = 2 => arr [i] = 2

freqCount = [1: 0,2: 1] count = [1: 0, 2: 2], ол тек санауды жаңартады.

maxfreq = 2, minlen = i - freqCount [a [i]] + 1 = 2, winindex = 1

i = 3 => arr [i] = 2

freqCount = [1: 0,2: 1] count = [1: 0, 2: 3], ол тек санауды жаңартады.

maxfreq = 3, minlen = i - freqCount [a [i]] + 1 = 3, winindex = 1

i = 4 => arr [i] = 1

freqCount = [1: 0,2: 1] count = [1: 1, 2: 3], ол тек санауды жаңартады.

maxfreq = 3, minlen = i - freqCount [a [i]] + 1 = 3, winindex = 1

бізде минлен = 3 және winindex = 1 болатын мән бар

Ілмек ашылады және ол winindex-тен minlen + winindex-ге ауысады, яғни 1-ден 4-ке дейін

Ол басып шығарады [2 2], бұл біздің қажетті жауабымыз

Жиі кездесетін элементі бар ең кіші кіші массивті орындау

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

#include <unordered_map>
#include<iostream>
using namespace std;

void frequentSubArray(int a[], int n)
{
    unordered_map<int, int> freqCount;
    unordered_map<int, int> count;

    int maxFreq = 0;
    int minlen, winindex;

    for (int i = 0; i < n; i++)
    {
        if (count[a[i]] == 0)
        {
            freqCount[a[i]] = i;
            count[a[i]] = 1;
        }
        else
            count[a[i]]++;

        if (count[a[i]] > maxFreq)
        {
            maxFreq = count[a[i]];
            minlen = i - freqCount[a[i]] + 1;
            winindex = freqCount[a[i]];
        }
        else if (count[a[i]] == maxFreq && i - freqCount[a[i]] + 1 < minlen)
        {
            minlen = i - freqCount[a[i]] + 1;
            winindex = freqCount[a[i]];
        }
    }
    for (int i = winindex; i < winindex + minlen; i++)
    {
        cout << a[i] << " ";
    }

}
int main()
{
    int A[] = { 1, 2, 2, 2, 1 };
    int n = sizeof(A) / sizeof(A[0]);
    frequentSubArray(A, n);
    return 0;
}
2 2 2

Java бағдарламасы

import java.io.*;
import java.util.*;
class mostFrequentSubArray
{
    public static void frequentSubArray(int a[], int n)
    {
        HashMap<Integer, Integer> freqCount= new HashMap<Integer, Integer>();
        HashMap<Integer, Integer> count= new HashMap<Integer, Integer>();
        int maxFreq = 0;

        int minlen = -1, winindex = -1;

        for (int i = 0; i < n; i++)
        {
            if (count.containsKey(a[i]))
            {
                count.put(a[i], count.get(a[i]) + 1);

            }
            else
            {
                freqCount.put(a[i], i) ;
                count.put(a[i], 1);
            }
            if (count.get(a[i]) > maxFreq)
            {
                maxFreq = count.get(a[i]);
                minlen = i - freqCount.get(a[i]) + 1;
                winindex = freqCount.get(a[i]);
            }
            else if ((count.get(a[i]) == maxFreq) && (i - freqCount.get(a[i]) + 1 < minlen))
            {
                minlen = i - freqCount.get(a[i]) + 1;
                winindex = freqCount.get(a[i]);
            }
        }
        for (int i = winindex; i < winindex + minlen; i++)
            System.out.print(a[i] + " ");
    }
    public static void main (String[] args)
    {
        int arr[] = { 1, 2, 2, 2, 1 };
        int n = arr.length;
        frequentSubArray(arr, n);
    }
}
2 2 2

Жиі кездесетін элементі бар ең кіші ішкі массивтің күрделілігін талдау

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

O (N) қайда «N» - бұл массивтегі элементтер саны.

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

O (N) қайда «N» - бұл массивтегі элементтер саны.

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

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

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