Көршілес элементтер арасындағы айырмашылық 0 немесе 1 болатын максималды ұзындықтың тізбегі

Күрделілік дәрежесі орта
Жиі кіреді Cisco Expedia Квалификация SAP зертханалары Терадата
Array Динамикалық бағдарламалауКөрулер 143

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

Сізге ан бүтін сан массив. «Іргелес элементтер арасындағы айырмашылық 0-ге немесе 1-ге тең болатын максималды ұзындық тізбегі» мәселесі шектес элементтер арасындағы айырмашылықпен максималды тізбектік ұзындықты 0 немесе 1-ден басқа болмауы керек.

мысал

arr[] = {1, 4, 5, 2, 6, 5, 4, 8}
5

Түсіндіру

Кейінгі = 4, 5, 6, 5, 4

arr[] = {1, -3, -2, 0, -1, -2, -3, -4}
6

Түсіндіру

Кейінгі = -3, -2, -1, -2, -3, -4

Іргелес элементтер арасындағы айырмашылық 0 немесе 1 болатын максималды ұзындықты іздеу алгоритмі

1. Declare a Map.
2. Set maxValue to 0.
3. Traverse the array starting from i=0 to while i<n (length of the array).
  1. Initialize a variable temp to 0.
  2. Check if Map contains the key as arr[i-1],
    1. If true, then get the value of arr[i-1] and store it to temp.
  3. Check if Map contains the key as arr[i],
    1. If true, then find the greater between the temp and the value of arr[i] in the map, and store it to temp.
  4. Check if Map contains the key as arr[i+1],
    1. If true, then find the greater between the temp and the value of arr[i+1] in the map, and store it to temp.
  5. Check if the temp is greater than maxValue,
    1. If true then store the value of temp to maxValue.
  6. And put the arr[i] as a key and temp as a value into the map.
4. Return maxValue.

Түсіндіру

Бізге ан бүтін сан массив, проблемалық тұжырымдар максималды тізбектің ұзындығын білуді сұрайды. Және таңдалған тізбектік мәні 0 немесе 1-ден басқа көршілес мәндер арасындағы айырмашылыққа ие болатындай болуы керек. Мұны шешу үшін біз қолданамыз хэштеу шешімімізді тиімді ету үшін. Біз кілтті массивтің элементі етіп қоямыз және кілттің мәнін әрқашан максималды мәнді тауып, оны уақытша сақтаймыз.

Мысалды қарастырып, мынаны түсінейік:

мысал

Arr [] = {1, 4, 5, 2, 6, 5, 4, 8}

Біз бірінші болып а жариялаймыз карта өйткені біз алгоритм бойынша массив элементі мен мәннің темпін сақтаймыз. MaxValue мәнін 0-ге қойыңыз. Біз бұл айнымалыны қайтарамыз. Бұл айнымалыға не жауап берер еді. Біз массивті айналып өтіп, оны массивтің ұзындығына жеткіземіз. Массивті i-нің жаңа мәнімен өткен сайын 0-ге temp мәнін инициализациялаймыз.

i = 0, arr [i] = 1, temp = 0, maxValue = 0 Map = {}

Қандай шарт орындалатынын тексеріңіз. Бұл жағдайда ешқандай шарт жоқ. Сонымен, temp ++ жасайды және уақыттың maxValue мәнінен үлкен екенін тексереді. Егер рас болса, темпті maxValue мәніне сақтаңыз және картаға мән мен темпті енгізіңіз.

i = 1, arr [i] = 4, temp = 0, maxValue = 1.

Карта = {1,1}

Жоғарыдағы шарт сияқты, біз картаға мәндерді енгіземіз

i = 2, arr [i] = 5, temp = 0, maxValue = 1.

Карта = {1: 1, 4: 1}

Бұл жолы біз картаның [i] -1 массивінен тұратын бірінші шартты дұрыс деп таптық, ол 4-ті құрайды, сондықтан ол 1-ді темп ретінде қабылдайды және temp ++ жасайды. Содан кейін maxValue мәнін 2-ге өзгертіңіз және оған arr [i] енгізіп, темпті енгізіңіз.

Осылайша, біз жағдайларды тексеріп, уақыттағы мәндерді қабылдайтын боламыз. Оны картаға енгізе беріңіз, ақырында maxValue мәнін шығарылым ретінде аламыз.

Көршілес элементтер арасындағы айырмашылық 0 немесе 1 болатын максималды ұзындықтың тізбегітүйреуіш

код

Іргелес элементтер арасындағы айырмашылық 0 немесе 1 болатын максималды ұзындық тізбегін табу үшін C ++ коды

#include<iostream>
#include<unordered_map>

using namespace std;

int getMaximumLenSubsequence(int arr[], int n)
{
    unordered_map<int, int> MAP;
    int maxValue = 0;
    for (int i=0; i<n; i++)
    {
        int temp = 0;
        if (MAP.find(arr[i]-1) != MAP.end() && temp < MAP[arr[i]-1])
            temp = MAP[arr[i]-1];

        if (MAP.find(arr[i]) != MAP.end() && temp < MAP[arr[i]])
            temp = MAP[arr[i]];

        if (MAP.find(arr[i]+1) != MAP.end() && temp < MAP[arr[i]+1])
            temp = MAP[arr[i]+1];

        MAP[arr[i]] = temp + 1;

        if (maxValue < MAP[arr[i]])
            maxValue = MAP[arr[i]];
    }
    return maxValue;
}
int main()
{
    int arr[] = {1, 4, 5, 2, 6, 5, 4, 8};
    int n = sizeof(arr) / sizeof(arr[0]);
    cout << getMaximumLenSubsequence(arr, n);
    return 0;
}
5

Іргелес элементтер арасындағы айырмашылық 0-ден немесе 1-ге дейін болатын максималды ұзындық тізбегін табу үшін Java коды

import java.util.HashMap;

class subsequenceLength
{
    public static int getMaximumLenSubsequence(int[] arr)
    {
        int maxValue = 0;
        HashMap<Integer, Integer> MAP = new HashMap<>();
        for (int i = 0; i < arr.length; i++)
        {
            int temp = 0;
            if (MAP.containsKey(arr[i] - 1))
            {
                temp = MAP.get(arr[i] - 1);
            }

            if (MAP.containsKey(arr[i]))
            {
                temp = Math.max(temp, MAP.get(arr[i]));
            }

            if (MAP.containsKey(arr[i] + 1))
            {
                temp = Math.max(temp, MAP.get(arr[i] + 1));
            }
            temp++;
            if (temp > maxValue)
            {
                maxValue = temp;
            }
            MAP.put(arr[i], temp);
        }
        return maxValue;
    }
    public static void main(String[] args)
    {
        int arr[] = { 1, 4, 5, 2, 6, 5, 4, 8};
        System.out.println(getMaximumLenSubsequence(arr));
    }
}
5

Күрделілікті талдау

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

