Максималды орташа мәні бар жол

Күрделілік дәрежесі оңай
Жиі кіреді Cisco Эпикалық жүйелер Сұр Оранж SAP зертханалары Times Интернет
Array Динамикалық бағдарламалау MatrixКөрулер 142

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

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

мысал

3 3 // number of rows and columns
1 1 2
10 1 100
10 10 1
22.6

Түсіндіру

Максималды орташа мәні бар жолтүйреуіш

Біз жоғарғы сол жақтағы ұяшықтан келесі жолмен көштік: 1-> 10-> 1-> 100-> 1. Сонымен, мұны қосқанда бізге жалпы 113 қосындысы беріледі. Осылайша орташа есеппен 113/5 = 22.6-ға тең болады.

жақындау

Төменгі оң жақтағы ұяшыққа жетудің барлық мүмкін жолдарын жасау арқылы күш қолдану тәсілін ойлап табуға болады. Барлық жолдарды жасағаннан кейін. Енді оларға жылжып, жолда жатқан бүтін сандардың қосындысын табыңыз. Сонымен, сізде барлық сомалар болғаннан кейін. Осылардың ішінен максимумның қосындысын табыңыз.

Бірақ бұл тәсілді қолдану міндетті түрде TLE-ге енеді немесе уақыт шегінен асып түседі. Мұндай жолдардың генерациясы уақыттың экспоненциалды күрделілігіне әкеледі. Мәселен, уақыт шектеулігі кезінде мәселені шешу. Біз тиімді шешім табуымыз керек. Бірақ біз мұны қалай жасай аламыз? Біз мұны динамикалық бағдарламалаудың көмегімен жасай аламыз. Сонымен қатар проблема максималды жол қосындысының проблемасына өте ұқсас. Бұл мәселеде біз 2D жиымындағы максималды жол қосындысын табуымыз керек. Біз де солай жасаймыз, бірақ соңында біз орташа мәнді аламыз.

Сондықтан Динамикалық бағдарламалау тәсіл. Біз DP матрицасындағы әр ұяшық максималды қосындысын көрсететін 2D DP массивін құрамыз, егер біз сол жақ жоғарғы бұрыштан ағымдағы ұяшыққа бастау керек болса. Сонымен жалпы қайталану қатынасын жаза аламыз.

// Негізгі жағдайлар
dp [0] [0] = a [0] [0]
dp [i] [0] = dp [i-1] [0] + a [i] [0] // мұнда мен 1-ші қатардан бастап матрицаның соңғы жолына дейін бастаймын
dp [0] [i] = dp [0] [i-1] + a [0] [i] // мұнда мен бірінші бағаннан бастап матрицаның соңғы бағанына дейін бастаймын
// Қайталану қатынасы
dp [i] [j] = max (dp [i-1] [j], dp [i] [j-1]) + a [i] [j] // барлық басқа ұяшықтар үшін

Максималды орташа мәні бар C ++ коды

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

int main(){
  int n,m; // number of rows and columns in input matrix
  cin>>n>>m;

  int input[n][m];
  for(int i=0;i<n;i++){
    for(int j=0;j<m;j++)
      cin>>input[i][j];
  }

  int dp[n][m];
  dp[0][0] = input[0][0];
  for(int i=1;i<n;i++)
    dp[i][0] = dp[i-1][0] + input[i][0];
  for(int i=1;i<m;i++)
    dp[0][i] = dp[0][i-1] + input[0][i];

  for(int i=1;i<n;i++){
    for(int j=1;j<m;j++)
      dp[i][j] = max(dp[i-1][j], dp[i][j-1]) + input[i][j];
  }

  // division by n+m-1, because you need to travel at least n+m-1 cells to reach bottom right cell
  cout<<(dp[n-1][m-1]/((double)n+m-1));
}
3 3
1 1 2
10 1 100
10 10 1
22.6

Максималды орташа мәні бар жолға арналған Java коды

import java.util.*;

class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt(); int m = sc.nextInt(); // number of rows and columns in input matrix

    int input[][] = new int[n][m];
    for(int i=0;i<n;i++){
      for(int j=0;j<m;j++)
        input[i][j] = sc.nextInt();
    }

    int dp[][] = new int[n][m];
    dp[0][0] = input[0][0];
    for(int i=1;i<n;i++)
      dp[i][0] = dp[i-1][0] + input[i][0];
    for(int i=1;i<m;i++)
      dp[0][i] = dp[0][i-1] + input[0][i];

    for(int i=1;i<n;i++){
      for(int j=1;j<m;j++)
        dp[i][j] = Math.max(dp[i-1][j], dp[i][j-1]) + input[i][j];
    }

    // division by n+m-1, because you need to travel at least n+m-1 cells to reach bottom right cell
    System.out.print(dp[n-1][m-1]/((double)n+m-1));
  }
}
3 3
1 1 2
10 1 100
10 10 1
22.6

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

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

O (N ^ 2) өйткені біз жай ғана енгізу массивінен өттік. Біздің DP-ге ауысу тек O (1) уақытты алды.

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

O (N ^ 2) өйткені біз 2D DP массивін құрдық.

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

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