O (N) қайда «N» - бұл массивтегі элементтер саны. Біз жай ғана массивтің барлық элементтерін араладық. HashMap қолданғандықтан, біз оны сызықтық уақыттың күрделілігінде жасай алдық.

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

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Массивтен Пифагордың үштіктерін табыңыз750
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Максималды шеңберлік қосалқы қосынды621
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Жолдағы қайталанатын таңба576
119Байланыстырылған тізімді балама позицияларда басқасына біріктіру575
120Берілген байланыстырылған тізімді орнына қайта орналастырыңыз575
121Массивтік палиндром жасау үшін біріктіру операцияларының минималды саны574
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Түйінді Сұрыпталған байланыстырылған тізімге енгізіңіз511
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-ді сұрыптаңыз473
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 қайталанбайтын сипат395
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
215Atoi рекурсивті енгізу ()347
216Жарамды жақшалар LeetCode шешімі347
217Ұзындық К-тің қайталануы болатын жолды түрлендіріңіз345
218Тіпті Substring Count345
219Жолдардың байланыстырылған тізімі палиндромды құрайтынын тексеріңіз343
220Массивтің барлық ерекше элементтерін басып шығарыңыз342
221Берілген массивтегі бірінші қайталанатын санды табыңыз339
222Жалғастырылған тізімді рекурсивті түрде өзгерту337
223Жолды экранға шығару үшін қысқа жолды басып шығарыңыз337
224Stack көмегімен жолды айналдырыңыз335
225Subarray Leetcode шешімі335
226Біріктірілген ондық жолдағы N-ші таңба334
227Жолды1 өзгертуге бір редакцияда түрлендіріңіз334
228Байланыстырылған тізімді O (n) уақыттан аз уақытта өзгерте аламыз ба?333
229таңбалардың сәйкестігі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
250Жолды бұзудың барлық мүмкін жолдарын кронштейн түрінде басып шығарыңыз290
251Toeplitz матрицасы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Ең ұзын палиндромдық ішкі жол LeetCode шешімі277
270Мин стек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Рабин Карп алгоритмі245
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
322Операциялық жүйелердегі парақты ауыстыру алгоритмдері234
3231 мен 0-дің тең саны бар ішкі аралықтарды санау234
324Жұп және тақ сандарды бөліңіз233
325K-ден кем немесе оған тең барлық элементтерді біріктіру үшін қажетті минималды своптар233
326Екі еселенген байланыстырылған тізімді қолдану арқылы Deque енгізу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Көпшілік элементі Leitcode шешімі224
349Барлық элементтерді массивке тең ету үшін минималды жұмыс224
350Жиі кездесетін сөздер223
351Массивтің шешім кодынан Lucky бүтін санды табыңыз223
352Leetcode шешімдеріндегі түйіндерді ауыстыру222
353Берілген екі сұрыпталмаған массив қосындысы х-қа тең болатын барлық жұптарды табады222
354Scramble String221
355Массивтер көмегімен сұрыптау221
356Бөлімді бағалаңыз221
357Дөңес корпустың алгоритмі220
358Permutations Leetcode шешімі220
359Парақ кодының үшінші максималды шешімі220
360Жалпы жиынтық элементтері бар ішкі жиымдарды санаңыз220
361Қайталанатын таңбаларсыз ең ұзын ішкі жол LeetCode шешімі220
362Leitcode шешімінің сандарының жұп саны бар сандарды табыңыз220
363Массивте k рет кездесетін бірінші элемент219
364Рыцарьдің мақсатқа жетуінің минималды қадамдары219
365Максималды ішкі массив219
366Арнайы нөмір218
367Leetcode шешімінің жақсы жұптарының саны218
368Инфиксті түрлендіруге арналған префикс217
369Спиральды матрицалық LeetCode шешімі217
370Екі массивтің тең немесе тең еместігін тексеріңіз216
371Максималды алаң216
372Минималды жол қосындысы216
373Стек көмегімен санға кері мән беру216
374Ауқым сомасын сұрау 2D – өзгермейтін Leetcode шешімі215
375Кезектің алғашқы K элементтерінің орнын ауыстыру215
376Қала судьясының шешім кодын табыңыз215
377Элементтер диапазонмен шектелмеген кезде берілген массивтен телнұсқаларды табыңыз214
378Массивтің екі ішкі жиынының мүмкін болатын айырымы214
379Fizz Buzz Leetcode213
380Паскальдың үшбұрышының II шешімі213
381Парақ кодының минималды абсолютті айырмашылығы213
382Huffman кодтау213
383Жетіспейтін нөмір Leetcode шешімі212
384Primes Leetcode шешімдері212
385Бірыңғай нөмір212
386Leitcode Permutations212
387Leetcode шешімінің 1d массивінің қосындысы212
388Жиіліктің жоғарылауы арқылы массивті сұрыптау Leetcode шешімі212
389Топтық анаграммалар212
390Leetcode екі шешімінің қуаты212
391Leitcode екілік ағаш шешімінің максималды тереңдігі211
392Ең жақын палиндром нөмірін табыңыз211
393Өрнек құрамында артық жақша бар немесе жоқ211
394Айналдырылған массивті шешім кодынан іздеу211
395Leetcode шешімдерінің екі сұрыпталған тізімін біріктіру211
396Палиндромды субстринге қатысты сұрақтар210
397Deque көмегімен стек пен кезекті енгізіңіз210
398K жиі кездесетін элементтер210
399Leitcode бірегей жолдары209
400Stock II Leetcode шешімін сатып алу және сатудың ең жақсы уақыты209
401Массивтегі бірдей элементтің екі пайда болуының арасындағы максималды арақашықтық209
402Әр қызметкердің қарамағындағы жұмысшылардың санын табыңыз209
403Массивтің бірінші қайталанатын элементін табыңыз209
404Массивтің шешім кодында жоғалған барлық сандарды табыңыз209
405Ішкі жиынның проблемасы209
406Массивтің қайталанатын рұқсат етілген іргелес бүтін сандар бар-жоғын тексеріңіз209
407Тривиальды хэш функциясын қолдану арқылы сұрыптау209
408House Robber II Leetcode шешімі209
409Жолды Int209
410Сұрыпталмаған массивтегі әр элементтің санының жиынтық жиілігі209
411Жалақы коды, минималды және максималды жалақы қоспағанда, орташа жалақы209
412Екі жақты график208
413Бірегей жолдар208
414Бастапқы кезекті немесе үйінді пайдалану арқылы стекті қалай жүзеге асыруға болады?208
415Зигзаг түрлендіру208
416Айналған сұрыпталған массивте минимумды табыңыз207
417Іргелес элементтері бар ең үлкен ішкі массивтің ұзындығы207
418Хат жағдайын өзгерту207
419Массивте қайталанған үштікті табыңыз207
420Берілген бүтін массивтің барлық ерекше элементтерін басып шығарыңыз207
421Прим алгоритмі207
422Coin Change 2 Leetcode шешімі207
423Subarray Sum-ге тең207
424Tic Tac Toe Game Leetcode шешімінде жеңімпазды табыңыз207
425Бақытты санның кодтық шешімі207
426Матрицаның қиғаш қосындысының кодының шешімі206
427Бағыныңқы жиектер сомасы K-ке тең LeetCode шешімі206
428Екі массивте де ортақ элемент болмайтындай элементтердің минималды санын алып тастаңыз206
429Жиымдағы ең жоғары және ең кіші жиіліктер арасындағы айырмашылық205
430Ең кіші элемент дәл K рет қайталанған205
431Айқын элементтері бар ішкі массивтер205
432Максималды тізбекті шешімдер205
433LRU кэшін енгізу205
434Деректер ағынынан медиананы табыңыз205
4350s, 1s және 2s тең саны бар ішкі тізбектерді санау204
436Жиымнан барлық жұптарды (a, b)% b = k болатындай етіп табыңыз204
437Жолды декодтау204
438Stock III Leetcode шешімін сатып алу және сатудың ең жақсы уақыты204
439Бүтін сандарды 1 биттік шешім кодының саны бойынша сұрыптаңыз204
440Рекурсияны пайдаланып стекті сұрыптаңыз203
441N және оның қосарланған Leetcode шешімі бар-жоғын тексеріңіз203
442Барлық қосымшаларды 0 сомасымен басып шығарыңыз203
443Ағымдағы нөмірдің шешім кодынан қанша сан кіші203
444D күн ішінде пакеттерді жөнелту мүмкіндігі202
445Fibonacci саны LeetCode шешімі202
446Сұрыпталған массив Leetcode шешімінен көшірмелерді жою202
447N-ші каталон нөмірі202
448Monetonic Array LeetCode шешімі201
449Кері бүтін201
450Байланыстырылған тізімді кері қайтару201
451Leetcode бүтін шешімінің көбейтіндісі мен сандарының қосындысын алып тастаңыз201
452Рекурсияны пайдаланып стекті кері айналдыру201
453Қосындысы берілген мәнге тең екі байланыстырылған тізімнен жұптарды санау201
454Fizz Buzz201
455Leetcode шешімінің кері дауыстылары200
456Қашықтықты өңдеу200
457Парақ кодының жалпы таңбаларын табу200
458Қайталанатын нөмірді табыңыз200
459Жолды кері айналдыру199
460Түйінді байланыстырылған тізімнен бас сілтегіші жоқ жойыңыз199
461Айырмашылық кодының шешімін табыңыз199
462Жаңбыр суын ұстау Leetcode шешімі199
463Array Leetcode Solutions ішіндегі ең үлкен элемент199
464Екінші жиында емес, бірінші жиымда болатын элементтерді табыңыз199
465Leetcode шешімінің тақ санды таңбалары бар жолды құрыңыз199
466Матрицалық шешім кодындағы ең әлсіз жолдар199
467Trie-ді қолданатын ең ұзын префикс198
468Ағылшын сөздеріне бүтін198
469Санай және айтыңдар198
470Ханойдың қайталанатын мұнарасы198
471Excel парағының бағанының нөмірі шешім кодының шешімі198
472К-ден көп емес ерекше элементтері жоқ ең ұзын ішкі бөлім198
473Ішкі массив ауқымдарының қосындысы Leetcode шешімі198
474Мақсатты сома198
475Екі сұрыпталған байланыстырылған тізімді біріктіру197
476MiniMax алгоритмі197
477Мәтінді негіздеу LeetCode шешімі197
478Жалғыз байланыстырылған тізімді пайдалану кезегі197
479Су тасқынына толтыру LeetCode197
480Матрицаның барлық жолдарына тән ерекше элементтерді табыңыз197
481Теңдестірілген екілік ағаштың парақ кодының шешімі197
482Ең қысқа Палиндром197
483Флойд Уоршалл алгоритмі197
484Екілік ағаштың жоғарғы көрінісі197
485Араластыру жолының кодының шешімі196
486Элементтің көшірмесін табыңыз196
487Кезекті қосымша орынсыз сұрыптау196
488LeetCode Шешімінің массивін біріктіру196
489Массивтің дәрежесі196
490Постфиксті түрлендіруге арналған префикс196
491Ақырғы перне кодының шешімі196
492Дизайн парақ жүйесі үшін шешім196
493Word Ladder LeetCode шешімі196
494Екілік ағаштың қайталанбалы инерарлы траверсалы195
495III жолдағы кері сөздер LeetCode шешімі195
496Өрнектегі берілген ашылатын жақшаның жабылатын кронштейнінің индексін табыңыз195
497Массивтің шешім кодын араластырыңыз195
498Тек оқуға арналған жиымнан бірнеше қайталанатын элементтердің кез келгенін табыңыз195
499Берілген өніммен жұптаңыз194
500Ең ұзақ таралған салдар194
501Leetcode шешімінің сұрыпталған массивінде элементтің бірінші және соңғы позициясын табыңыз194
502Jump ойыны Leetcode шешімі194
503Барлық сөздерді біріктіре отырып, субстринг194
504Келесі Үлкен элемент I Leetcode шешімі194
505Жарамды паренздік жол194
506Санды нөлдік шешім кодына дейін азайтуға арналған қадамдар саны194
507Берілген мәнге қосылатын төрт элементті табыңыз (Hashmap)193
508Жолдар кодының шешімін көбейту193
509Диапазонның жетіспейтін элементтерін табыңыз193
510Префиксті түрлендіруге арналған постфикс193
511C ++ тіліндегі кезек193
512Екілік жолды х және у кезектесулерінің орнына қайта орналастырыңыз193
513Санау және айту Leetcode шешімі193
514Берілген қосындымен субарраны табыңыз (Теріс сандармен жұмыс істейді)192
515Қабаттасатын аралықтарды біріктіру192
516Массив элементтеріне тең минималды жылжу парақ кодының шешімі192
517Берілген жиымның бір-бірінен k қашықтықта қайталанатын элементтер бар-жоғын тексеріңіз192
518Аралдың максималды ауданы192
519Массивтегі ерекше элемент192
520Рекурсия191
521Бір кезекті қолданып стек енгізіңіз191
522Өрнектегі теңдестірілген жақшаларды тексеріңіз191
523Келесі үлкен жиілік элементі191
524Зигзагты түрлендіру LeetCode шешімі191
525Leetcode шешімімен ең көп кәмпиттер бар балалар191
526Ағынның ағынды кодының ең үлкен элементі191
527Минималды кронштейнді қайтару190
528Ең үлкен санды құру үшін берілген сандарды орналастырыңыз190
529Нөлдерді жылжыту LeetCode шешімі190
530Кезектерді пайдаланып Stack-ті іске асырыңыз190
531Мобильді сандық пернетақта мәселесі190
532Массивті Zig-Zag сәніне айналдыру190
533Акцияға қатысты проблема190
534Екі массивтің қиылысы190
535Ең жиі кездесетін элементтің ең кіші субаррасы190
536Сұрыптауды қолданатын ең ұзын префикс190
537Берілген санға көбейтіндісі бар үшемдердің санын санау189
538Leetcode шешімінің соңғы сөзінің ұзындығы189
539Leetcode шешімінің нөліне дейінгі бірегей бүтін сандарды табыңыз189
540Массивті араластыру189
541Массивтің барлық элементтерін бірдей ету үшін минималды жою әрекеттері189
542Изоморфты тізбектер лист кодының шешімі189
543Суы көп ыдыс188
544Тау массивіндегі шың индексі188
545Жарамды Судоку188
546Үлкен қосалқы ішкі массив188
547K өлшеміндегі әр терезеде бірінші теріс бүтін сан188
548Қалыпты BST-ді теңгерімді BST-ге ауыстырыңыз187
549Excel парағының бағанының тақырыбы парақ кодының шешімі187
550Koko Ean Bananas Leetcode Solution187
551Байланыстырылған тізімдегі түйінді жою Leetcode шешімі187
552Leetcode Solution шешімімен адамдарға кәмпиттер таратыңыз187
553Периметрдің үшбұрышының ең үлкен шешімі187
554Массивті 1-ден N-ге дейінгі сандарға ауыстыру187
555Минималды Knight Moves LeetCode шешімі187
556Соңғы тастың салмағы187
557Арал периметрі бойынша парақ кодының шешімі186
558Жарамды анаграммалар186
559Leitcode шешімдерінің сол жапырақтарының қосындысы186
560Байланыстырылған тізім циклі II LeetCode шешімі186
561Алтын кеніші проблемасы186
562Пароль кодының шешімі186
563Массивтің жапсырма коды186
564Leetcode Solution таңбасы арқылы жасалатын сөздерді табыңыз186
565BFS көмегімен ағаштағы берілген деңгейдегі түйіндер санын санаңыз186
566Провинциялар саны Leetcode шешімі185
567Рюкзак мәселесі185
568Акцияны сатып алу және сатудың ең жақсы уақыты185
569Орын ауыстыру Leetcode шешімінен массив құрастыру185
570Hamming қашықтығы185
571Массив элементтерінің топтық бірнеше рет пайда болуы бірінші пайда болу реті бойынша185
5722D матрицасындағы максималды қосынды төртбұрыш185
573Берілген жиым үшін барлық бірегей ішкі жиым қосындысының қосындысын табыңыз184
5743Sum Ең жақын LeetCode шешімі184
575Берілген екі жиынтықтың бөлінгендігін қалай тексеруге болады?184
576Римге дейінгі бүтін сан184
577Cookies файлдарының шешім кодын тағайындаңыз183
578Жиынтық парақ кодының шешімі183
579Leetcode шешімінің тіркесімдері183
580Өрнектің жақшаның қайталанатындығын немесе жоқ екенін табыңыз183
581Сұрыпталған массивті екілік іздеу ағашының Leetcode шешіміне түрлендіру183
582Deque-ді дөңгелек массивтің көмегімен жүзеге асыру183
583N-ші Трибоначчи нөмірінің шешімі183
584X-ті Y-ге түрлендіруге арналған минималды операциялар183
585Декодтау жолдары182
586Массивтегі максималды арақашықтық182
587Үшбұрыштағы максималды жол қосындысы182
588Jewels and Stones Leetcode шешімі182
589Эратостен електері182
590Кедергілерді жою LeetCode шешімі бар тордағы ең қысқа жол182
591Салыстырмалы массивтің Leitcode шешімі182
592Массивтегі элементтің бірінші және соңғы индекстері арасындағы максималды айырмашылық182
593Айқын элементтері бар ішкі жиындардың минималды саны182
59401 матрицалық LeetCode шешімі182
595Байланыстырылған тізімнің элементтерін алып тастаңыз182
596Бірегей екілік іздеу ағаштары182
597Өнімі К-ден төмен барлық индекстерді санаңыз182
598Кез келген екі элементтің арасындағы минималды айырмашылықты табыңыз181
599Көпіршікті екі стек арқылы сұрыптау180
600Парақ кодының тізімін бұру180
601Ішкі жол Leetcode шешімінің ең көп саны180
602Жаңбыр суын ұстау LeetCode шешімі180
603Таңбаларды жиілік бойынша сұрыптау LeetCode шешімі180
604LRU кэш LeetCode шешімі180
605Ең ұзақ өсіп келе жатқан салдар180
606Берілген жиымның кез-келген ішкі жиыны ретінде ұсынуға болмайтын ең кіші оң бүтін мәнді табыңыз179
607Біріктірілетін стек қалай құрылады?179
608Кескінді бұру LeetCode шешімі179
609Интерактивті шешім кодын енгізу179
610Сөз өрнегі179
611Стектегі ағымдағы максималды элементті бақылау178
612M элементті алып тастағаннан кейін ерекше элементтердің минималды саны178
613Екі қатарлы анаграмма Leetcode шешімдерін жасауға арналған қадамдардың ең аз саны178
614Сөздерді орау проблемасы178
615Массивтік шешім кодындағы XOR әрекеті178
616String Leetcode шешіміндегі ауыстыру178
617Автобус аялдамалары арасындағы қашықтық парақ кодын шешу178
618K жұмысшыларды жалдаудың минималды құны178
619Екі жиынның қабаттаспайтын қосындысы177
620Екілік ағаштың биіктігін табудың қайталама әдісі177
621LeetCode шешімі ішкі жолының барлық оқиғаларын жойыңыз177
622Кезекті басқа кезекке стек көмегімен сұрыптауға болатындығын тексеріңіз177
623O (n) -де қосымша орын қолданбай стекті кері айналдыру177
624Ең кішкентай жақсы база177
625Үйді тонаушы177
626Бірінші іздеудің тереңдігі мен тереңдігін қолдану177
627Палиндромды қалыптастыру үшін минималды кірістірулерге рұқсат етіледі177
628Сол ағаш LeetCode шешімі177
629Екі санның GCD176
630Матрицалық тізбекті көбейту мәселесінде жақшаларды басып шығару176
631Лицензия кілтін форматтау шешімі176
632K студенттер арасында бірдей үлестіруге болатын шоколадтардың максималды саны176
633Бұл түзу сызықтық шешім кодын тексеріңіз176
634Frog Jump Leetcode шешімі176
635Монеталарды өзгерту проблемасы176
636Тізбектей бірізді сөздерді жойыңыз176
637Массивті паритет бойынша сұрыптау LeetCode шешімі175
638Массивтен a + b + c = d болатындай етіп d ең үлкенін табыңыз175
639Массивте берілген максималды дәйекті сандар175
640IP-мекен-жайдың шешім кодын өзгерту175
641Изоморфты жолдар175
642Стробограмматикалық сан LeetCode шешімі175
643Жолды қайта құру175
644Акцияны сатып алу және сату үшін ең жақсы уақыт LeetCode шешімі175
645Қайталанатын нөмір LeetCode шешімін табыңыз175
646Тас ойын LeetCode174
647Оңтайлы есептік жазбаны теңдестіру LeetCode шешімі174
648Leitcode екілік ағаш шешімінің минималды тереңдігі174
649Ыдыс-аяқтарды азайту LeetCode шешімі174
650Екі теңдестірілген екілік іздеу ағаштарын біріктіріңіз174
651Кескіндеме қоршау алгоритмі174
652Жарамды Palindrome II Leetcode шешімі174
653Leitcode шешімінің екі массивінің арасындағы қашықтық мәнін табыңыз174
654Массивте 0 мен 1-ді бөліп алыңыз174
655K бос ұяшықтар LeetCode174
656Kth кодының жоқ оң шешімі174
657Берілген қатардан минималды санды құрыңыз173
658Leitcode шешімінің оң жағындағы элементтерді керемет элементпен ауыстырыңыз173
659Екілік матрицада 1 болатын ең жақын ұяшықтың арақашықтығы173
660Берілген диапазонда мәні бар массив элементтерін санауға арналған сұраныстар173
661LeetCode жолындағы бірінші бірегей таңба173
662Ең көп K әр түрлі таңбалары бар ең ұзын ішкі жол LeetCode шешімі173
663Сұрыптау173
664Екілік ағаштан максималды деңгей қосындысын табыңыз173
665Деректер ағыны Leetcode шешімінен орташа мәнді жылжыту173
666Қызметкердің бос уақыты LeetCode шешімі172
667Кемінде K қайталанатын таңбалары бар ең ұзын ішкі жол LeetCode шешімі172
668N бүтін сандар жиымындағы барлық жұптардың f (a [i], a [j]) қосындысы172
669K бос ұяшықтар172
670Қосындысы жұптың элементтері әр түрлі қатарда болатындай етіп табыңыз172
671Матрицалық LeetCode шешіміндегі ең ұзақ өсу жолы172
672Екілік ағаштың зигзаг деңгейінің ретін өтуі LeetCode шешімі172
673Су қоймасынан сынама алу172
674Бөлім белгілері LeetCode шешімі172
675Массивті кішірейтілген формаға түрлендіру172
676Телефон нөмірінің әріптік тіркесімдері172
677Кескінді аудару LeetCode шешімі172
678Массивті ретімен қайта орналастырыңыз - ең кіші, ең үлкен, 2-ші ең кіші, 2-ші үлкен171
679Барлық тақ ұзындықтағы субарналдар жиынтығы, парақ кодының шешімі171
680Массивті шешім кодындағы екі элементтің максималды өнімі171
681Leolcode Soldown шешімімен акцияны сатып алу және сатудың ең жақсы уақыты171
682Мақсатты сомасы LeetCode шешімі бар сүйек орамдарының саны170
683Жарамды палиндром170
684Leitcode квадратының дұрыс шешімі170
6853-тің ең үлкен еселігін табыңыз170
686Екілік іздеу ағашында минималды мәні бар түйінді табыңыз170
687Массивтен ең керемет өніммен жұп табыңыз170
688Ең үлкен минималды мәні бар жол LeetCode шешімі170
689Шіркін нөмірлерді шешу коды170
690BFS және DFS екілік ағашқа арналған170
691Бірегей жолдар II Leetcode шешімі169
692Тек әріптерді кері қайтару LeetCode шешімі169
693Массивтің бірдей шешімімен үш бөлікке бөлу массиві169
694Екі Екілік массивтің бірдей қосындысы бар ең ұзын аралық169
695Матрицалық шешім кодындағы сәттілік сандары169
696Ішкі жиынтық парағы169
697Екілік іздеу ағашын қалпына келтіріңіз169
698Leitcode екілік шешіміндегі жақсы түйіндерді санаңыз169
699Әр түйінде келесі оң бағыттағыштарды орналастыру169
700Екілік ағаштағы түйіннің мұрагері169
701Фибоначчи сандарын кері тәртіппен басып шығарыңыз169
702Табалдырық парағының шешімі берілген ең кіші бөлгішті табыңыз169
703Жыландар мен баспалдақтар LeetCode шешімі169
704Recursion көмегімен кезекті ауыстыру169
705Leetcode төрт шешімінің күші169
706Leetcode шешімін алуға болатын монеталардың максималды саны168
707Leetcode жолының төмендеуін азайту168
708Бағдарламалаудың динамикалық негіздері168
709Robot Room Cleaner Leetcode шешімі168
710Жиіліктің жоғарылауы арқылы массивті сұрыптау Leetcode шешімі168
711Leitcode шешімін кішірейту үшін168
712Екі деңгейлі ағаштың зигзаг деңгейінің реті168
713Жақшалы екі өрнек бірдей екенін тексеріңіз168
714Екілік ағаштың жапырақтарын табыңыз LeetCode шешімі168
715Берілген байланыстырылған тізімнің соңынан N түйінді жойыңыз168
716Орын ауыстыру реті LeetCode шешімі168
717Factorial Trailing Zeroes Leetcode шешімі168
718Екі ішекті массивтің эквивалентті Leetcode шешімі екенін тексеріңіз168
719Берілген алдын-ала траверстен BST құрыңыз168
720Жарамсыз жақшаларды жою Leetcode шешімі167
721Бүтін санға дейінгі жол (atoi) LeetCode шешімі167
722Нөмірді он алтылық санау парағының шешіміне түрлендіру167
723Қашықтық LeetCode шешімін өңдеу167
724Азаймайтын массив LeetCode шешімі167
725Жолды қысу LeetCode шешімі167
726Жол ішіндегі жақшаның максималды тереңдігін табыңыз167
727Жолдан ерекше кейіпкер табыңыз167
728Leftcode шешімінің BST түйіндері арасындағы минималды арақашықтық167
7290s және 1s тең саны бар ең үлкен ішкі массив167
730Қосындысы берілген мәнге тең төрт сұрыпталған жиымнан төрт еселіктерді санаңыз166
731Екілік ағаш максималды жол сомасы LeetCode шешімі166
732Студенттердің сабаққа қатысуын есепке алу I Leetcode Solution166
733Моррис Траверсал166
734Гистограммадағы ең үлкен төртбұрыш LeetCode шешімі166
735Word қосу және іздеу - LeetCode мәліметтер құрылымын жобалау166
736Берілген екі сұрыпталған массивтің балама элементтерінен барлық мүмкін сұрыпталған массивтерді жасаңыз166
737Көпшілік элемент II Leetcode шешімі166
738Жиым басқа массивтің ішкі жиыны екенін табыңыз166
739Массивтік шешім кодының дәрежелік трансформациясы166
740Жай жиіліктері к-ден үлкен немесе оған тең сандар166
741Race Car LeetCode шешімі165
742Stack Permutations (массивтің басқалардың стек пермутациясы екенін тексеріңіз)165
743Билеттердің минималды құны Leetcode шешімі165
744IP мекенжайларын қалпына келтіру Leetcode шешімі165
745Шамды ауыстырғыш LeetCode шешімі165
746Плитка төсеу мәселесі164
747Жұмысты жоспарлау Leetcode шешіміндегі максималды пайда164
748Word үлгісі LeetCode шешімі164
749Үш санның ең көп өнімі LeetCode шешімі164
750Екілік ағашты тігінен басып шығарыңыз164
751Байланыстырылған тізімді теңгерімді BST-ге сұрыптау164
752Ең жақсы кездесу нүктесі LeetCode шешімі164
753k-ші жетіспейтін элемент, бұл берілген тізбекте жоқ, ұлғаю кезектілігі164
754Оңға қарай NGE саны164
755N-ary ағашының парақ кодының максималды тереңдігі164
756Жиым LeetCode шешіміндегі барлық көшірмелерді табыңыз164
757Екі екілік ағашты біріктіру LeetCode шешімі164
758String Shift Leetcode кодын орындау164
759Диапазонда қайталанбаған цифрсыз жалпы сандар163
760К-ге жақын элементті табу163
761Өрнектерді үнемі сәйкестендіру163
762Бірегей таңбалары бар біріктірілген жолдың максималды ұзындығы Leetcode шешімі163
763Массив негізіндегі өсірілетін стек163
764+ Және - операторлары бар алгебралық жолдан жақшаларды алып тастаңыз163
765Ағымдағы бірінші қайталанбайтын таңбаға кезекке негізделген тәсіл163
766Ең көп - 69 санының парақ кодының шешімі163
767Пернетақтаның жолдық парағы163
768Hamming қашықтықтағы парақ шешімі163
769Екілік ағаштың диагональды өтуі163
770LeetCode Шешіміндегі ең үлкен жұп қосындысын азайту163
771Ұзындықтағы кодталған тізімнің декомпрессивті шешімі163
772Биномдық коэффициент163
773Кері поляк белгісін бағалаңыз LeetCode шешімі163
774Bridge and Torch проблемасына арналған бағдарлама162
775Екілік ағашта жою162
776Деректер ағыны LeetCode шешімінен медианды табыңыз162
777Массивте ауқымның барлық элементтері болатындай етіп қосылатын элементтер162
778K сұрыпталған байланыстырылған тізімдерді біріктіру162
779Екілік ағаш LeetCode шешімін инверттеу162
780Секіру ойыны162
781Кірістірілген тізім Салмақ сомасы II LeetCode шешімі162
782Берілген жұптар массиві Ондағы барлық симметриялық жұптарды табыңыз162
783Жарамды нөмір162
784Барлық апельсиндерді шіру үшін ең аз уақыт қажет162
785Минималды биіктік ағаштары162
786Сабақ кестесі II - LeetCode161
787Берілген жабдықтардың LeetCode шешімінен барлық мүмкін рецепттерді табыңыз161
788Сұрыпталған массив LeetCode шешімін біріктіру161
789Таңбалы белгілерді қамтитын жолдарды салыстыру161
790Массив жұптары k LeetCode шешімімен бөлінетінін тексеріңіз161
791Симметриялық ағаш Leetcode шешімі161
792Екі тізімге де ортақ, бірақ бағасы әртүрлі заттарды санаңыз161
793K тең қосынды ішкі жиындарына бөлу Leetcode шешімі161
794Екілік іздеу ағашының Leccode шешімінен іздеу161
795X элементтерінен үлкен немесе тең X Leetcode ерітіндісінен тұратын арнайы массив160
796Жақша парағының ұяшығының максималды тереңдігі шешімінің шешімі160
797Журнал журналы қалтасын Leetcode шешімі160
798Бір өңдеу қашықтығы LeetCode шешімі160
7991-дің саны 0-ден көп болатын ең ұзын субаррея160
800Сұрыпталған тізімнен көшірмелерді жою LeetCode Solution160
801Top K жиі кездесетін сөздер LeetCode шешімі160
802Байланыстырылған тізбектің циклі160
803Берілген реттіліктің минималды санын қалыптастырыңыз160
804Lease кодының 7-шешімі160
805Graph Leetcode шешімінде жолдың бар-жоғын табыңыз160
806Екілік ағаштағы түйіннің ата-бабасы160
807Үлкейту элементтерінің арасындағы ең үлкен айырмашылық LeetCode шешімі160
808Әр таңбаны ауыстырғаннан кейін Палиндромды тексеріңіз160
809К-ден аз бағыныңқы өнім LeetCode шешімі160
8100-1 рюкзак мәселесіне арналған кеңістікті оңтайландырылған DP шешімі159
811Қосындысы 0-ге тең үлкен төртбұрышты суб-матрица159
812Дөңгелек кезек159
813Ағаштарды кесіп өту (алдын-ала тапсырыс, инордер және постер)159
814Дүкенде арнайы жеңілдікпен ақырғы бағалар Leetcode шешімімен159
815Массивті басқа массивпен анықталған тәртіп бойынша сұрыптаңыз159
816Жолдарды тең парақ кодының шешіміне теңестіру үшін минималды своптар159
817Аралдар саны II LeetCode шешімі159
818Кірпіш қабырға LeetCode шешімі159
819Гүлдерді орналастыруға болады LeetCode шешімі159
820Екі еселенген тізімді қолданатын кезек159
821Жолды теңдестірілген жолдарда бөлу Leetcode шешімі159
8222D Matrix II Leetcode шешімін іздеңіз159
823N-ші түйінді тізімнің соңынан алып тастаңыз Leetcode шешімі159
824Соңғы тас салмағы II LeetCode шешімі159
825N-Queens LeetCode шешімі159
826Графикті ауыстыру158
827Leitcode шешімі158
828Үйге жету үшін ең аз секірулер LeetCode шешімі158
829Интервал ағашы158
830Барлық нүктелерге бару үшін минималды уақыт Leetcode шешімі158
831Бақшаны суару үшін ашылатын шүмектердің ең аз саны LeetCode шешімі158
832Сұрыпталған II тізімнен көшірмелерді алып тастаңыз158
833Массивтің сұрыпталатындығын тексеріңіз158
834Стек элементтерінің қатарынан тізбектелгендігін тексеріңіз158
835Түстерді сұрыптау158
836Ауыстырумен теңдестірілген өрнек158
837N сандарын көбейтудің минималды қосындысы158
838Транзакция ақысын төлеу арқылы акцияны сатып алу және сатудың қолайлы уақыты Leetcode158
839Итеративті алдын ала тапсырыс беру158
840Парақ кодының салыстырмалы деңгейлері157
841Екілік іздеу ағашын іздеу және енгізу157
842Labirent LeetCode Шешіміндегі кіреберістен ең жақын шығу157
843Сұрыпталған массивте жетіспейтін элемент LeetCode шешімі157
844Орташа минимумды табыңыз157
845Қайталанатын ішкі жол үлгісі LeetCode шешімі157
846Журнал файлдарындағы деректердің ретін өзгерту LeetCode шешімі157
847Жарамды жақша Leetcode шешімі157
848Үш қабаттың мүмкін болатын ең үлкен қосындысын табыңыз157
849Массивті паритеттік II бойынша сұрыптау Leetcode шешімі157
850Өрнектегі сәйкессіз жақшаны анықтаңыз және белгілеңіз157
851Бірізділікті жоғарылату үшін минималды своптар157
852Үш жолдан тұратын LCS (ең ұзын кәдімгі кейінгі)157
853Бөлім тізімі Leetcode шешімі157
854Жақын және кіші санның қосындысы156
855Екі күн арасындағы күндер саны LeetCode шешімі156
856BST-ті Min Heap-ге ауыстыру156
857Рұқсат коэффициенті156
858Ең үлкен жұп қосындысы бар K өлшемінің қатары LeetCode шешімі156
859Delete GetRandom енгізу156
860Берілген жиым екілік іздеу ағашының алдын-ала өтуін білдіре алатынын тексеріңіз156
861Бөтен сөздік LeetCode шешімі156
862Ішкі массивтің максималды мөлшері k-ге тең156
863Соңына жету үшін минималды секіру саны156
864Матрицалық тізбекті көбейту156
865Массивті теңгерімді BST-ге сұрыптады156
866LeetCode шешімін клондау графигі155
867Array Leetcode шешімінде максимумды алыңыз155
868Үшбұрыштың минималды қосындысы155
869Көшедегі ең жарқын орын LeetCode шешімі155
870Достар жұптасу мәселесі155
8711-ші, 2-ші немесе 3-ші қадамдар арқылы баспалдаққа жету жолдарын санаңыз155
872Қосындысы m-ге бөлінетін ішкі жиын155
873К өлшемінің әр терезесіндегі ерекше элементтерді санау155
874Екі стаканы қолданып, постерден кейінгі қайталама траверсал155
875Деңгейлік тәртіп спираль түрінде өту154
876Leitcode шешімінің ішкі жиымдарын кері айналдыру арқылы екі массивті теңестіріңіз154
877Нөл сомасы бар барлық үшемдерді табыңыз154
878Максималды орташа мәні бар жол154
8791-ден N-1 аралығындағы қайталанатын жалғыз элементті табыңыз154
880Leetcode Шешімін арттыру операциясы бар стек құрастырыңыз154
881Екілік ағаштың BST екенін немесе жоқтығын тексеретін бағдарлама154
882Екілік іздеу ағашын кесіңіз154
883Екілік іздеу ағашының Leetcode шешіміне салыңыз154
884Шеңберде шектелген робот LeetCode шешімі154
885Spiral Matrix II Leetcode шешімі154
8861-ден n-ге дейінгі екілік сандарды құрудың қызықты әдісі154
887Берілген екілік ағаштың толықтығын тексеріңіз154
888Су бөтелкелері Leetcode шешімі154
889Сұраулардың жаңартуларсыз диапазоны154
890LeetCode шешіміндегі сұрыпталған матрицадағы теріс сандарды санау153
891Лексикографиялық сандар Leetcode шешімі153
892Жою және табу153
893Екі байланыстырылған тізімнің одағы және қиылысы153
894Екі сұрыпталған массивтің медианасы153
895Шетелдіктер сөздігі153
896LCM сұраулары153
897Жоғары немесе төменгі II санын тап153
898Массивтегі айқын іргелес элементтер153
899Күнделікті температуралар Leetcode шешімі153
900Браузер тарихын жобалау LeetCode шешімі153
901Диагональды траверс LeetCode шешімі153
902Берілген жиым екілік іздеу ағашының деңгейлік ревервалын көрсете алатынын тексеріңіз153
903Ең қысқа сөз қашықтығы Leetcode шешімі153
904Массивті қайта орналастырыңыз, [i] массиві i-ге тең болады152
905Берілген ұзындықтың кезектілігі, мұнда әр элемент алдыңғыдан екі есеге артық немесе оған тең152
906Жолдық кодтың шешімін бөлгеннен кейінгі максималды ұпай152
907Байланыстырылған тізімнен толық екілік ағашты тұрғызыңыз152
908Постфикске инфикс152
909Парақ кодының жалпы таңбаларын табу152
910Матрицада берілген жолдың барлық жол берілген жолдарын табыңыз152
911Уақытқа негізделген кілт-мән дүкені LeetCode шешімі152
912Массивті К-ге бөлінетін қосындымен жұптарға бөлу152
913Стектерді пайдалану кезегі152
914Массивтегі берілген индекс диапазондарының GCD152
915Матрицалық нөлдер Leetcode шешімін орнатыңыз152
916K жоюлардан кейінгі бірегей бүтін сандардың ең аз саны Leetcode шешімі152
917Жоғары немесе төменгі санды болжау LeetCode шешімі152
918Екілік ағаштағы деңгейлердің орташа мәні152
919Берілген диапазондағы элементтерден басқа массивтің барлық сандарының GCD сұраныстары151
920Сұрыпталған тізімді екілік іздеу ағашына айналдыру151
9213 сома151
922Жұп және тақ элементтері бірдей субарларды санау151
923Екі сұрыпталған тізімді парақтың кодын біріктіру151
924Айқын аралдардың саны Leetcode шешімі151
925Диагональды өту LeetCode шешімі151
926BST өзгертуге жол берілмеген кезде BST-тегі ең үлкен элемент151
927Stack қолданатын өрнектер151
928Лимонадты өзгерту шешімі151
929Екілік ағаштың екі түйіні арасындағы қашықтықты табыңыз151
930Массивті қайта орналастырыңыз, егер [жұп] болса, arr [i]> = arr [j], ал егер тақ болса arr [i] <= arr [j] және j <i151
931Пайдаланушының веб-сайтына кіру үлгісін талдау LeetCode шешімі151
932Менің күнтізбем мен LeetCode шешімі151
933Массивті берілген ауқым бойынша үш жақты бөлу151
934Ажыратылған графикаға арналған BFS151
935Leetcode шешімінің тікбұрышын тұрғызыңыз150
936Берілген екілік ағаштағы тік қосынды150
937Жылжымалы терезе максимум150
938Екінші биіктіктен жоғарыға дейін орналасқан ішкі аралықтарды санаңыз150
939Destination City Leetcode шешімі150
940Сөздер арасындағы кеңістікті қайта реттеу Leetcode Solution150
941Берілген мәнге дейін жинақталған барлық бірегей үштіктер150
942Ең ұзын палиндромдық салдар149
943Екі байланыстырылған тізімнің қиылысы LeetCode шешімі149
944Аралас қосынды IV LeetCode шешімі149
945Спиральды матрица III LeetCode шешімі149
946Ең аз биіктіктегі ағаштар LeetCode шешімі149
947Тік бұрышты суб-матрицаның ең үлкен ауданы, оның саны 1 мен 0-ге тең149
948K-тобындағы кері түйіндер149
949Minesweeper LeetCode шешімі149
950Мықты байланысқан компонент149
951Үш қатарлы коэффициенттің парақ кодын шешу149
952Эквивалентті Domino жұптарының саны Leetcode шешім149
953Максималды нөмір жасаңыз148
954Берілген деңгей транзакциясынан BST салыңыз148
955Екілік матрицалық шешім кодындағы арнайы позициялар148
956Сұрыпталған тізім II LeetCode шешімінен көшірмелерді жою148
957K негативтер Leetcode шешімінен кейінгі массивтің максимумы148
958Бумерангтың жарамды кодының шешімі148
959Айырмашылық массиві | O ауқымындағы жаңарту сұранысы (1)148
960Берілген аралықтар жиынтығында екі аралықтың сәйкес келетіндігін тексеріңіз148
961Өнімнің максималды ішкі жиыны148
962M диапазонын ауыстырып қосу операцияларынан кейінгі екілік массив148
9632 айнымалыны қолданып Фибоначчи тізбегін басып шығарыңыз148
964Субматрицаларды барлығымен санау LeetCode шешімі148
965Тізбектен арифметикалық прогресс жасауға болады Leetcode шешімі148
966Кейбір элементтерді есептемегенде максималды қосынды сомасы148
967Екілік ағаш ең ұзын дәйекті тізбек LeetCode шешімі147
968Максималды жиілік стегі Leetcode шешімі147
969Палиндромды бөлу Leetcode шешімі147
970График үшін бірінші іздеу (DFS) тереңдігі147
971Баспалдақпен көтерілу147
972Аралықтарды біріктіру147
9734Сом147
974Тас ойын II Leetcode147
975Self LeetCode шешімінен басқа массив өнімі147
976Массивті дәйекті салдарларға бөлу147
977Астероидтардың соқтығысуы LeetCode шешімі146
978Фибоначчидің ең ұзын сабақтастығының ұзындығы146
979График үшін бірінші іздеу (BFS)146
980Бірегей жолдар II146
981Екілік ағашты сериалдау және десериализациялау146
982Симметриялық ағаш146
983Берілген массивтегі әр терезе өлшемі үшін ең кіші мәнді табыңыз146
984Аралықтағы жай санақтарды санау146
985Сөз үзілісі145
986Палиндромды бөлу145
987Қосымша бос орынсыз 2n бүтін сандарды a1-b1-a2-b2-a3-b3 - .. bn ретінде араластырыңыз145
988Сөз сөйлемдегі кез-келген сөздің префиксі ретінде пайда болғанын тексеріңіз Leetcode шешімі145
989Hit Counter LeetCode шешімін жобалау145
990Leetcode шешімінің екі тең символы арасындағы ең үлкен субстрат145
991Сұрыптауды біріктіру145
992Жиым өнімінің белгісі LeetCode шешімі145
993BST Leetcode шешіміндегі K-ші ең кіші элемент145
994Екілік іздеу ағашын жою әрекеті144
995Ең ұзақ өсетін кейінгі нәтижелер саны144
996Көршілес аймақтар арасындағы айырмашылық бір болатындай ұзын тізбек144
997Сегмент ағашы144
998Массивтегі жұптардың санын, олардың XOR мәні 0 болатынын табыңыз144
999K Leetcode шешіміне ең жақын нүктелер144
1000Екілік ағашқа енгізу144
1001Бөлінетін ең үлкен жұп жиын144
1002Сұрыпталған матрицалық LeetCode шешіміндегі K-ші ең кіші элемент143
1003Массивтің шешім кодында жолдарды сәйкестендіру143
1004Word Leetcode-ті аяқтайтын ең қысқа шешім143
1005Берілген қосындымен жұпты санау143
1006Айырмашылық кодының шешімін табыңыз143
1007Scramble String LeetCode шешімі143
1008Екілік ағаштардың деңгейлік траекториясы143
1009Қайталанатын кіші ағаштарды табыңыз143
1010Maze III LeetCode шешімі143
1011Екі траверсті пайдаланып тордағы максималды ұпайларды жинаңыз143
1012Барлық жанармай сорғыларына баратын алғашқы дөңгелек турды табыңыз143
1013Алдын-ала өтуден БСТ-тің постерден кейінгі өтуін табыңыз143
1014Ата-аналық массивтен жалпы ағаштың биіктігі143
1015Көршілес элементтер арасындағы айырмашылық 0 немесе 1 болатын максималды ұзындықтың тізбегі143
1016Суретшіні бөлу мәселесі143
1017Екілік ағаштың шекарадан өтуі143
1018Логикалық парездеу проблемасы143
1019Екілік ағаштың оң көрінісін басып шығарыңыз142
1020Екі тізімнің минималды индексі142
1021Graph Valid Tree LeetCode шешімі142
1022Ньюман-Конвей тізбегі142
1023Қайталанатын ішкі массивтің максималды ұзындығы142
1024Массивті тақтан үлкен етіп орналастырыңыз142
1025Екілік іздеу ағашын растаңыз142
1026Сол және оң жақтағы үлкен индекстердің максималды өнімі142
1027NCr% p есептеу142
1028Қосындысы берілген мәнге тең екі сұрыпталған массивтен жұптарды санау142
1029Биттік ЖӘНЕ Сандар ауқымы LeetCode шешімі142
1030Ең үлкен сан Leetcode шешімі142
1031Алфавиттен жолды шифрды шешіп, бүтін картаға түсіруге арналған Leetcode шешімі142
1032Графиктің қайталама тереңдігі142
1033Ең ұзақ өсетін салдар салу (N log N)142
1034Екі кезекті қолданып деңгейлік ревервал142
1035Тізбектің үшеуі қатар болмайтындай етіп, максималды сабақтастық қосындысы142
1036Ең ұзын жақсы ішкі жол LeetCode шешімі142
1037Матрицадағы палиндромдық жолдардың саны142
1038Келесі ауыстыру Leetcode шешімі141
1039Rook Leetcode шешіміне арналған суреттер141
1040Бір-біріне сәйкес келмейтін 3 ішкі массивтің максималды қосындысы141
1041Процесс LeetCode шешімін жою141
1042Келесі үлкен элемент III LeetCode шешімі141
1043Массивті бөлу жолдарының ең көп саны LeetCode шешімі141
1044Теңдестірілген екілік ағаш141
1045Алдымен жоқ141
1046Келесі көп сұраулар санын басып шығарыңыз141
1047Сәйкес жастағы достар LeetCode шешімі141
1048Leetcode Solution амалдарымен массив құру141
1049Екілік іздеу ағашы141
1050BST-тің Hash Table-ге қарағанда артықшылығы141
1051Бөлімнің тең қосындысы140
1052Қатарласқан ішкі жиымдардың максималды қосындылары140
1053Екі санды қосыңыз140
1054Екі элементтің жиілігі арасындағы максималды айырмашылық, мысалы, жиілігі үлкен элемент көп140
1055Берілген ата-аналар массивінің екілік ағашын тұрғызыңыз140
1056Массивті жұп индекс элементтері кішірек, тақ индекс элементтері үлкен болатындай етіп реттеңіз140
1057Жол сомасы II LeetCode шешімі140
1058Берілген жолдың салмақты максималды түрлендіруі140
1059Моррис Инордер қозғалысы140
1060Минималды өлшемнің қосындысы140
1061Шіркін сандар140
1062Әрбір түйін Leetcode шешімінде келесі оң жақ көрсеткіштерді толтыру140
1063Массивті 'arr [j]' 'i' болатындай етіп реттеңіз, егер 'arr [i]' 'j' 'болса139
1064Бірінші элементті екі есеге көбейтіп, нөлді соңына дейін жылжытыңыз139
1065Тізбектелген таңбалар LeetCode шешімі139
1066Тұрақты өрнектің сәйкестігі Тұрақты өрнектің сәйкестігі LeetCode шешімі139
1067Ең төменгі қарапайым баба139
1068Ең жоғарғы элемент II LeetCode шешімін табыңыз139
1069String-ті керемет кодтық шешім жасаңыз139
1070Жарамсыз транзакциялар LeetCode шешімі139
1071Жол сомасы138
1072IP мекенжайын өзгерту LeetCode шешімі138
1073Сұрыпталған массив II Leetcode шешімінен көшірмелерді жою138
1074Ұсқынсыз нөмір II LeetCode шешімі138
1075Теңшелетін сұрыптау жолының Leetcode шешімі138
1076Керемет нөмір138
1077Берілген қажетті массивті алу үшін минималды қадамдарды санаңыз138
1078Қосымша бос орынмен барлық жағымсыз элементтерді соңына дейін жылжытыңыз138
1079Бөлінетін жұптарды санау138
1080Айналмалы LeetCode шешімі арқылы матрицаны алуға болатынын анықтаңыз138
1081Ішкі бөлім таудың түрінде ме, жоқ па, соны табыңыз138
1082Leitcode шешімінің палиндромдық салдарын жою137
1083Қызметкерлердің маңыздылығы LeetCode шешімі137
1084Екілік ағаш түрлері137
1085Үштік бағыныңқы қатарын ұлғайту LeetCode шешімі137
1086Сұрыпталған бұрылған массивтен іздеу137
1087Жақшаларды жасау Leetcode шешімі137
1088Trie (Префикс ағашы) Leetcode шешімін іске қосыңыз137
1089Жарамды Tic-Tac-Toe күйінің LeetCode шешімі137
1090N-ағаш ағашындағы берілген түйіннің бауырларының саны137
1091Екілік іздеу ағашының Leetcode шешімін қалпына келтіру137
1092Екі сұрыпталған массивтің K-ші ең кіші өнімі LeetCode шешімі136
1093Шың элементін табыңыз136
1094Leetcode шешімінің жылы күні136
1095Екілік ағаштың оң жағындағы көрініс LeetCode шешімі136
1096Ең жақын адамға дейінгі қашықтықты барынша арттыру LeetCode шешімі136
1097Ішкі тордағы ерекше элементтердің саны туралы сұраулар136
1098Парақ кодының үшінші максималды шешімі136
1099Ең ұзын Битоникалық Сабақтастық136
1100Айқын салдарлар135
1101Leetcode Solutions мақсатты қосындысымен тамырға жапыраққа жол135
1102Алдын ала тапсырыс пен тапсырыстан кейінгі өту LeetCode шешімінен екілік ағашты құрастырыңыз135
1103Жабық аралдардың саны Leetcode шешімі135
1104Екі санның арасындағы минималды арақашықтықты табыңыз135
1105Ең кіші жалпы аймақ Leetcode шешімі135
1106K әртүрлі бүтін сандары бар бағыныңқы массивтер Leetcode шешімі135
1107Палиндромды ауыстыру LeetCode шешімі135
1108Барлық үштіктерді сұрыпталған массивке басып шығарыңыз, олар AP құрайды135
1109Ағаштардың екілік құрылымы135
1110Ең үлкен BST ішкі ағаш LeetCode шешімі135
1111Екілік ағаш LeetCode шешімін сериялау және сериядан шығару135
1112Әр түрлі үш массивтен a + b + c = қосындысы болатын үш элементті табыңыз134
1113Белгіленген уақытта үй тапсырмасын орындайтын студенттер саны134
1114K тізімдерінен ең кіші элементтерді табыңыз134
1115Ең ұзақ өсетін дәйектілік134
1116String Leetcode шешімін қайта форматтаңыз134
1117Ағаштағы әрбір түйіннің бастапқы деңгейден тұратын деңгейі134
1118Екілік ағашты кездейсоқ көрсеткіштермен клондау134
1119Жақын сол жақтағы және оң жақтағы кіші элементтер арасындағы айырмашылықты табыңыз134
1120Символдар квадраттарының минималды қосындысы k таңбаларды жойғаннан кейін берілген жолда есептеледі134
1121Массивті қолданбай BST-ді мин-үймеге айналдырыңыз134
1122Сұрыпталған массивтен көшірмелерді алып тастаңыз133
1123Парақ кодының ең үлкен шешімін санаңыз133
1124Іздеу кірістіру орны133
1125Жұптағы түйіндерді ауыстыру133
1126Берілген екілік ағаштың ата-бабаларын табудың итерациялық әдісі133
1127Сұраулардан кейінгі жұп сандардың қосындысы133
1128Өзекшені кесу133
1129Қосу және азайту командаларын орындағаннан кейін өзгертілген массивті басып шығарыңыз132
1130BST Leetcode шешіміндегі минималды абсолютті айырмашылық132
1131K палиндром жолдарын құру LeetCode шешімі132
1132Екі ағаштың бірдей екенін анықтау үшін код жазыңыз132
1133Массивтегі диапазондардың өнімдері132
1134Екілік ағаштың төменгі көрінісі132
1135Leetcode шешімінің кейбір элементтерін жойғаннан кейінгі массивтің орташа мәні132
1136Дөңгелек массивтегі дәйекті айырмашылықтардың максимумы131
1137Prime Palindrome LeetCode шешімі131
1138Матрицалық LeetCode шешіміндегі тақ мәндері бар ұяшықтар131
1139Өнімнің максималды ішкі жиыны131
1140Топологиялық сұрыптау131
1141Басым кезек131
1142Массив бойынша тұрақты уақыт диапазоны131
1143Мың бөлгіштің парақ кодының шешімі131
1144Полигонның литкодты шешімінің минималды баллдық триангуляциясы131
1145Бірінші және екінші жарты биттердің бірдей қосындысымен жұп ұзындықты екілік тізбектерді санау130
1146Элементті сұрыпталған бұрылған массивтен іздеу130
1147Палиндромдық ішкі жолдар Leetcode шешімі130
1148Жыланның максималды ұзындығын табыңыз130
1149Массивте өнімдері бар жұптарды санау130
1150Мүмкін екі бөлімді LeetCode шешімі130
1151Мозер-де-Брюйн тізбегі130
1152Түйіндерді жою және Forest Leetcode шешімін қайтару130
1153Қызыл-қара ағашқа кіріспе130
1154Бір элементті жойғаннан кейінгі 1-дің ең ұзын ішкі массиві LeetCode шешімі130
1155Жолдарды ең кіші символдық шешім кодының жиілігі бойынша салыстырыңыз129
1156Голомдық реттілік129
1157Үлкен жиынтық ағашына BST түрлендіріңіз129
1158Массивті айналдыру129
1159Шешім ағашы129
1160Бөлінген екілік ағаш LeetCode шешімінің максималды өнімі129
1161Ең жақын екілік іздеу ағашының мәні Leetcode шешімі129
1162Қосымша бос орынмен екі BST біріктіріңіз129
1163Екілік ағашты екілік іздеу ағашына түрлендіру129
1164N-Ary ағашының диаметрі LeetCode шешімі129
1165O (қосынды) кеңістігіндегі қосынды қосындысының есебі129
1166Чиптерді бірдей орынға жылжытудың ең аз құны LeetCode шешімі129
1167Максималды екілік ағаш129
1168Автобус маршруттары Leetcode шешімі129
1169Біріктірілген парақ кодының шешімі арқылы массивтің түзілуін тексеріңіз129
1170Әрқайсысының мақсатты сомасы LeetCode шешімі бар екі қабаттаспайтын ішкі массивтерді табыңыз128
1171Сызықтық уақыттағы 3 өлшемді сұрыпталған тізбекті табыңыз128
1172Графикті толығымен айналдыруға болатын Leetcode шешімін сақтау үшін ең көп жиектер санын алып тастаңыз128
1173Ең ұзақ қайталанатын кейінгі нәтиже128
1174Іргелес массив LeetCode шешімі128
1175Көбейту кестесіндегі ең кіші сан Leetcode шешімі128
1176Екілік ағашты ескере отырып, барлық жартылай түйіндерді қалай алып тастауға болады?127
1177Web Crawler LeetCode шешімі127
1178K'th тұрақты қосымша кеңістікті қолданатын BST-тегі ең үлкен элемент127
1179Кезекті пайдаланып BST жолды кері бұрыңыз127
1180Іздеу ұсыныстары жүйесі LeetCode шешімі127
1181Факторлық кейінгі нөлдер LeetCode шешімі127
1182Минималды бүйірлік секірулер LeetCode шешімі127
1183Әрбір ағаш жолындағы ең үлкен мәнді LeetCode шешімінен табыңыз127
1184Жиым зигзагты LeetCode шешімін жасау үшін элементтерді азайтыңыз126
1185Берілген санның ең кіші екілік разрядын табыңыз126
1186Бірінші жаман нұсқа126
1187Backlog Leetcode шешіміндегі тапсырыстар саны126
1188Берілген төрт пернені қолданып А-ның максималды санын қалай басып шығаруға болады126
1189Жарамды үшбұрыш нөмірі125
1190A, b және c ұзындықтары кесінділерінің максималды саны125
1191Екілік ағаштағы ең жақын жапырақ LeetCode шешімі125
1192Екілік іздеу ағашындағы ең төменгі қарапайым бабалар125
1193LeetCode шешімін арттыратын реттіліктерді жасау үшін ең аз своптар125
1194Жарамды Perfect Square LeetCode шешімі125
1195Тең массив элементтеріне ең аз жылжыту LeetCode шешімі125
1196Күнді қайта пішімдеу LeetCode шешімі125
1197Шаршы Leetcode шешіміне сіріңке таяқшалары125
1198Сөзді тап125
1199Жаңа 21 ойын125
1200Екілік ағаштың максималды тереңдігі125
1201Байланыстырылған тізімдегі түйіндерді ауыстыру Leetcode шешімі124
1202Биіктігі бойынша кезекті қалпына келтіру124
1203LeetCode Шешімінің массивін біріктіру124
1204Сол жақ жапырақтардың қосындысы LeetCode шешімі124
1205Массивті ауыстыру және өнім туралы сұраулар124
1206Сұрыпталған массивті екілік іздеу ағашына LeetCode шешімдеріне түрлендіру124
1207Графика және оның бейнесі124
1208Вегетариандық, баға және қашықтық Leetcode шешімі бойынша мейрамханаларды сүзіңіз124
1209Екі дәйекті тең мәнді үлкенге ауыстырыңыз123
1210Максималды қосынды123
1211Шампан мұнарасы LeetCode шешімі123
1212Тастар тізбегін қатарынан шешуге дейін жылжу123
1213Екі Байланыстырылған Тізімнің қиылысу нүктесін алу үшін функция жазыңыз122
1214Екі бүтін санды бөлу Leetcode шешімі122
1215Сирек кестені қолдану арқылы жиынтық сұранысы122
1216Жоқ нөмір122
1217Жолды кесіп өту әдісі122
1218Ең ұзақ дұрыс кронштейннің кейінгі нәтижелері бойынша сұраулар122
1219Берілген диапазондардағы жұп немесе тақ сандардың ықтималдығы туралы сұрақтар122
1220Меншікті айырмашылығы бар жұптардың максималды қосындысы122
1221Арифметикалық кесінділер II – бағыныңқы LeetCode шешімі122
1222Ньюман-Конвей тізбегінің n шарттарын басып шығару122
1223КСТ ең кіші элемент122
1224Екілік ағаштың ең төменгі ортақ ата-бабасы Leetcode шешімі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Екі қуат119
1239k сұрыпталған тізімдерді біріктіру Leetcode шешімі119
1240Жұп сандары бар ішкі жиындарды санау119
1241Екі деңгейлі ағаштың барлық деңгейлері анаграмма екенін немесе жоқ екенін тексеріңіз119
1242Жылжымалы терезе медианасы Leetcode шешімі119
1243Екілік ағаш LeetCode шешімінің толықтығын тексеріңіз118
1244Параллель курстар II LeetCode шешімі118
1245БСТ-нің әрбір ішкі түйінінде дәл бір бала бар-жоғын тексеріңіз118
1246Сабақтас массив118
1247Берілген екі массивтен максималды массив, тәртіпті сақтайды118
1248Skiplist LeetCode шешімін жобалау118
1249Палиндром массивін құру үшін біріктіру операцияларының минималды санын табыңыз118
1250Ағаштарды салмай-ақ бірдей БСТ-терді тексеріңіз118
1251n Leetcode шешімінің k-ші факторы118
1252LeetCode шешімі жолындағы жуан сөздер118
1253Басқа массивті пайдаланып элементтерді үлкейту118
1254Жарамды жақшаларды жасау үшін ең аз жою 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Ағашта екі түйіннің бір жолда тұрғанын тексеріңіз114
1269Реттелген кезек LeetCode шешімі114
1270Сұрақтарды екілік массивте санау және ауыстырып қосу114
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
1301Өлшемді өзгерту операциялары LeetCode шешімімен босқа кететін ең аз жалпы кеңістік103
1302STL жиынтығының көмегімен екілік ағаштан екілік іздеу ағашын түрлендіруге арналған103
1303Үздіксіз бағыныңқы жиынтық LeetCode шешімі102
1304LeetCode шешімін үйрететін адамдардың ең аз саны102
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Ауқым сомасын сұрау 2D – өзгермейтін LeetCode шешімі71
1336График екі жақты ма? LeetCode шешімі71
1337Сұрыпталған шеңберлі байланыстырылған тізімге кірістіру LeetCode шешімі71
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 »