Square Leetcode Solution үчүн ширенке таякчалары

Кыйынчылык деңгээли орто
Көп суралган Microsoft
согуштук тизме Backtracking Бит манипуляциясы Bitmask Динамикалык программалооViews 139

Маселени билдирүү

Сизге бүтүн сан берилген matchsticks кайда matchsticks[i] узундугу ith ширеңке. Сиз колдонгуңуз келет бардык ширеңкелер бир чарчы кылуу. сен сындырбаш керек каалаган таякча, бирок сиз аларды бириктире аласыз жана ар бир ширенке колдонулушу керек так бир жолу.

Return true эгерде сиз бул квадратты жана false башкача.

мисал

Square Leetcode Solution үчүн ширенке таякчаларытөөнөч

киргизүү:

 matchsticks = [1,1,2,2,2]

Output:

 true

Explanation:

 You can form a square with length 2, one side of the square came two sticks with length 1.

 

киргизүү:

 matchsticks = [3,3,3,3,4]

Output:

 false

Explanation:

 You cannot find a way to form a square with all the matchsticks.

 

жакындоо

ой

Бул жерде негизги идея бардык мүмкүнчүлүктөрдү пайдалануу болуп саналат Backtracking. Бизде төрт бурчтуктун 4 чети болгондуктан, I ширеңке таякчасында 4 тандоо болушу мүмкүн, биз бардык тандоолорду изилдеп чыгып, ширенке таякчаларынын массивинин баарын басып өткөндөн кийин 4 тараптын узундугун жана алардын баары максаттуу мааниге барабар экендигин көрө алабыз. Эгер ооба болсо, биз чындыкты, болбосо жалганды кайтарабыз.

Жогорудагы чечим узакка созулган жана экспоненциалдык убакыт татаалдыгына ээ. Биз ширеңке таякчаларынын массивдерин азаюу иретинде сорттоо менен муну бир топ тездете алабыз, ошондо чоңураак ширенке таякчалары эртерээк иштетилет, эгер чечим жок болсо, узунураак ширенке таякчасын колдонуп көрүңүз. биринчи терс корутунду.

Ошондой эле биз бардык таякчанын узундугунун суммасы 4кө эсеби же жокпу?

Ошондой эле, кандайдыр бир таяктын узундугу суммадан/4төн катуураак болсо, анда ширенке таякчасын кура албайбыз.

коду

Чарчы C++ Чечимине ширенке таякчалары:

class Solution {
public:
    bool calc(int pos,vector<int> &nums,vector<long long int> &sides,long long int &tar){
        if(pos == nums.size()){
            if(sides[0]==tar && sides[1]==tar && sides[2]==tar && sides[3]==tar){
                return true;
            }
            return false;
        }
        
        for(int i=0;i<4;i++){
            if(sides[i] + nums[pos] <= tar){
                sides[i] += nums[pos];
                if(calc(pos+1,nums,sides,tar)){return true;}
                sides[i] -= nums[pos];
            }
        }
        
        return false;
    }
    bool makesquare(vector<int>& matchSticks) {
        
        long long int sum = 0;
        int n = matchSticks.size();
        for(int i=0;i<n;i++){
            sum += matchSticks[i];
        }
        
        if(sum%4){return false;}
        // If sum is not divisible by 4 return false.
        if(n<4){return false;}
        // if number of matchsticks are less than 4 then square cannot be formed return false.
        long long int tar = sum/4;
        
        vector<long long int> sides(4,0);
        //To store the length od each side.
        
        
        sort(matchSticks.begin(),matchSticks.end(),greater<int>());
        //sorting matchSticks in decreasing order.
        
        return calc(0,matchSticks,sides,tar);
    }
};

Square Java Чечимине дал келүүчү таякчалар:

import java.util.HashMap;
import java.util.Collections;

class Solution {
    public List<Integer> nums;
    public int[] sums;
    public int possibleSquareSide;

    public Solution() {
        this.sums = new int[4];
    }

    // Depth First Search function.
    public boolean dfs(int index) {

        // If we have exhausted all our matchsticks, check if all sides of the square are of equal length
        if (index == this.nums.size()) {
            return sums[0] == sums[1] && sums[1] == sums[2] && sums[2] == sums[3];
        }

        // Get current matchstick.
        int element = this.nums.get(index);

        // Try adding it to each of the 4 sides (if possible)
        for(int i = 0; i < 4; i++) {
            if (this.sums[i] + element <= this.possibleSquareSide) {
                this.sums[i] += element;
                if (this.dfs(index + 1)) {
                    return true;
                }
                this.sums[i] -= element;
            }
        }

        return false;
    }

    public boolean makesquare(int[] nums) {
        // Empty matchsticks.
        if (nums == null || nums.length == 0) {
            return false;
        }

        // Find the perimeter of the square (if at all possible)
        int L = nums.length;
        int perimeter = 0;
        for(int i = 0; i < L; i++) {
            perimeter += nums[i];
        }

        this.possibleSquareSide =  perimeter / 4;
        if (this.possibleSquareSide * 4 != perimeter) {
            return false;
        }

        // Convert the array of primitive int to ArrayList (for sorting).
        this.nums = Arrays.stream(nums).boxed().collect(Collectors.toList());
        Collections.sort(this.nums, Collections.reverseOrder());
        return this.dfs(0);
    }
}

 

Шарчы Leetcode Чечимине ширенке таякчаларынын татаалдыгынын анализи

Убакыт татаалдыгы

Чечүүнүн жалпы убакыт татаалдыгы 4^n, анткени рекурсиянын ар бир кадамында бизде 4 тандоо бар, демек, O(4^N) эң начар убакыт татаалдыгы. Чечимдин иштөө убактысы экспоненциалдуу.

Космостун татаалдыгы

Пайдаланылган рекурсивдүү стек мейкиндиги O(n), мында n ширенке таякчаларынын саны, ошондуктан жалпы мейкиндик татаалдыгы O(n).

Мыкты интервью суроолору

S.No Маектешүү боюнча суроо Канча жолу суралган
1Эки эселенген тизмедеги түйүндү жок кылыңыз2881
2Эки дарактын түйүндөрүнүн санын табуу үчүн Java программасы2538
3Атайын белгилерге таасир этпестен сапты тескери буруңуз2519
4Рекурсияны колдонуу менен палиндром2485
5Берилген позициядагы шилтемеленген тизмектин түйүнүн жок кылыңыз2017
6Ыкчам сорттоо1766
7Байланышкан тизмеге түйүндөрдү иреттеп киргизиңиз (Өсүш тартиби)1704
8Массивден саны барабар болгон элементтер жупун табыңыз1686
9Элементтерди Пайда болгон Жыштыгы боюнча Сорттоо1671
10Берилген саптын бардык пермутацияларын басып чыгаруу программасын жазыңыз1652
11Массивдеги эки сандын ортосундагы минималдуу аралыкты табуу1516
12Эки эсе байланышкан тизме түзүңүз1480
13Массивди кайтаруу1459
14Башка саптын бардык символдорун камтыган саптагы эң кичинекей терезе1434
15Бардык чектеш дубликаттарды рекурсивдүү түрдө алып салыңыз1398
16Берилген мааниге барабар үчтүк табыңыз1384
17Биринчи кайталоочу элемент1382
18Стрингдеги сандардын суммасы1359
19Жуп жана Жуп сандарды жайгаштырыңыз, так Так Жуптан кийин келет1355
20Сорттолбогон массивде эң кичинекей оң сан жок1321
21Массивдин элементтери удаалаш экендигин текшериңиз1289
22Байланышкан тизмедеги циклди аныктаңыз1267
23Ири суммадагы туташ Subarray1259
24Түз байланышкан тизмедеги тез сорттоо1254
25Берилген N массивиндеги R элементтеринин мүмкүн болгон бардык айкалыштарын басып чыгарыңыз1244
26Берилген сумма менен subarray1244
27Рекурсивдик функция субстриндик издөө1241
28Массивден кайталоонун максималдуу санын табыңыз1201
29Биринчи жана экинчи кичинекей элементтерди табуу1153
30Жавадагы экилик дарактардын деңгээли боюнча өтүү1151
31Шилтемеленген эки тизменин окшош экендигин текшериңиз1140
32Divide and Conquer колдонулган Subarray максималдуу суммасы1137
33Экинчи катардагы белгилерди алып салыңыз1107
34Массивдеги Лидерлерди табуу1090
35Байланышкан тизмедеги түйүндөрдү алмаштырыңыз1080
36Экинчи эң көп каарманды табыңыз1033
37Массивдеги так сандын пайда болгон санын табыңыз1031
38Эң чоң санды түзүү үчүн берилген сандарды иреттеңиз1024
39Берилген сап анын биринчи кайталанбас мүнөзүн табат1007
40Берилген сумма менен массивден үчөөнү табыңыз999
41Сорттолгон массив жана х саны берилгенде, суммасы хге жакын массивдеги жупту табыңыз990
42Саптар бири-биринин айлануусу же жоктугун текшерүүчү программа983
43Шилтемеленген тизмедеги берилген нерсенин жалпы көрүнүштөрүнүн саны983
44Телефондун цифраларынан мүмкүн болгон сөздөрдүн бардыгын басып чыгарыңыз968
45Жоголгон номерди табыңыз961
46Массивдеги Альтернативдүү Позитивдүү жана Терс Сандарды Кайра Түзүү948
47Эң узун Палиндромдук Сызык943
48Байланышкан тизмеде жуп жана так түйүндөрдү бөлүп алыңыз926
49Эң узун кадимки кийинки басып чыгаруу921
50Берилген операциялардын минималдуу санын колдонуу менен бир сапты экинчи сапка которуңуз909
51Эки байланышкан тизмелердин биримдиги жана кесилиши902
52Палиндромдун пайда болушун текшерип, кайрадан уюштурулган сапты895
53Берилген массивди максималдуу минималдуу формада кайра түзүү874
54Ыкчам сорттоону кайталап колдонуу866
55Киргизүү Сорттоо852
56Мүмкүн болгон үч бурчтуктарды эсептөө852
57Эки матрицаны көбөйтүү837
58Берилген нарктан аз суммадагы үч эмдин саны828
59Акцияны сатып алуу, кирешени көбөйтүү үчүн сатуу826
60Байланышкан тизмени айландыруу822
61Шилтемеленген тизменин палиндром экендигин текшерүү821
62Эки кылдын бириктирилиши799
63Аркан тартуу793
64Бардык көчүрмөлөрдү киргизүү сабына басып чыгарыңыз792
65K айырмаланган мүнөздөмөлөрү бар Substrings санын эсептөө787
66Жакыныраак Чоң жана Кичинекей элементти табуу779
67Убактылуу өзгөрүлмөсүз тескери сап774
68Берилген саптан 'b' жана 'ac' алып салыңыз767
69Celebrity Problem767
70Массивден Пифагориялык Үч Триплеттерди табыңыз764
71Берилген үч иреттелген массивдеги бардык жалпы элементтерди табыңыз760
72Эң көп 1 саны бар катарды табыңыз735
73Сорттолбогон шилтеме тизмесиндеги бардык көчүрмөлөрдү алып салыңыз733
74Массивден чоку элементин табуу732
75Эки сап анаграммага айлануусу үчүн минималдуу белгилерди алып салыңыз731
76Суммасы берилген X санына барабар подразделениени табыңыз731
77Сортирленген массивден эң кичинекей Жоголгон номерди табуу723
78Кошумча эки матрица721
79Бардык бинардык саптарды катары менен 1-түз718
80Продукт массив паззлы717
81Катарсыз элементтердин максималдуу суммасы704
82Массивдеги эки стекти ишке ашыруу700
83Лексикографиялык сап688
84Берилген эки матрицанын окшош экендигин текшериңиз687
85Продукциянын максималдуу субарреясы II684
86Мурунку жана Кийинкини көбөйтүү677
87Эки матрицаны кемитүү671
88K иреттелген массивдерди бириктирип, сорттолгон чыгарманы басып чыгарыңыз663
89Бардык нөлдөрдү Берилген массивдин аягына жылдырыңыз663
90Палиндромду агымда текшерүүнүн онлайн алгоритми661
91Берилген D жана I катарларынан минималдуу санды түзүңүз659
92Сапты N бирдей бөлүккө бөлүңүз657
93Эки кылдын бири-биринин анаграммасы экендигин текшериңиз655
94Берилген сандагы кайталануучу цифраларды алып салыңыз650
95Убакытты колдонуп, стекти иреттөө645
96Максималдуу Circular Subarray суммасы642
97Байланышкан тизмени иргелип, жогорулап жана төмөндөп кезектештирилген639
98Сорттолгон жана айландырылган массивден минималдуу элементти табыңыз636
99Subarray жана кийинки636
100Байланышкан Тизмектин акыркы элементин биринчи орунга жылдырыңыз630
101Бардык Бензин Букаларына баруу үчүн биринчи тегерек тур627
1023Sum Leetcode чечими623
103Саптын Палиндромдук Пермутациясы623
1040 жана 1дердин барабар саны бар эң чоң субаррея623
105Эки сапты салыштыр (байланышкан тизмелер)622
106Массивдеги эң чоң элемент, ал көбөйүп, андан кийин азайып баратат621
107Шилтемеленген тизмени текшилөө616
108Берилген диапазондогу палиндромдор615
109Панграмды текшерүү614
110Узундугун коддоо613
111Эң кыска палиндромду түзүү үчүн минималдуу кыстарма613
112Көпчүлүк элемент611
113Бардык орун алмаштырууларды кайталоо менен басып чыгарыңыз609
114Массивде N / K эседен ашык пайда болот607
115Палиндромду жасоо үчүн алдыга кошула турган минималдуу белгилер603
116Көпчүлүк саптагы кайталанган мүнөз601
117Leetcode эки суммасы601
118Лексикографиялык жактан минималдуу сапты алуу үчүн сапты айландырыңыз598
119Эки же андан ашык узундуктун кайталанган кийинки натыйжасы596
120Бардык көчүрмөлөрдү сорттолгон шилтеме тизмесинен алып салыңыз590
121Берилген байланышкан тизмени ордунда кайра түзүңүз589
122Шилтемеленген тизмени башка орундарда башка тизмеге бириктирүү589
123Array Palindrome жасоо үчүн Бириктирүү Операцияларынын минималдуу саны588
124Бардык анаграммаларды сөз тизмеги менен чогуу басып чыгарыңыз583
125Блинчикти сорттоо көйгөйү574
126Берилген индекстерге ылайык, массивди кайрадан иретке келтирүү572
127Байланышкан Тизмени кийинки жана кокустук көрсөткүч менен клондоштуруңуз563
128Жагылышкан аралыктарды бириктирүү II562
129Жиптен көчүрмөлөрдү алып салыңыз560
130Матрицаны которуу560
131Эң узун Палиндромду Каармандарды Алып Түзүү же Түзүү жолу менен түзсө болот559
132Саптан ашыкча боштуктарды алып салыңыз558
133Алмаштырылгандан кийинки эң кичинекей Палиндром557
134Stringstream аркылуу боштукту саптан алып салуу555
135Максималдуу сумманы көбөйтүү кийинки натыйжалуулук554
136Берилген сап палиндромдун айлануусу экендигин текшериңиз554
137Максималдуу суммадагы субаррайдын көлөмү554
138Бөлүү көйгөйү548
139Берилген Үлгүдөн бардык Бинардык Саптарды жаратыңыз542
140Саптар K Расстояние Же Болбосун текшерип алыңыз542
141Эң узак жарактуу Сызыктын узундугу537
142Акыркы учурду жок кылуу534
143Берилген Эки Саптын бири-бирине изоморфтуу экендигин текшериңиз528
144Сорттолгон шилтеме тизмесине түйүндү киргизиңиз527
145Нөлдөрдү жылдырууну табыңыз, ошондо ырааттуу 1дин саны көбөйтүлөт527
146Бардык символдорду Сапка которууга арналган программа524
147Эки элементтин ортосундагы чоң айырма, мисалы чоңураак элемент кичирээк болот521
148Берилген сап башка эки кылдын аралыгын түзөт же жок519
149Оң жагындагы кичинекей элементтердин саны511
150Берилген массивди алуу үчүн минималдуу кадамдарды эсептөө510
151Сызыктын узундугун текшерүү, анын аягында берилген санга барабар506
152Матрицанын бардык катарлары бири-биринин тегерек айлануусу экендигин текшериңиз505
153Берилген айырмачылыктар менен жуп табуу504
154Шилтемеленген тизмелер үчүн ылдамыраак караганда жакшыраак бириктирүү501
155Divide and Conquer колдонулган эң узун таралган префикс500
156Жиптин тескери жагын басып чыгаруу (Рекурсия)494
157Байланышкан тизменин n-түйүнүн аягынан табыңыз494
158Эки нускадагы сандарды салыштырып көрүңүз494
159Берилген эки саптан турган бардык интервалдарды басып чыгарыңыз490
160Эки иреттелген массивдин медианасы LeetCode Solution490
161Массивде 0s 1s жана 2s иреттөө490
162Берилген массивден туруктуу чекитти табыңыз489
163Берилген индекстерди колдонуп, массивди иретке келтирүү488
164Берилген саптагы тескери сөздөр485
165Эки иреттелген шилтелген тизмелерди бириктирип, бириктирилген тизме тескери тартипте болот480
166Эң аз Орточо менен берилген узундуктун кичи тилкесин табыңыз479
167Байланышкан тизмени кошумча альтернативдик түйүндөрдү колдонуп бөлүү475
168Так узундуктагы сапты 'X' форматында басып чыгарыңыз470
169Саптын бардык палиндромдук бөлүктөрүн басып чыгарыңыз469
170Сорттолгон массивде экилик издөөнү колдонуп, элементти табуу462
171Максималдуу орточо K узундуктагы чакан табуу461
172Kth түйүнүн башынан баштап, Kth түйүнүн End'ден алмаштырыңыз459
173Массивден көчүрмөлөрдү эң натыйжалуу жол менен табуу455
174бардык палиндромдук бөлүктөрдү басып чыгаруу450
175String символ белгилеринин иретине ылайык келер-келбесин текшерип көрүңүз449
176Кыска суперстринг көйгөйү448
177Чынжыр жуптарынын максималдуу узундугу446
178Сапты башка сапка ылайык иреттөө443
179Көп деңгээлдүү байланышкан тизмени тегиздөө439
180К сорттолгон массивди сорттоо437
181Эки экилик цифраларды кошуу программасы428
1823 өлчөмүндөгү Сорттолгон кийинки натыйжаны табыңыз424
183Эки бинардык массивде бирдей суммага жеткен эң узун аралык II423
184Цезарь Cipher421
185Байланышкан Тизмени топтордо тескерисинче421
186Binary Search II колдонулган эң узун жалпы префикс420
187Сөз тизмелеринин тизмесинен түзүлө турган бардык сүйлөмдөрдү рекурсивдүү басып чыгарыңыз420
188Сорттолбогон массивде так сандар пайда болгон эки санды табыңыз420
189Kth кайталанбаган мүнөз416
190Жалгыз байланышкан тизмени өзгөртүү (Итеративдүү / Рекурсивдүү эмес)414
191Берилген Substringди рекурсивдүү түрдө өчүрүп, String бош боло алабы же жокпу, текшерип көрүңүз412
192Зиг-Загдагы шилтемеленген тизмени кайрадан түзүңүз404
193Word Matching аркылуу эң узак таралган префикс сөзү404
194Сүрөттү 90 градуска буруңуз403
195STL колдонулган берилген кылдын пермутациясы400
196Блинди сорттоо400
197Perfect Reversible String400
198Саптагы биринчи кайталанбаган белгини табуу397
199Эки иреттелген массивди бириктирүү397
200Бинардык сандын 1 жана 2 толуктоочусу393
201Узундуктун кийинки натыйжалуулугун максималдуу продукт менен көбөйтүү392
202Берилген сөздүн бардык белгилерин камтыган нерселерди тизмектөө389
203Сапта эң көп кездешүүчү символ389
204Монотондуу өсүүчү функция биринчи жолу оң болуп турган чекитти табыңыз387
205Байланышкан тизмени 0s, 1s жана 2s менен иреттеңиз385
206Айрым жалпы түйүндөргө ээ болгон эки иреттелген шилтеме тизмесинин ичинен максималдуу суммага байланышкан тизме түзүңүз383
207Белгини белгилер менен дал келтирүү аркылуу эң узун таралган префикс383
208Берилген төрт элемент383
209Сорттолгон массивдеги көрүнүштөрдүн санын эсептөө378
210Палиндром сап (номери)378
211М-ден кийин N түйүндөрдү жок кылуу375
212Эки сапты алмаштыруу үчүн алынып салынуучу минималдуу белгилер373
213Жарактуу кашаалар LeetCode Solution373
214Жипти бөлүү372
215Атүгүл Substring Count370
216Массивдерди иреттөө367
217Узундугу K узундуктагы Substring кайталанган сапты айландырыңыз366
218Рекурсивдүү ишке ашыруу atoi ()364
219Сызыкты экранга чыгаруу үчүн кыска жолду басып чыгарыңыз362
220Шилтемелер тизмегинин Палиндром түзгөндүгүн текшериңиз362
221Максималдуу Subarray Leetcode чечими358
222Бир түзөтүүдө string1ди string2ге которуу356
223Массивдин Бардык Айкын Элементтерин Басып Чыгарыңыз356
224Stack аркылуу Stringти тескери буруңуз356
225Бирдиктүү ондук сабындагы Nth мүнөзү355
226Жалгыз байланышкан тизмени рекурсивдүү түрдө тескери буруңуз353
227Берилген массивден биринчи кайталануучу санды табыңыз352
228шарттуу белгинин дал келиши352
229Сөздөрдүн санын эсептөө351
230Байланышкан тизмени O (n) убакыттан аз убакыттын ичинде өзгөртө алабызбы?349
231Төмөнкү тамгадан Жогорку регистрге348
232Динамикалык программалоону колдонуп, матрицалык чынжырды көбөйтүү348
233Binary Tree to Doubly байланышкан тизме343
234Элементтерди II жыштыгы боюнча иреттөө342
235Пермутаттар менен эң узак таралган кийинки натыйжа339
236Эки иреттелген массивди бириктирүү338
237Кайталанган массивден Жоголгон элементти табуу338
238Төрт Айрым Сапты бөлүү337
239Байланышкан Тизменин ортосун тап332
240Leetcode Solution чечиминен Римге332
241Жуптарды англис алфавитиндегидей аралыкта эсептеңиз331
242Тоеплиц матрицасы324
243Палиндромды алмаштыруу323
244Бардык терс элементтерди массивдин бир тарабына жылдырыңыз321
245Массивдеги кийинки чоң элемент321
246Word Search Leetcode чечими319
247Канышай көйгөйү317
248Бинардык издөө дарагындагы түйүндү издөө312
249Берилген сумма менен жуптарды санап чыгыңыз312
250Берилген айырмачылык менен бардык жуптарды табуу312
251Nth Node табуу311
252Биринчи кайталанбаган элемент311
253Аралдар саны LeetCode Solution310
254Сап (маани берүү үчүн бүтүн сан)309
255Судоку чечүүчү308
256Reverse Bits308
257Сапты тескери буруу308
258Берилген сумма менен байланышкан үч тизмеден үчтүк307
259Сапты бузуунун бардык мүмкүн болгон жолдорун кашаа түрүндө басып чыгарыңыз307
260Даракты жок кылуу307
261Кайталап салынган Substring Pattern307
262Эки дарактын түрлөрү306
263Жолугушуу бөлмөлөрү II LeetCode Solution306
264Берилген саптын гендерин өзгөртүү306
265Кантип бир массивде k стектерди натыйжалуу ишке ашыруу керек?305
266Бир катар саптарды иреттөө303
267Эң узун Palindromic Substring LeetCode Solution302
268Берилген шарттарда түйүндү жок кылыңыз302
2699га чейин рекурсивдүү кошулган суб-саптардын саны302
270Мин Стек301
271Фибоначчи сандары299
272Байланышкан тизмени артка кайтарыңыз298
273Binary Tree296
274House Robber Leetcode Solution295
275Dijkstra алгоритми295
276Эң узун жалпы кеңейтүү294
277Массивдеги көпчүлүк элементтер294
278Күкүк ырааттуулугу программасы293
279Жиптен боштуктарды алып салыңыз293
280Max стек290
281Берилген массивди аралаштырыңыз288
282Сөздү издөө288
283Stock II Leetcode Solution сатып алуу жана сатуу үчүн мыкты убакыт288
284Бийиктиктердин ортосундагы максималдуу айырманы азайтуу286
285Leetcode топтому286
286Шектелген сегменттердин тизмесиндеги ортоңку чекиттерди алып салыңыз285
287KMP алгоритми285
288Plus Leetcode Solution284
289Expression баалоо284
290Экинчи, тез-тез, мүнөзүн табуу283
291Айкалыштыруу суммасы Leetcode чечими281
2921 биттин саны280
293Саптагы тескери сөздөр278
294Издөө Insert Position Leetcode Solution278
295Postfix Expression баалоо277
296Матрицалык нөлдөрдү коюңуз276
297Массивдеги позитивдүү терс баалуулуктардын түгөйү275
298Минималдуу Stack Leetcode чечими274
299Жарактуу Palindrome Leetcode Solution274
3000 сумму менен субрай273
301Жылма терезе техникасы273
302Backspace String салыштыруу272
303Рабин Карп Алгоритми271
304Берилген матрицанын бардык катарларындагы жалпы элементтер269
305Абсолюттук маанилер боюнча иреттелген шилтеме268
306Сорттолгон массивдерди Leetcode Solution менен бириктирүү267
307Байланышкан тизмени кийинки жана кокустук көрсөткүч менен клондоштуруңуз (Hashing)265
308Sqrt (x) Leetcode чечими265
309Кезекти өзгөртүү264
310Стектин ортоңку элементин жок кылуу264
311Leetcode II кайталанма чечимин камтыйт262
312Эки эселенген шилтеме тизмесин колдонуп, Dequeди ишке ашыруу261
313Массивдин өзүнөн башка продукту260
314Ханой мунарасы260
315Комбинация суммасы260
316Массивдеги бирдей элементтери бар индекс жуптарын эсептөө259
317Агымдагы Top K (же Көпчүлүк) сандарды табуу259
318Жеке сөздөрдү тескери кайтарыңыз258
319Паскаль үч бурчтугу258
320Шилтемеленген тизмени кантип жок кылса болот258
321Эки массивдин кесилиши II Leetcode Solution258
322Бардык элементтерди kден аз же ага тең келтирүү үчүн минималдуу своптор258
3231 жана 0 сандарынын бирдей санындагы субаррездерди санап чыгыңыз257
324Roman Leetcode Solution чечимине чейин бүтүн сан257
325String Compression256
326Так сандарды Интервалдуу Leetcode чечиминде эсептөө256
327Кайталанма камтылган256
328Операциялык системалардагы баракты алмаштыруу алгоритмдери256
329Single Number Leetcode чечими255
330Сөздөрдү бирдей белгилер менен топтоо254
331K өлчөмүндөгү бардык ич ара массивдердин минималдуу жана максималдуу элементтеринин суммасы254
332Массивдеги кайталанбаган элементтердин (айырмаланган) суммаларын табыңыз253
333Leetcode Solution кадамы менен позитивдүү кадам жасоонун минималдуу мааниси253
334Элементтерди жыштык боюнча иреттөө253
335Жуп жана так сандарды бөлүп караңыз253
336K Айкын сандары бар эң кичинекей Subarray252
337Infix Conversion үчүн Postfix252
338Арифметикалык туюнтманы баалоо252
339Binary Leetcode Solution кошуу252
340Экинчи Эң көп кайталанган Сөз251
341Берилген Inorder жана Preorder Traversalsдан экилик даракты куруңуз251
342K-чи Сорттолгон матрицанын эң кичинекей элементи250
343Массивде бардык элементтерди бирдей кылуу үчүн минималдуу иш249
344Pow (x, n) Leetcode Solution249
345Leetcode Solution чечиминин максималдуу саны249
346Кийинки Пермутация248
347Top K Көп колдонулган сөздөр248
348Беллман Форд Алгоритм248
349Толук айырмаланган элементтери бар баштапкы массив менен бирдей болгон субарреяларды эсептөө248
350Эң узун жалпы префикс Leetcode чечими247
351Палиндромдун шилтеме тизмеси Leetcode чечими247
352Томпок корпусунун алгоритми246
353Массивдерди Stacks аркылуу иреттөө246
354Scramble String245
355Көпчүлүк элемент Leetcode чечими245
356GetMin () колдогон стекти O (1) убакытта жана O (1) кошумча мейкиндикте иштеп чыгыңыз244
357Permutations Leetcode Solution244
358Массивде k жолу пайда болгон биринчи элемент244
359Бөлүмдү баалоо244
360Берилген эки сорттолгон массив суммасы х болгон бардык жуптарды табыңыз244
361Кайталануучу символдор жок эң узун ички сап LeetCode Solution244
362Крускал алгоритми243
363Стекти колдонуп, санды артка кайтарыңыз241
3641d массивинин Leetcode чечиминин суммасы241
365Leetcode чечиминин жакшы жуптарынын саны241
366Массив Leetcode чечиминен Lucky Integer табуу241
367Атайын номер241
368Leitcode Solution сандарынын жуп сандары менен сандарды табуу240
369Spiral Matrix LeetCode чечими240
370Элементтер диапазон менен чектелбегенде, берилген массивден көчүрмөлөрдү табыңыз239
371Кезектин биринчи K элементтерин кайтаруу238
372Үчүнчү максималдуу сан Leetcode чечими238
373Leetcode Solutions жуптарындагы түйүндөрдү алмаштыруу237
374Инфикстин Конверсиясына чейинки префикс237
375Максималдуу суббар237
376Fizz Buzz Leetcode237
377Шаар сотунун Leetcode чечимин табыңыз237
378Рыцарь максатка жетүү үчүн минималдуу кадамдар237
379Single Number236
380Leetcode чечиминин минималдуу абсолюттук айырмасы236
381Массивдин эки топтомунун мүмкүн болгон айырмачылыгы236
382Минималдуу жол суммасы236
383Эң жакын Палиндром номерин табыңыз236
384Huffman коддоо236
385Эки массивдин барабар экендигин же тең эместигин текшериңиз236
386Максималдуу аянт236
387Уникалдуу жолдор236
388Массивди жыштыкты көбөйтүү менен чечүү Leetcode Solution235
389Count Primes Leetcode Solutions235
390Анаграммалар тобу235
391Массивдеги бир эле элементтин эки көрүнүшүнүн ортосундагы максималдуу аралык235
392Range Sum Query 2D – өзгөрүлгүс Leetcode чечими233
393Паскальдын үч бурчтугу II Leetcode чечими232
394Матрицанын диагоналдык суммасы Leetcode чечими232
395Эң кичинекей элемент так K Times кайталанган232
396Сызыкты Инт. Которуу232
397Жок номер Leetcode чечими232
398Leetcode эки чечиминин күчү232
399Массивдин көчүрмөсүнө уруксат берилген чектеш бүтүн сандар бар экендигин текшериңиз231
400Top K көп кездешүүчү элементтер231
401Тривиалдуу хэш функциясын колдонуу менен иреттөө231
402Эки массивде тең жалпы элемент жок болуп, элементтердин минималдуу санын алып салыңыз231
403Массив Leetcode чечиминде жоголгон бардык сандарды табуу231
404Бүтүн сандарды 1 биттик Leetcode чечиминин саны боюнча иреттеңиз231
405Эки тараптуу график231
406Palindrome Substring Сурамдары231
407Зигзаг конверсиясы231
408Leetcode алмаштыруу231
409Ар бир кызматкерге ылайык кызматкерлердин санын табуу230
410Letter Case Permutation230
411Leetcode Solutions эки иреттелген тизмелерди бириктирүү230
412Deque колдонуп Stack жана Кезекти ишке ашыруу230
413Массивдеги биринчи кайталануучу элементти табыңыз230
414Массивде кайталанган алдыңкы үчтүктү табуу230
415Стекти артыкчылыктуу кезек же үймөк аркылуу кантип ишке ашырса болот?229
416Берилген бүтүн массивдин бардык айырмаланган элементтерин басып чыгарыңыз229
417House Robber II Leetcode Solution229
418Көрүнүштө ашыкча кашаа бар же жок228
419Сорттолбогон массивдеги ар бир элементтин санынын кумулятивдик жыштыгы228
420Массивдеги эң жогорку жана эң аз жыштыктардын айырмасы228
421Чектеш элементтери бар эң чоң кичи тилкенин узундугу227
422Leitcode чечими бар уникалдуу жолдор227
423N жана анын кош бар Leetcode чечими бар экендигин текшериңиз227
424Айналдырылган массивдин Leetcode чечиминде издөө227
425Coin Change 2 Leetcode Solution227
426Бардык ич ара сүрөттөрдү 0 суммасы менен басып чыгарыңыз227
427Сызды коддон чыгаруу227
428Примдин алгоритми227
4290s, 1s жана 2s бирдей сандагы Substrings санап чыгыңыз226
430Subarray Sum барабар к226
431Leetcode чечиминин минимумун жана максимумун эсептебегенде орточо эмгек акы226
432D күндүн ичинде пакеттерди жөнөтүү мүмкүнчүлүгү Leetcode Solution226
433Максималдуу ырааттуу Ones Leetcode чечими226
434Эки дарактын Leetcode чечиминин максималдуу тереңдиги226
435Ички топтом көйгөйү226
436Fizz Buzz225
437Маалымат агымынан медиананы табуу225
438Happy Number Leetcode чечими225
439Рекурсияны колдонуу менен стекти иреттөө225
440Tic Tac Toe Оюн Leetcode Чечиминен Жеңүүчү табуу225
441Reverse Integer224
442Учурдагы сан Leetcode чечиминен канча сан кичине223
443Айрым коддун чечимин табыңыз223
444Leitcode Solution сапындагы тескери үндүүлөр223
445Кайталануучу номерди табыңыз223
446Жамгыр суусун кармоо Leetcode чечими223
447LRU кэшин ишке ашыруу223
448Биринчи массивде болгон элементтерди табыңыз, экинчисинде жок223
449Nth Каталон номери223
450Монотоникалык массив LeetCode чечими223
451Рекурсияны колдонуп стекти тескери буруңуз222
452Аралыкты түзөтүү222
453Массивдеги бардык жуптарды (a, b)% b = k деп табыңыз222
454Бүтүн Leetcode эритмесинин көбөйтүмүн жана сандарынын суммасын чыгарыңыз221
455Sorted Array Leetcode Чечиминен Дубликаттарды алып салыңыз221
456Айрым элементтери бар субаррездер221
457Эң узун суб-массив, К-дан ашык элементтери жок220
458Fibonacci саны LeetCode чечими220
459Текстти негиздөө LeetCode Solution220
460Англисче сөздөргө бүтүн сан220
461Максаттуу сумма220
462Массив Leetcode Solutions ичиндеги Kth чоң элемент220
463Суммасы берилген мааниге барабар болгон эки байланышкан тизмеден жуптарды санап чыгыңыз219
464Бири-бирине байланышкан тизме менен артыкчылыктуу кезек219
465Субаррайдын суммасы K LeetCode Чечимине барабар219
466Субаррай диапазондорунун суммасы Leetcode чечими219
467Берилген ачылыш кронштейн үчүн жабык кронштейндин индексин табыңыз219
468Санап айт219
469Stock III Leetcode Solution сатып алуу жана сатуу үчүн мыкты убакыт218
470Сапты тескери буруу218
471Сорттолгон массивде минимумду табуу218
472Дизайн парк тутумунун чечими218
473Jump Game Leetcode Solution218
474Valent Parenthesis String217
475Матрицалык Leetcode чечиминдеги K Алсыз саптар217
476Матрицанын бардык катарлары үчүн жалпы элементтерди табыңыз217
477Түйүндү шилтеме берилген тизмеден баш көрсөткүчсүз жок кылыңыз217
478Берилген продукт менен жупташыңыз217
479Окууга гана арналган массивден бир нече кайталануучу элементтердин бирин табыңыз217
480Ханойдун кайталанып туруучу мунарасы216
481Аралаштыруу Stret Leetcode Solution216
482Leetcode Solution жалпы каармандарын табуу216
483Эң кыска Палиндром216
484Суу ташкынын толтуруу LeetCode216
485Берилген мааниге кошулган төрт элементти табуу (Hashmap)216
486Эки дарактын мыкты көрүнүшү216
487Диапазондун жок элементтерин табуу216
488Көбөйтүү Strings Leetcode Solution216
489Leitcode чечиминин таң калыштуу белгилери бар сапты жаратыңыз216
490Флойд Варшалл алгоритми216
491Массив Leetcode чечимин аралаштырыңыз215
492Excel баракчасынын мамычасынын номери Leetcode Solution215
493Word Ladder LeetCode чечими215
494Postfix Conversion префикси215
495Эки массивдин кесилиши215
496Leetcode чечими менен нөлдү азайтуучу кадамдардын саны214
497Эки сапты кезектешип x жана y көрүнүштөрү катары жайгаштырыңыз214
498MiniMax алгоритми214
499Берилген массивде бири-биринен k алыстыкта ​​кайталанган элементтердин бар экендигин текшерүү214
500Trie колдонулган эң узун префикс214
501Массивдин даражасы214
502Balanced Binary Leetcode Solution214
503Эки иреттелген шилтелген тизмелерди бириктирүү213
504Кийинки Чоң элемент I Leetcode Solution213
505Сатып алуу жана сатуу үчүн мыкты убакыт LeetCode Solution213
506Recursion213
507Кезекти кошумча мейкиндиксиз сорттоо213
508Leetcode чечими менен эң көп момпосу бар балдар213
509Бардык сөздөрдүн бириктирилген субстринги213
510Акциялардын аралыгы көйгөйү213
511Берилген сумма менен субарраны табыңыз (Терс сандар менен иштейт)213
512Array LeetCode Чечиминин бириктирилиши212
513Саноо жана айт Leetcode Solution212
514Бир кезекти колдонуп, стекти ишке ашыруу212
515Эң узак таралган кийинки натыйжа212
516Берилген санга барабар болгон үчтүктүн санын эсептөө212
517Массивдеги өзгөчө элемент212
518Нөлдөрдү жылдыруу LeetCode Solution212
519Жарактуу Судоку212
520Тоо массивиндеги чокунун индекси212
521Эки дарактын кайталанып кетүүчү инерардык өтүшү212
522Кезектерди колдонуу менен Стекти ишке ашыруу211
523Кайталанма элементти табуу211
524Минималдуу Knight Moves LeetCode Solution211
525C ++ тилкесиндеги артыкчылыктуу кезек211
526III LeetCode чечиминдеги саптагы тескери сөздөр210
527Сүйлөмдө салмактуу кашаа бар экендигин текшериңиз210
528Жабык Аралыктарды Бириктирүү210
529Сорттоону колдонуп эң узун таралган префикс210
530Акырын Leetcode чечими210
531Префикстен Конверсияга Постфикс209
532Агымдын Leitcode чечиминдеги ири элемент209
533Max Island Island209
534Leetcode Solutions жалбырактарынын суммасы209
535Ири суммадагы туташ Subarray209
536Көпчүлүк суу кошулган идиш209
537Элементтин биринчи жана акыркы абалын иреттелген Leitcode чечиминен табыңыз209
538Барабар массив элементтерине баруучу минимум Leetcode Solution208
539Excel баракчасынын тилкесинин аталышы Leetcode Solution208
540Массивди Zig-Zag модасына айландыруу208
541Шилтемеленген тизмедеги түйүндү жок кылуу Leetcode Solution208
542Zigzag Conversion LeetCode Solution208
543Leetcode Solution нөлүнө чейин N уникалдуу бүтүн сандарды издөө208
544Эң чоң санды түзүү үчүн берилген сандарды иреттеңиз208
545Зергер жана таштар Leetcode чечими208
546Кийинки Чоң Жыштык Элементи208
547Ири Периметр Үч бурчтугунун Leetcode Чечими207
548Изоморфтуу кылдар Leetcode чечими207
549Массивдин бардык элементтерин бирдей кылуу үчүн минималдуу Жок кылуу операциялары207
550Көпчүлүк кездешкен элементтердин эң кичинекей субарреси207
551Мобилдик сандык баскычтоп көйгөйү206
552Алтын кенинин көйгөйү206
553Минималдуу кашаанын кайтарылышы206
554Шилтемеленген тизме Cycle II LeetCode Solution206
555Массив элементтеринин топтук бир нече жолу пайда болушу Биринчи пайда болушу боюнча иреттелген206
556Hamming Расстояние206
557Is Le Subcence Leetcode Solution206
558Koko Eating Bananan Leetcode Solution206
559Берилген эки топтомдун бөлүнгөндүгүн кантип текшерсе болот?206
560Кыскача чечүү аралыгы206
561Массивди 1ден Nге чейинки сандарга алмаштыруу205
562Дөңгөлөк массивди колдонуп, Dequeди ишке ашыруу205
563Кадимки BSTди Балансталган BSTге айландыруу205
564Array аралаштыруу205
565Акыркы Word Leetcode Чечиминин узактыгы205
5662D матрицадагы максималдуу сумма тик бурчтук205
567Жанаша Array Leetcode205
568Берилген массив үчүн уникалдуу суб-массивдин суммасынын суммасын табуу205
5693Sum эң жакын LeetCode чечими204
570Акыркы таш салмагы204
571Leetcode Solution белгилери аркылуу түзүлө турган сөздөрдү табыңыз204
572Берилген деңгээлдеги түйүндөрдүн санын BFS колдонуп бакта санаңыз204
573Сүрөттү буруңуз LeetCode Solution204
574Римге бүтүн сан204
575Стекти пайдаланып кезекти башка кезекке иреттөөгө болоорун текшериңиз203
576K өлчөмүнүн ар бир терезесиндеги биринчи терс бүтүн сан203
577K жумушчуларды жалдоого минималдуу чыгым203
578Ар башка элементтери бар ички топтомдордун минималдуу саны203
579Үч бурчтуктагы эң чоң сумма203
580LRU кэш LeetCode чечими203
581Кенди таркатуу Leetcode Solution203
582Акцияны сатып алуу жана сатуу үчүн эң жакшы убакыт202
583Тоскоолдуктарды жоюу LeetCode чечими менен тордогу эң кыска жол202
584Айленд периметри Leetcode Solution202
585Экспрессиянын кайталанма кашаа бар же жок экендигин табыңыз202
586Substring LeetCode Чечиминин бардык учурларын алып салыңыз202
587Жарактуу анаграммалар202
588Провинциялардын саны Leetcode Solution202
589Жамгыр суусун кармоо LeetCode Solution201
590Эң узак өсүп келе жаткан кийинки натыйжалуулук201
591Декоддоо жолдору201
592N-th Tribonacci номери Leetcode чечими201
593Орнотулган Leetcode Чечиминен массивди куруу201
594Xти Yге айлантуучу минималдуу операциялар201
595Массивдеги максималдуу аралык201
596М пункттарын алып салгандан кийин, айырмаланган элементтердин минималдуу саны201
597Substring Leetcode Чечиминин максималдуу саны200
598Эң кичине жакшы база200
599Lebcode Solution айкалыштары200
600Эратосфендин элеги200
601Эки дарактын бийиктигин табуунун кайталама методу200
602Leetcode Solution тизмесин айландыруу200
603Frog Jump Leetcode Solution200
604Массивдеги элементтин биринчи жана акыркы индекстеринин максималдуу айырмасы200
605Символдорду жыштык боюнча сорттоо LeetCode Solution200
606Эки топтомдун бири-бирине дал келбеген суммасы199
607Катары менен удаалаш бирдей сөздөрдү жок кылуу199
608Cookies Leetcode Solution дайындоо199
60901 Matrix LeetCode чечими199
610Байланышкан тизме элементтерин Leetcode чечиминен алып салыңыз198
611Массив Leetcode чечиминдеги XOR иштеши198
612Word Pattern198
613Продукциясы К ден кем болгон бардык секрецияларды эсептөө198
614Салыштырмалуу иреттөө массивинин Leetcode чечими198
615Палиндромду түзүү үчүн минималдуу киргизүүлөргө уруксат берилет197
616Берилген массивдин кандайдыр бир ички жыйындысынын суммасы катары чагылдырууга болбогон эң кичинекей оң бүтүн маанини табыңыз197
617String Leetcode Чечиминдеги алмаштыруу197
618Кайталанма номер LeetCode Чечимин табыңыз197
619GCD of Two Numbers196
620Эки Стекти колдонуп, көбүктү иреттөө196
621Биринчи издөөнүн тереңдиги жана Биринчи издөөнүн тереңдиги196
622Stringди кайра уюштуруу196
623О (n) ашыкча орун колдонбостон, стекти тескери буруңуз.196
624Рюкзак көйгөйү196
625Матрица чынжырын көбөйтүү маселесинде кашаа басып чыгаруу195
626Каалаган эки элементтин минималдуу айырмасын табыңыз195
627Ошол эле дарак LeetCode чечими195
628Массивден a + b + c = d чоңдугун көрсөткөндөй ири d табыңыз195
629IP дарегин Leetcode Solution чечиминен арылтуу195
630Leetcode Solution интервалын кыстарыңыз195
631Оптималдуу эсеп балансын LeetCode чечими195
632Автобус аялдамаларынын ортосундагы аралык Leetcode Solution195
633Стекдеги учурдагы максималдуу элементти көзөмөлдөө194
634String LeetCode Чечиминдеги биринчи уникалдуу белги194
635Кызматкердин бош убактысы LeetCode Solution194
636N бүтүн сандардан турган массивдеги f (a [i], a [j]) суммасы194
637Биригүүчү Stackти кантип түзүү керек?194
638Уникалдуу экилик издөө дарактары194
639Идиштерди азайтуу LeetCode Solution194
640Изоморфдук кылдар194
641Үй тоноочу194
642Word Wrap көйгөйү194
643Эки саптуу анаграмма Leetcode чечимдерин кабыл алуу кадамдарынын минималдуу саны193
644Таш Оюн LeetCode193
645Strobogrammatic Number LeetCode Solution193
646Binary Tree Leetcode чечиминдеги жакшы түйүндөрдү санап чыгыңыз193
647Матрицалык LeetCode Чечиминдеги эң узун өсүүчү жол193
648Сорттолгон массивди бинардык издөө дарагынын Leetcode чечимине айландыруу193
649Leitcode Solution Solution оң жагындагы эң мыкты элемент менен алмаштырыңыз192
650Бул түз сызык Leetcode чечими экендигин текшериңиз192
651K Студенттер арасында бирдей бөлүштүрүлө турган шоколаддын максималдуу саны192
652Берилген суммасы бар жуптарды тап, жуптун элементтери ар кандай катарда турсун192
653K бош орундар192
654Robot Room Cleaner Leetcode Solution192
655Лицензиялык ачкычты форматтоо чечими192
656Массивди кыскарган формага которуу192
657Массивден эң сонун продукт менен жуп табуу191
658Массив Leetcode чечиминдеги эки элементтин максималдуу продуктусу191
659Массивде көрсөтүлгөн эң жогорку ырааттуу сандар191
660Kth Позитивдүү Сандардын Литкод Чечими жок191
661Телефон номеринин кат айкалыштары191
662Leetcode төрт эритменин күчү191
663Массивдеги 0лерди жана 1лерди бөлүп алыңыз190
664K бош Slots LeetCode190
665Бөлүү энбелгилери LeetCode Solution190
666Көпчүлүк K айырмаланган символдор менен эң узун ички сап LeetCode Solution190
667LeetCode чечими боюнча массивди иреттөө190
668Экинчи матрицада 1 жакын турган уячанын аралыгы189
669Монеталарды өзгөртүү көйгөйү189
670Leitcode чечиминин эки массивдин ортосундагы аралыкты табыңыз189
671Жок дегенде К кайталануучу символдор менен эң узун ички сап LeetCode Solution189
672Wiggle Sort189
673Сүрөт тосмо алгоритми189
674Эки дарактын максималдуу деңгээлинин суммасын табыңыз189
675Leitcode Эритмесинин Бардыгы менен Үч Бөлүмгө Бөлүү Массиви189
676Бардык так узундуктагы субарряддардын Leetcode чечиминин суммасы189
677Data Stream Leetcode Чечиминен орточо жылдыруу189
678Эки издөө дарагынан минималдуу мааниси бар түйүндү табыңыз189
679String Compression LeetCode Solution189
680Берилген ырааттуулуктан минималдуу санды түзүңүз189
681Суу сактагычтан үлгү алуу189
682String to Integer (atoi) LeetCode Solution189
683Эки дарактын Leetcode чечиминин минималдуу тереңдиги189
684Жарактуу Palindrome II Leetcode Solution189
685Санды он алтылыктын Leetcode чечимине айландыруу189
686Binary Treeдеги түйүндүн Inorder мураскери188
687Эки салмактуу экилик издөө дарактарын бириктирүү188
688Саптан уникалдуу мүнөздү табуу188
689Фибоначчи сандарын тескери тартипте басып чыгарыңыз188
690Жараксыз кашааларды алып салуу Leetcode Solution188
691Жарактуу Palindrome188
692Максаттуу суммасы LeetCode Чечимине ээ болгон сөөктөрдүн саны187
693Unique Paths II Leetcode Solution187
694Берилген эки иреттелген массивдин альтернативдүү элементтеринен мүмкүн болгон бардык иреттелген массивдерди жаратыңыз187
695Cooldown Leetcode Solution менен Стокту сатып алуу жана сатуу үчүн мыкты убакыт187
696LeetCode чечиминин сүрөтүн которуу187
6970s жана 1s бирдей сандагы ири subarray187
698Максималдуу минималдуу мааниге ээ жол LeetCode чечими187
699Эки бинардык массивде бирдей суммадагы эң узун аралык187
700Массивди иретке келтирүү - эң кичинекей, эң чоң, 2-кичинекей, 2-чоң187
701Leetcode Чечимин ала турган монеталардын максималдуу саны187
702Permutation Sequence LeetCode Solution187
7033-тин эң чоң көбөйткүчүн тап187
704Жай жыштыктары kден чоң же барабар сандар186
705Динамикалык программалоонун негиздери186
706BFS vs DFS Binary Tree үчүн186
707Чектик Leetcode Чечими берилген эң кичинекей бөлгүчтү табыңыз186
708Binary Tree LeetCode Solution жалбырактарын табуу186
709Суммасы берилген хге барабар болгон төрт иреттелген массивден төрт эселенүүнү эсептеңиз186
710Эки сап массивинин барабар Leetcode чечими экендигин текшериңиз185
711Binary Tree максималдуу жол суммасы LeetCode чечими185
712Лампаны алмаштыргыч LeetCode чечими185
713Leitcode Solution кызматын төмөндөтүү185
714Максималдуу 69 сандык Leetcode чечими185
715Массив башка массивдин топтому экендигин табуу185
716Keyboard Row Leetcode Solution185
717Азайбаган массив LeetCode чечими185
718Массив жуптары k LeetCode Чечимине бөлүнөөрүн текшериңиз184
719Leetcode Чечиминдеги Жумуштарды пландаштыруудагы максималдуу киреше184
720Берилген шилтеме тизмесинин аягынан Nth түйүнүн жок кылыңыз184
721Моррис Траверсал184
722Жарактуу Perfect Square Leetcode Solution184
723Graph Leetcode Чечиминде жол бар же жок экенин табыңыз184
724Leetcode Solution азайтуу String184
725Берилген диапазондо мааниси бар массив элементтерин саноо боюнча суроолор184
726Көпчүлүк элемент II Leetcode чечими184
727LeetCode Чечиминин Кайтарым Каттары184
728Жыландар жана тепкичтер LeetCode Solution184
729Дистанцияны түзөтүү LeetCode Solution184
730Subet Sum Leetcode184
731Массив Leetcode чечиминин ранг трансформациясы184
732Матрицалык Leetcode чечиминдеги бактылуу сандар184
733Рекурсияны колдонуп кезекти өзгөртүү184
734Binary Tree Zigzag Level Order Traversal LeetCode Solution183
735Чиркин номурдун кодунун чечилиши183
736Ар бир түйүндөгү кийинки оң көрсөткүчтөрдү толтуруу183
737Берилген ырааттуулукта жок өсүп жаткан ырааттуулуктагы жок элемент183
738Жиптин ичине киргизилген парентизмдин максималдуу тереңдигин табыңыз183
739Плитка көйгөйү183
740Race Car LeetCode Solution183
741Массивди жыштыкты көбөйтүү менен чечүү Leetcode Solution183
742Data Stream LeetCode Чечиминен медианды табыңыз182
743Binary Tree zigzag деңгээли Traversal182
744Bridge and Torch проблемасы боюнча программа182
745Сортталган массивди бириктирүү LeetCode Solution182
746Stack Permutations (Массивдин башкалардын стек пермутациясы экендигин текшерүү)182
747Уникалдуу символдор менен бириктирилген саптын максималдуу узундугу Leetcode чечими182
748Lease Code Solution 7 базасы182
749Word кошуу жана издөө - LeetCode дайындарынын түзүлүшү182
750Гистограммадагы эң чоң тик бурчтук LeetCode Solution182
751Минималдуу бийиктик дарактары182
752Массивде диапазондун бардык элементтери болушу үчүн кошула турган элементтер182
753Жарактуу номер182
754Эки бинардык даракты бириктирүү LeetCode Solution182
755Бинардык издөө дарагын калыбына келтирүү182
756Массивдин LeetCode Чечиминен бардык дубликаттарды табыңыз182
757Студенттердин катышуусун эсепке алуу I Leetcode Solution182
758Эң мыкты жолугушуу түйүнү LeetCode чечими182
759Кашаалардагы эки туюнтма бирдей экендигин текшериңиз182
760Билеттердин минималдуу баасы Leetcode Solution182
761Иштөө узундугу боюнча коддолгон тизме тизмесин ачуу181
762Үч сандын максималдуу продуктусу LeetCode Solution181
763Leftcode чечиминин BST түйүндөрүнүн ортосундагы минималдуу аралык181
764Factorial Trailing Zeroes Leetcode Solution181
765Аралыктагы кайталанган сандарсыз жалпы сандар181
766String Shift Leetcode аткарыңыз181
767Оң жактагы NGEлердин саны181
768Шарттуу белгилер камтылган саптарды салыштыруу180
769Салмактуу БСТке иреттелген шилтеме тизмеси180
770Symmetric Tree Leetcode Solution180
771Invert Binary Tree LeetCode Solution180
772Бинардык даракты вертикалдык тартипте басып чыгарыңыз180
773K жакын элементти табуу180
774Берилген Preorder Traversalдан BST куруңуз180
775Ар бир персонажды алмаштырган Суроодон кийин Палиндромдун бар экендигин текшериңиз180
776N-Queens LeetCode чечими180
777Берилген материалдардан LeetCode Solution бардык мүмкүн болгон рецепттерди табыңыз180
778+ Жана - операторлорун камтыган алгебралык саптан кашаа алып таштаңыз180
779Реверс поляк нотасын баалаңыз LeetCode Solution180
780K үчүн бөлүү Барабар сумманын ички топтомдоруна Leetcode чечими180
781Хамминг дистанциясы Leetcode чечими179
782Өстүрүлүүчү массивге негизделген стек179
783Параметрлер Leetcode Чечиминин уячасынын максималдуу тереңдиги179
784Алмаштыруу менен салмактуу туюнтуу179
785Берилген ырааттуулуктан минималдуу санды түзүү179
786Эки эселенген тизме менен артыкчылыктуу кезек179
787Эки датанын ортосундагы күндөрдүн саны LeetCode Solution179
788IP даректерин калыбына келтирүү Leetcode Solution179
789Үзгүлтүксүз экспрессияны дал келтирүү179
790X элементтеринен чоң же бирдей X Leetcode чечиминен турган атайын массив179
791Word Pattern LeetCode чечими179
792N-ary Tree Leetcode Solution чечиминин максималдуу тереңдиги178
793Байланышкан тизме цикли178
794Айкалышта теңдешсиз кашаа белгисин аныктап, белгилеңиз178
795Бинардык издөө дарагынын Leetcode чечиминен издөө178
796Эки тизмеге тең мүнөздүү, бирок баалары ар башка болгон нерселерди санап чыгыңыз178
797LeetCode Solution массивиндеги максималдуу жуптун суммасын кичирейтиңиз178
798Бириктирилген K Сорттолгон шилтемелер178
799Ички тизме Салмагы Суммасы II LeetCode Solution178
800N сандарынын көбөйтүлүшүнүн минималдуу суммасы178
801Top K Frequent Words LeetCode Solution178
802Сапты тең салмактуу саптарда бөлүү Leetcode Solution178
803Секирүү Оюн178
804One Edit Distance LeetCode Solution177
805Биномдук коэффициент177
806Суммасы 0 болгон эң чоң төрт бурчтуу суб-матрица177
807Бардык апельсиндерди чиритүү үчүн минималдуу убакыт177
808Агымдагы биринчи кайталанбаган каарман үчүн кезекке негизделген ыкма177
809Эки дарактагы түйүндүн Kth атасы177
810Кирпич дубал LeetCode чечими177
811Аралдар саны II LeetCode Solution177
812Салыштырмалуу рангдар Leetcode Solution177
813Айлана кезек177
814Кайталануучу субсап үлгүсү LeetCode чечими177
815Эң узак Subarray саны 1s дан бир 0 дан көп176
816Графикти которуу176
817Nth түйүндү тизменин аягынан алып салыңыз Leetcode Solution176
818Эки дарактын диагоналдык өтүүсү176
819Көбөйүү элементтеринин ортосундагы максималдуу айырма LeetCode Solution176
820Берилген жуптар массиви Андагы бардык Симметриялык түгөйлөрдү табыңыз176
821Сабактын тартиби II - LeetCode176
822Leetcode Solution дүкөнүндө атайын арзандатуу менен акыркы баалар175
823Сорттолгон тизмеден дубликаттарды алып салуу LeetCode Solution175
824Maze LeetCode Solution ичиндеги кире бериштен эң жакын чыгуу175
825Паритет II Leetcode чечими боюнча Sort Array175
826Эки даракты жок кылуу175
8272D Matrix II Leetcode Чечимин издөө175
828Массивди башка массив тарабынан аныкталган тартипке ылайык иреттөө175
829Стек элементтеринин эки-экиден ырааттуу экендигин текшериңиз175
830Бардык пункттарды көрүү үчүн минималдуу убакыт Leetcode чечими174
831Интервал дарагы174
832Leitcode Solution чечими менен суб-массивдерди кайтарып, эки массивди бирдей кылыңыз174
833Үйгө LeetCode Solution жетүү үчүн минималдуу секирүүлөр174
834Delete GetRandom кыстаруу174
835Дизайн браузеринин тарыхы LeetCode Solution174
8360-1 рюкзак маселеси үчүн Space Optimized DP чечими174
837Tree Traversal (Preorder, Inorder & Postorder)174
838Дубликаттарды II сорттолгон тизмеден алып салуу173
839Берилген массивдин экилик издөө дарагынын алдын-ала буйрутма өтүшүн чагылдырышы мүмкүн экендигин текшериңиз173
840Саптарды бирдей Leetcode чечимине айлантуу үчүн минималдуу алмашуулар173
841Аягына чейин секирүүнүн минималдуу саны173
842Сортталган массивде жетишпеген элемент LeetCode Solution173
843Үч стектин мүмкүн болгон барабар суммасын табыңыз173
844Массивди жуптарга бөлүү, сумма менен бөлүнөт173
845Үч саптан турган LCS (Эң Узун Жалпы Кийинки)173
846Акыркы Stone Weight II LeetCode Solution173
847Бакчаны сугаруу үчүн ачуу үчүн крандардын минималдуу саны LeetCode Solution173
848Итеративдүү алдын-ала өтүү173
849Гүлдөрдү жайгаштырууга болот LeetCode Solution173
850Субаррай продукт LeetCode Чечим аз173
851Crawler Log Папка Leetcode Solution172
852Clone Graph LeetCode Solution172
8531ден nге чейинки экилик сандарды жаратуунун кызыктуу методу172
854LeetCode Чечиминин Эң Чоң Жуп Суммасы менен К өлчөмүндөгү кийинки катар172
855Alien Dictionary LeetCode Solution172
856Матрицадагы берилген катардын бардык жол берилген саптарын табуу172
857Log Files LeetCode Solution ичиндеги маалыматтарды кайра иреттөө172
858Жарактуу кашаалар Leetcode чечими172
859Күнүмдүк температуралар Leetcode чечими172
860Максималдуу өлчөм subarray суммасы k барабар172
861Минималдуу своптор ырааттуулукту жогорулатуу үчүн172
862Сан Комплект Leetcode Solution172
863Binary Search Tree Search жана Insertion172
864Массивдин Stack Sortable экендигин текшериңиз172
865Нөл суммасы менен бардык үч эмдерди тап171
866Үч бурчтуктагы минималдуу сумма жолу171
867Бөлүм тизмеси Leetcode чечими171
868Транзакция акысы Leetcode чечими менен Сток сатып алуу жана сатуу үчүн мыкты убакыт171
869Постфикске Infix171
870Суу бөтөлкөлөрү Leetcode Solution171
871Берилген экилик дарактын толук же толук эместигин текшериңиз171
872Саны жогору же төмөн LeetCode чечими менен табыңыз171
873Субаррайды эң аз орточо менен табыңыз171
874Массивди ырааттуу кийинки натыйжаларга бөлүү171
875Көчөдөгү эң жаркыраган позиция LeetCode Solution171
876Спираль формасындагы деңгээлдеги буйрук171
877Жакынкы кичирээк жана чоңураак сандардын суммасы171
878Массивдеги чектеш элементтер170
8791, 2 же 3-кадамды колдонуп, n-тепкичке жетүү жолдорун эсептеңиз170
880Лексикографиялык сандар Leetcode чечими170
881Array Leetcode чечими менен максимум алыңыз170
882Достордун жупташуусу көйгөйү170
883K өчүрүүлөрдөн кийинки уникалдуу бүтүн сандардын эң аз саны Leetcode Solution170
884Байланышкан эки Тизменин бирдиги жана кесилиши170
885Көбөйтүү операциясы менен стекти долбоорлоо Leetcode чечими170
886Сырткы терезе максимум170
887Пермиттөө коэффициенти170
888Сызык Leetcode Чечимин бөлгөндөн кийинки максималдуу упай169
889Кошумча м169
8901ден N-1ге чейин кайталанган жалгыз элементти табыңыз169
891Которуу BST Мин үймөк169
892Эки дарактын BST экендигин же жок экендигин текшерүүчү программа169
893Массивдеги көрсөтүлгөн индекстеги диапазондун GCDлери169
894Spiral Matrix II Leetcode чечими169
895Түстөрдү сорттоо169
896Sanced Array to Balanced BST169
897Диагоналдык траверс LeetCode чечими169
898Alien Сөздүк168
899Жок кылуу жана иштеп табуу168
900Circle менен чектелген робот LeetCode Solution168
901Сураныч, жаңыртуулар жок сумма168
902Максималдуу орточо мааниси бар жол168
903LCM сурамдары168
904Убакыттын негизинде ачкыч-баа дүкөнү LeetCode чечими168
905Minesweeper LeetCode Solution168
906Берилген узундуктун ырааттуулуктары, эгерде ар бир элемент мурунку көрсөткүчтөн эки эсе көп же барабар болсо168
907Массивди кайрадан жайгаштырыңыз, эгер arr [i]> = arr [j], эгер мен жуп болсо, arr [i] <= arr [j] эгерде мен так болсо жана j <i168
908Эки штабелди колдонуп, кайталанып туруучу посттордун өтүшү168
909Лимонадды өзгөртүү Leetcode Solution168
910Массивди берилген аралыктагы үч тараптуу бөлүү167
911Destination City Leetcode Solution167
912Self LeetCode Чечиминен тышкары массивдин продуктусу167
913К өлчөмүнүн ар бир терезесинде өзүнчө элементтерди санап чыгыңыз167
914тепкичке чыгуу167
915Стектерди колдонуу менен кезекке туруу167
916Бардык уникалдуу триплдер, берилген мааниге чейин167
917Эки дарактын эки түйүнүнүн ортосундагы аралыкты табыңыз167
918Талдоо Колдонуучунун веб-сайтына Visit Pattern LeetCode Solution167
919Stack колдонуу менен болгон көрүнүштөр167
920Менин Calendar I LeetCode Solution167
921Matrix Chain көбөйтүү167
922Диагоналдык өтүү LeetCode чечими167
923Толук экилик даракты анын шилтеме тизмесинен көрсөтүңүз167
924Айкын аралдардын саны Leetcode чечими167
925Бардыгы менен субматрицаларды санаңыз LeetCode Solution167
926М диапазонун которуштуруп иштетүүдөн кийинки экилик массив167
927Binary Search Tree Leetcode чечимине кыстарыңыз166
928Leetcode чечими боюнча тик бурчтуктун чечимин куруңуз166
929Сортирленген тизмени экилик издөө дарагына которуу166
930LeetCode чечими боюнча иреттелген матрицадагы терс сандарды эсептөө166
931Эки дарактын деңгээлинин орточо көрсөткүчү166
932Жогору же Төмөнкү II санын тап166
933Эң кыска сөз аралык Leetcode чечими166
934Ажыратылган график үчүн BFS165
935Leetcode Solution жалпы каармандарын табуу165
936Эки байланышкан тизмелердин кесилиши LeetCode Solution165
937Берилген массив экилик издөө дарагынын деңгээлинин өтүшүн көрсөтө алаарын текшерип алыңыз165
938Эң чоң аянты, 1 жана 0 сандарына барабар болгон тик бурчтуу суб-матрица165
939Leetcode Solution сөзүнүн ортосундагы боштуктарды кайрадан уюштуруңуз165
940Айырма массив | O (1) тилкесиндеги жаңыртуу диапазону165
941Сорттолгон тизмеден дубликаттарды алып салуу II LeetCode Solution165
942БСТти өзгөртүүгө уруксат берилбеген учурда, БСТтеги ири элемент164
9433 сум164
944Берилген экилик дарактын вертикалдык суммасы164
945Барабар Domino Жуптарынын саны Leetcode Solution164
946Бирдей жана жуп элементтери бар субаррайларды санап чыгыңыз164
947Берилген диапазондогу элементтерден тышкары массивдин бардык сандарынын GCD сурамдары164
948Бинардык дарактын эң узун ырааттуулугу LeetCode чечими164
949Set Matrix Zeroes Leetcode Solution164
950Берилген аралыктардын арасынан эки интервалдын дал келгенин текшериңиз164
951Берилген Level Order Traversalдан BSTди куруңуз164
952Эки иреттелген массивдин медианасы164
953Arr [i] iге барабар болгон массивди кайрадан уюштуруу164
9544 сум164
955Минималдуу бийиктиктеги дарактар ​​LeetCode чечими164
956Уникалдуу жолдор II164
957Аралыктардагы праймдарды эсептөө163
958Максималдуу Frequency Stack Leetcode чечими163
959Spiral Matrix III LeetCode чечими163
960IV LeetCode чечими163
961BST Leetcode Чечиминдеги эң кичинекей элемент163
962Бинардык матрицалык Leetcode чечиминдеги өзгөчө позициялар163
963Бинардык издөө дарагын кыркыңыз163
964Максималдуу номерди түзүү163
965Leetcode үч ырааттуу коэффициенти163
966Продукциянын субаррейси163
967Интервалдарды бириктирүү163
968Эки иреттелген тизмелерди бириктирүү Leetcode162
969Графиктин биринчи кеңдиги (BFS)162
970Жарактуу Бумеранг Leetcode чечими162
971График үчүн биринчи издөө (DFS)162
972Симметриялык дарак161
973Массивдин продуктунун белгиси LeetCode Solution161
974K Negations Leetcode Solution чечиминен кийин массивдин суммасын көбөйтүү161
975Экинчиси эң жогору турган субаррайларды эсептеңиз161
976Дизайн Hit Counter LeetCode Solution161
977Тыгыз байланышкан компонент161
978Берилген сумма менен жупту эсептөө161
979Word Break161
980Leitcode Solution катарынан арифметикалык прогрессти жасай алат161
981Фибоначчи ырааттуулугун 2 өзгөрмө колдонуп басып чыгарыңыз161
982Чектештердин ортосундагы айырма ушунчалык узак болгон кийинки уланды161
983Эң чоң бөлүнүүчү жуптар топтому161
984К-топтогу тескери түйүндөр161
985Stone Game II Leetcode161
986Палиндромду бөлүү161
987K Origin Leetcode Чечимине эң жакын пункттар161
988Кийинки алмаштыруу Leetcode чечими161
989Эң узун Палиндромдук Кийинки161
990Эң узун жакшынакай Substring LeetCode чечими161
991Матрицадагы палиндромдук жолдордун саны161
992Maze III LeetCode чечими161
993Массивдеги XOR саны 0 болгон жуптардын санын табыңыз160
994Айрым элементтерди эсепке албаганда, Subarray максималдуу суммасы160
995Эки даракты сериалдаштыруу жана десериализациялоо160
996Берилген массивдеги ар бир терезе өлчөмү үчүн минимумдун максимумун табыңыз160
997Эң чоң сан Leetcode чечими160
998Palindrome бөлүү Leetcode чечими160
999Сорттолгон матрицалык LeetCode Чечиминдеги эң кичинекей элемент160
1000Массив Leetcode чечиминде дал келүү160
1001Айрым коддун чечимин табыңыз159
1002Эң узак өсүп келе жаткан кийинки натыйжалардын саны159
1003Эки Тизмектин Минималдуу Индексинин Жыйынтыгы159
1004Сегмент дарагы159
1005Эң узун Фибоначчи кийинки натыйжасынын узундугу159
1006Суммасы берилген хге барабар болгон эки иреттелген массивден жуптарды эсептеңиз159
1007Asteroid Collision LeetCode Solution159
1008Binary Search Tree тастыктоо159
1009Тең салмактуу бинардык дарак159
1010Солдо жана Оңдо Кийинки Чоңдор индексинин максималдуу продуктусу159
1011Кошумча орун колдонбостон, 2n сандарын a1-b1-a2-b2-a3-b3 - .. bn деп аралаштырыңыз158
1012Чектелген суб-массивдердин максималдуу суммасы158
1013Ата-энелер массивинен жалпы дарактын бийиктиги158
1014Биринчиси оң158
1015Binary Search Tree158
1016Кайталанган субаррайдын максималдуу узундугу158
1017Эки элементтин жыштыгынын максималдуу айырмасы, мисалы чоңураак жыштыкка ээ болгон элемент158
1018Бириктирүү иреттөө158
1019Leetcode Solution эки бирдей белгилердин ортосундагы ири Substring158
1020Leetcode сөзүн кыскача бүтүрүү158
1021Эки дарактын деңгээлинин тартиби158
1022Кошумча орун берилгенде, бардык терс элементтерди аягына чейин жылдырыңыз158
1023Эки дарактын чеги157
1024Бинардык даракка киргизүү157
1025NCr% p эсептөө157
1026Rook Leetcode Solution үчүн жеткиликтүү сүрөттөр157
1027Массивди бөлүү жолдорунун максималдуу саны LeetCode Solution157
1028Алдын-ала өтүүдөн БСТнын postorder өтүшүн табыңыз157
1029Scramble String LeetCode Solution157
1030Эки өтмөктү колдонуп, торчодо максималдуу упайларды топтаңыз157
1031Graph Valid Tree LeetCode Solution157
1032Ньюман-Конвей ырааттуулугу157
1033Жараксыз транзакциялар LeetCode Solution157
1034Берилген керектүү массивди алуу үчүн минималдуу кадамдарды санап чыгыңыз157
1035Кашаларды түзүү Leetcode чечими157
1036Сызыкты шифрден чечип, бүтүндөй картага түшүрүү Leetcode Solution157
1037Кайталанма Subtrees табуу157
1038Binary Search Tree Delete операциясы156
1039Сүрөтчүнүн бөлүү маселеси156
1040Эч кандай ырааттуулук болбогондой максималдуу ырааттуулук суммасы156
1041Sorted Array II Leetcode Чечиминен Дубликаттарды алып салыңыз156
1042Peak Element II LeetCode Чечимин табыңыз156
1043Берилген Ата-энелер массивинен экилик даракты куруңуз156
1044Ырааттуу каармандар LeetCode Solution156
1045Сөздүн сүйлөмдүн чечими боюнча каалаган сөздүн префикси катары пайда болгонун текшериңиз156
1046Кийинки чоң элемент III LeetCode чечими156
1047Stack Operations Leetcode Solution менен массив куруңуз156
1048Rotation LeetCode Solution аркылуу матрицаны алууга болобу же жокпу аныктоо156
1049Ылайыктуу курактагы достор LeetCode Solution156
1050Графиктин кайталангыс тереңдиги155
1051Массивди 'arr [j]' 'i' болуп турган абалда кайра жайгаштырыңыз, эгер 'arr [i]' 'j' болсо155
10520 же 1 деп чектеш элементтердин айырмасы менен максималдуу узундуктагы секреция155
1053Чиркин сандар155
1054Эки Кезекти колдонуп деңгээлди өтүү155
1055Берилген саптын максималдуу салмак трансформациясы155
10563 бири-бирине дал келбеген Subarrays максималдуу суммасы155
1057Хэш столуна караганда БСТтин артыкчылыктары155
1058Кийинки Суроолордун көбүрөөк санын басып чыгарыңыз155
1059Stringти мыкты Leetcode чечими кылыңыз155
1060Массивди так сандан чоңураак кылып жайгаштырыңыз155
1061Ыңгайлаштырылган сорттоо саптары Leetcode чечими155
1062K ар түрдүү бүтүн сандары бар астыңкы массивдер Leetcode чечими155
1063Бардык Бензин Насосторуна баруучу Биринчи Айланма Турду табыңыз155
1064Регулярдуу туюнтма дал келүүчү кадимки туюнтма дал келүүчү LeetCode чечими154
1065Массивди жуп индекс элементтери кичирээк, ал эми так индекс элементтери чоңураак кылып жайгаштырыңыз154
1066IP дарегин жокко чыгаруу LeetCode Solution154
1067Кайталанма массивден көчүрмөлөрдү алып салыңыз154
1068Биринчи элементти эки эсеге көбөйтүп, нөлдү аягына чейин жылдырыңыз154
1069Эң узак өсүп жаткан кийинки натыйжаларды куруу (N log N)154
1070Эки санды кошуңуз153
1071Супер чиркин номери153
1072Ар бир түйүн Leetcode Чечиминде кийинки оң көрсөткүчтөрдү толтуруу153
1073Kill Process LeetCode Solution153
1074Логикалык паренездөө көйгөйү153
1075Кызматкердин маанилүүлүгү LeetCode Solution153
1076Бөлүм Барабар Төмөн Сумма153
1077Ugly Number II LeetCode Solution153
1078Калыбына келтирүү Binary Search Tree Leetcode Solution153
1079Минималдуу өлчөмү Subarray суммасы153
1080Morris Inorder Traversal153
1081Palindrome алмаштыруу LeetCode чечими153
1082Бөлүнүүчү жуптарды эсептөө152
1083Bitwise ЖАНА Сандардын диапазону LeetCode Solution152
1084Path Sum II LeetCode Solution152
1085Binary Tree Right Side View LeetCode Solution152
1086Жарактуу Tic-Tac-Toe State LeetCode Solution152
1087Trie (Prefix Tree) Leetcode Чечимин ишке ашыруу152
1088Палиндромдук кийинки натыйжалар Leetcode чечимин алып салыңыз152
1089N-ary дарагында берилген Түйүндүн бир туугандарынын саны152
1090Жакынкы сол жана оң жактагы кичинекей элементтердин ортосундагы айырмачылыкты табыңыз152
1091Palindromic Substrings Leetcode Solution151
1092Эң кичинекей жалпы аймак Leetcode чечими151
1093Субарвар тоо формасындабы же жокпу табыңыз151
1094Эң чоң BST Subtree LeetCode чечими151
1095Эки сорттолгон массивдин Kth эң кичине продукты LeetCode Solution151
1096Эң төмөнкү жалпы ата-бабалар151
1097Эки дарактын туура көрүнүшүн басып чыгаруу151
1098Preorder жана Postorder Traversal LeetCode Чечиминен бинардык даракты түзүңүз151
1099Sort Rotated Array издөө150
1100Эң жакын адамга чейинки аралыкты көбөйтүү LeetCode Solution150
1101Эки сандын ортосундагы минималдуу аралыкты табыңыз150
1102Triplet Subsequence LeetCode Чечимин жогорулатуу150
1103Peak Element табуу150
1104Берилген экилик дарактын ата-бабаларын табуунун итеративдик ыкмасы150
1105Жабык аралдардын саны Leetcode Solution150
1106Binary Bree Data Structure149
1107Бардык үч эмди AP түзүүчү иреттелген массивде басып чыгарыңыз149
1108K Тизмелерден элементтерди камтыган эң кичинекей тилкени табуу149
1109Матрицалык LeetCode Чечиминдеги так маанилери бар уячалар149
1110Сериялаштыруу жана Сериялаштыруу Binary Tree LeetCode Solution149
1111Эң узун Битоникалык Кийинки149
1112Bus Routes Leetcode Solution149
1113Дарактын ар бир түйүнүнүн деңгээли булак түйүнүнөн148
1114String Leetcode Solution чечимин реформалоо148
1115Жылдын күнү Leetcode Solution148
1116Ар кандай үч массивден a + b + c = суммасы турган үч элементти тап148
1117BST Leetcode чечиминдеги минималдуу абсолюттук айырма148
1118Мозер-де Брюйндин ырааттуулугу148
1119Өзгөчө кийинки натыйжалар148
1120K Palindrome саптарын түзүңүз LeetCode Solution148
1121Берилген убакытта үй тапшырмасын аткарган студенттердин саны Leetcode Solution148
1122Массивдеги диапазондордун продуктулары148
1123Жол суммасы148
1124Массивди колдонбостон BSTди Min-Heapга айландырыңыз147
1125Эки даракты туш келди көрсөткүчтөр менен клондоштуруңуз147
1126Ар бири максаттуу сумма менен LeetCode чечими менен бири-бирине дал келбеген эки суб-массивди табыңыз147
1127Leetcode Solution ири топту эсептөө147
1128Эң жакын Binary Search Tree Value Leetcode Solution146
1129Бир элемент жок кылынгандан кийин 1дин эң узун кичи массиви LeetCode Solution146
1130Эки дарактын төмөнкү көрүнүшү146
1131Топологиялык сорттоо146
1132Эң узак кайталанган кийинки натыйжа146
1133Суроолордон кийинки жуп сандардын суммасы146
1134Продукциянын субаррейси146
1135Leetcode Solution айрым элементтерин алып салгандан кийинки массивдин орточо мааниси146
1136Кошуу жана кемитүү командаларын аткаргандан кийин өзгөртүлгөн массивди басып чыгарыңыз146
1137Миң бөлүүчүнүн барактык коду145
1138Артыкчылыктуу кезек145
1139Leetcode Solutions максаттуу суммасы менен жалбырактын жолуна тамыр салыңыз145
1140Web Crawler LeetCode Solution145
1141Эң узак өсүп келе жаткан кийинки натыйжалуулук145
1142Subarrayдеги айрым элементтердин саны боюнча суроолор145
1143Сызыктарды эң кичинекей символ Leetcode чечиминин жыштыгы менен салыштырыңыз145
1144Көп бурчтуу литкод эритмесинин минималдуу упай триангуляциясы145
1145Үчүнчү максималдуу сан Leetcode чечими145
1146Кыстаруу ордун издөө145
1147Элементти Сорттолгон Айналдырылган Массивден издөө145
1148Prime Palindrome LeetCode Solution145
1149Жыландын максималдуу узундугун табуу145
1150Биринчи жана экинчи жарым биттердин бирдей суммасына ээ болгон жуптук экилик катарларды эсептөө144
1151N-Ары дарагынын диаметри LeetCode Solution144
1152О (сумма) мейкиндигиндеги сумма суммасы144
1153Таяк кесүү144
1154Түйүндөрдү жок кылуу жана Forest Leetcode Чечимин кайтаруу144
1155Массивдеги туруктуу убакыт аралыгы144
1156Датаны кайра форматтоо LeetCode Solution144
1157Эки дарактын бирдей экендигин аныктоо үчүн код жазыңыз144
1158Издөө сунуштары системасы LeetCode Solution144
1159Белгилердин квадраттарынын минималдуу суммасы k белгисин алып салгандан кийин берилген сапта эсептелет144
1160Массивди айландыруу144
1161Минималдуу массивдин бирдей элементтерине жылдыруу LeetCode Solution143
1162Чектелген массивде берилген индекстеги максималдуу маани LeetCode Solution143
1163Бөлүнгөн Binary Tree LeetCode Чечиминин максималдуу продуктусу143
1164Эки дарактын максималдуу тереңдиги143
1165БСТны Чоң суммадагы Бакка айландырыңыз143
1166Түйүндөрдү жуптарда алмаштыруу143
1167LeetCode Чечимин жогорулатуучу ырааттуулукту жасоо үчүн минималдуу алмашуу143
1168Тегерек массивдеги ырааттуу айырмачылыктардын суммасын көбөйтүү142
1169Көбөйтүү таблицасындагы эң кичине сан Leetcode чечими142
1170Голом тизмеги142
1171Чечим дарагы142
1172Чиптерди бирдей позицияга жылдыруу үчүн минималдуу чыгым LeetCode Solution142
1173Массивде бар буюмдар бар Жуптарды эсептөө142
1174Биринчи жаман версия142
1175Мүмкүн Bipartition LeetCode чечими141
1176Берилген сандын эң кичине экилик цифрасын табыңыз141
1177Кызыл-Кара дарактын киришүүсү141
1178Кошумча мейкиндиги чектелген эки БСТны бириктирүү141
1179Графиктин толук өтүүчү Leetcode Чечимин сактап калуу үчүн чектердин максималдуу санын алып салыңыз141
1180Бинардык дарактагы эң жакын жалбырак LeetCode чечими141
1181Эки удаалаш барабар маанини чоңуна алмаштыр141
1182Contiguous Array LeetCode Solution141
1183Сол жалбырактардын суммасы LeetCode Solution141
1184Узундугу a, b жана c узундуктарынын максималдуу саны141
1185Жарактуу үч бурчтук саны141
1186Leetcode Solution аркылуу массивдин түзүлүшүн текшериңиз141
1187Минималдуу Sideway Jumps LeetCode Solution140
1188Массивди Zigzag LeetCode Чечимин түзүү үчүн элементтерди азайтыңыз140
1189Сызыктуу убакытта 3 өлчөмүнүн иреттелген ырааттуулугун табыңыз140
1190Экилик даракты эске алганда, бардык жарым түйүндөрдү кантип алып саласыз?140
1191Максималдуу бинардык дарак140
1192K'th туруктуу кошумча мейкиндикти колдонуп, BST ири элемент140
1193Бинардык даракты экилик издөө дарагына айландыруу140
1194Эки бүтүн санды бөлүү Leetcode чечими140
1195Ар бир Tree Row LeetCode Чечиминен эң чоң маанини табыңыз140
1196Кезекти бийиктиктен калыбына келтирүү139
1197Backlog Leetcode Чечиминдеги заказдардын саны139
1198Factorial Trailing Zeroes LeetCode Solution139
1199Square Leetcode Solution үчүн ширенке таякчалары139
1200Pet Crossing Leetcode Solution139
1201Кезекти колдонуп BSTдеги жолду тескери буруңуз139
1202Array LeetCode Чечиминин бириктирилиши139
1203Максималдуу сумма битондук субаррез138
1204Жарактуу Perfect Square LeetCode чечими138
1205Perfect Squares LeetCode Solution138
1206Сортталган массивди бинардык издөө дарагына LeetCode Solutionsга айландырыңыз138
1207Champagne Tower LeetCode Solution138
1208Берилген төрт баскычты колдонуп А-нын максималдуу санын кантип басып чыгарууга болот138
1209Шилтемеленген тизмедеги түйүндөрдү алмаштыруу Leetcode чечими138
1210Бсттеги Kth Smallest Element137
1211Массивди алмаштыруу жана өнүмдү көбөйтүү боюнча суроолор137
1212Сөздү тап137
12132D вектордук LeetCode Чечимин түздөө137
1214Skiplist LeetCode Чечиминин дизайны136
1215Тик бурчтуу үч бурчтуктагы жолдун максималдуу суммасы136
1216Айрым айырмачылыктары бар жуптардын максималдуу суммасы136
1217Бүтүндү эки нөлгө барабар бүтүн сандардын Leetcode чечиминин суммасына айландыруу136
1218Эң узун крек кашектин кийинки натыйжалары боюнча суроолор136
1219Integer Break LeetCode чечими136
1220Таштарды ырааттуу Leetcode чечимине чейин жылдыруу136
1221Жылдыруучу терезе медианасы Leetcode чечими135
1222Бинардык дарактын эң төмөнкү жалпы ата-бабасы Leetcode чечими135
1223График жана анын чагылдырылышы135
1224Берилген аралыктагы жуп же так сандын ыктымалдуулугу боюнча суроолор135
1225Newman-Conway Sequence н шарттарын басып чыгаруу135
1226Жаңы 21 оюн135
1227Эки Издөө дарагындагы эң төмөнкү жалпы ата-бабалар135
1228Айрым жуп сандарга ээ эсептөөчү топтомдор135
1229LRU Cache Leetcode Solution135
1230Жок номер135
1231Эң чоң плюс белгиси Leetcode чечими135
1232Word Matching аркылуу Word колдонулган эң узун префикс134
1233Сейрек кездешүүчү таблицанын жардамы менен сумма сурамы134
1234Массив палиндромун түзүү үчүн биригүү операцияларынын минималдуу санын табыңыз134
1235Бардык кичинекей ачкычтардын суммасы бар бакка BST134
1236Арифметикалык тилкелер II – LeetCode Чечиминин кийинки тизмеги133
1237n Leetcode Чечиминин k фактору133
1238Максималдуу сумманы көбөйтүү кийинки натыйжалуулук133
1239Эки дарактын бардык деңгээлдеринин анаграмма экендигин же жок экендигин текшериңиз133
1240Берилген эки массивден максималдуу массив133
1241Ресторандарды Вегетариандык, Баасы жана Дистанттык Leetcode чечими боюнча чыпкалаңыз133
1242Бир нече массивди көбөйтүү иш-аракеттеринен кийин өзгөртүлгөн массивди басып чыгаруу133
1243Rotated Sorted Array II LeetCode Чечиминде минимумду табыңыз133
1244Продукциянын субаррейси133
1245Жарактуу кашааларды алуу үчүн минималдуу алып салуу LeetCode Solution132
1246Үзгүлтүксүз Array132
1247Сортталган тизмелерди бириктирүү Leetcode Solution132
1248String LeetCode Чечиминдеги жоон сөздөр132
1249Экөөнүн күчү132
1250Графикалык клондоштуруу132
1251Эки Байланышкан Тизменин кесилиш чекитин алуу үчүн функцияны жаз132
1252БСТде эң кичинекей элементти табыңыз (БСТтеги статистика)131
1253Дагы бир массивди колдонуп, элементтерди көбөйтүңүз131
1254Массивдеги диапазондун орточо мааниси131
1255Кашаларды кошуунун ар кандай жолдору Leetcode Solution130
1256Параллель курстар II LeetCode Solution130
1257Дарактын бардык алмаларын чогултуу үчүн минималдуу убакыт LeetCode Solution130
1258Бак-дарактарды курбастан, окшош БСТтерди текшерип алыңыз130
1259Бинардык массивди текшерип, субарра көрсөткөн сан так же жуп санда130
1260Минималдуу тепкичке чыгуу LeetCode Solution130
1261Binary Tree LeetCode Чечиминин толуктугун текшерүү130
1262Excel барагынын тилкесинин аталышы LeetCode чечими129
1263Image Overlap LeetCode Solution129
1264БСТтин ар бир ички түйүнүнө бирден бала туура келгенин текшериңиз129
1265Берилген экилик дарак түйүнүнүн ата-бабаларын рекурсиясыз басып чыгарыңыз128
1266Дарактын ичинде эки түйүн бир жолдо жүргөнүн текшериңиз128
1267Бириктирилген Сорттолгон Массив128
1268Symmetric Tree LeetCode Solution Leetcode Solution128
1269Эки дарактын алдын-ала буйрутмалангандыгын тастыктаңыз128
1270Эң кичинекей диапазон II Leetcode чечими128
1271Кийинки чоң элемент127
1272Тартиптүү кезек LeetCode чечими127
1273Монеталарды уюштуруу Leetcode Solution125
1274Коко банандарды жеп жатат LeetCode Solution125
1275Binary Tree LeetCode Чечиминин Vertical Order Traversal125
1276Rearrangements менен эң чоң субматрица LeetCode Solution124
1277Бинардык массивдеги сурамдарды эсептөө жана которуштуруу124
1278Берилген подразделениеде берилген санга аз же ага барабар элементтердин саны124
1279Сап дагы бир сапты буза ала тургандыгын текшериңиз Leetcode Solution124
1280Палиндромду бөлүү124
1281Circular оюнунун жеңүүчүсүн табыңыз LeetCode Solution122
1282Кайталануучу символдор жок эң узун ички сап Leetcode чечими122
1283Palindrome саны LeetCode чечими122
1284Барган сайын көбөйүп бара жаткан максималдуу продукт122
1285Array Nesting Leetcode Solution122
1286X кезекте турган ар бир адамга өзгөрүү бере алаарын текшериңиз121
1287Ньюмен – Шенкс – Уильямс прайм121
1288Эки Санды кошуу II Leetcode Solution121
1289Аралыктагы минималдуу суроо (чарчы тамырдын ажыроосу жана сейрек стол)121
1290Peeking Iterator LeetCode Solution121
1291К узундугунун орточо максималдуу орто тилкесин табуу121
1292Бинардык массивдин субаррелеринин ондук мааниси боюнча суроолор120
1293Insert Delete GetRandom O(1) Leetcode Solution120
1294Үзгүлтүксүз Субаррай суммасы LeetCode чечими119
1295N көлөмүнүн берилген массивин текшерип, B деңгээлин n деңгээлине көрсөтө алат же көрсөтпөйт118
1296Эң кыска узундуктагы коддолгон сап LeetCode чечими118
1297Берилген сумманын шартын канааттандырган кийинки катарлардын саны LeetCode чечими117
1298Random Pick Index LeetCode Solution116
1299LeetCode Чечимин үйрөтө турган адамдардын минималдуу саны116
1300Number LeetCode Чечимине жетиңиз116
1301Минималдуу мүмкүн болгон бүтүн сандардын көпчүлүгү K жакынкы айырбаштоодон кийин LeetCode чечими116
1302Берилген диапазондо бирдей элементтери бар индекстердин саны115
1303STL топтомун колдонуп, бинардык издөө дарагын которуу үчүн экилик дарак115
1304Jump Game IV LeetCode Solution115
1305Base -2 LeetCode Чечимине айландыруу115
1306Бардык баскычтарга чоң баскычтардын суммасы кошулгандай кылып, BSTди экилик даракка айландырыңыз115
1307Дизайн Underground системасы Leetcode Solution113
1308Минималдуу жалпы мейкиндик ысырап кылынган K өзгөртүү операциялары LeetCode Solution113
1309XOR боюнча суроолор диапазондун эң чоң так бөлүштүргүчүнө байланыштуу112
1310Лидер тактасынын Leetcode Чечимин иштеп чыгуу110
1311LeetCode Чечимдерин которуу109
1312Жуптардын максималдуу узундуктагы чынжырын басып чыгарыңыз108
1313Capital Leetcode Чечимин аныктоо107
1314Top K Frequent Elements LeetCode Solution107
1315Бардык 1'дин чогуу Leetcode Чечимине минималдуу алмашуу106
1316Count Sub Islands LeetCode Solution105
1317Минималдуу жол суммасы Leetcode чечими104
1318Бардык сөздөрдү бириктирүү менен субсап Leetcode Solution103
1319Так жуп шилтемеленген тизме Leetcode чечими102
1320Монотоникалык массив Leetcode чечими101
1321Decode String Leetcode Solution100
1322Binary Tree Inorder Traversal LeetCode Solution98
1323Калктын максималдуу жылы LeetCode Solution98
1324Эң узун жалпы кийинки катар LeetCode чечими97
1325Шаардын судьясы LeetCode чечимин табыңыз97
1326Эң мыкты жолугушуу түйүнү LeetCode чечими93
1327Эң кыска сорттолбогон үзгүлтүксүз суббаррай LeetCode чечими93
1328Шаардын судьясы LeetCode чечимин табыңыз91
1329Rectangle Overlap LeetCode Solution90
1330Тамырдан жалбырактын сандарын кошуу LeetCode Solution88
1331Калктын максималдуу жылы LeetCode Solution88
1332Бинардык даракты LeetCode чечими менен байланышкан тизмеге түздөө87
1333Жарактуу үч бурчтуктун саны LeetCode чечими86
1334Дизайн кошуу жана издөө сөздөрү маалымат структурасы LeetCode Solution86
1335Stone Game IV LeetCode Solution85
1336Сортталган тегерек шилтемеленген тизмеге киргизиңиз LeetCode Solution85
1337Leetcode Чечиминин жогорулашында карталарды ачуу84
1338График эки тараптуубу? LeetCode чечими84
1339LeetCode Solution кашаасынын упайлары83
1340Range Sum Query 2D – өзгөрбөс LeetCode чечими81
1341Шоколадды бөлүү LeetCode Solution76
1342Бинардык дарак түйүнүнөн башка LeetCode Чечимине кадам-кадам багыттары71
1343BST LeetCode Чечиминин диапазонунун суммасы67
1344Reverse Integer Leetcode Solution63
1345К жакынкы элементтерди табуу LeetCode Solution63
1346Rotate String LeetCode Solution61
1347Босогодон аз же барабар сумма менен квадраттын максималдуу каптал узундугу LeetCode чечими60
1348Түстөрдү сорттоо LeetCode Solution59
1349Excel Sheet тилке номери LeetCode чечими55
1350Максималдуу өлчөм Субаррайдын суммасы барабар k Leetcode чечими48
1351Жарактуу Anagram Leetcode чечими42
1352Camelcase дал келүүчү Leetcode чечими42
1353Көпчүлүк таштар бир катар же мамыча менен алынып салынган LeetCode чечими42
1354H-index Leetcode чечими41
1355Group Anagrams LeetCode Solution40
1356High Five LeetCode чечими39
1357Кийинки алмаштыруу LeetCode чечими39
1358Жылдыруучу терезенин максималдуу LeetCode чечими38
1359Көпчүлүк суусу бар контейнер LeetCode чечими37
1360Peak Element LeetCode Чечимин табыңыз37
1361Binary Search LeetCode Solution36
136260 LeetCode Чечимине бөлүнүүчү жалпы узактыгы бар ырлардын түгөйлөрү35
1363Бинардык даракты LeetCode чечими менен байланышкан тизмеге түздөө34
1364Paint House LeetCode Solution34
1365Жарактуу үч бурчтуктун саны LeetCode чечими34
1366Кийинки Чоң элемент I Leetcode Solution33
1367Шарларды жардыруу үчүн жебелердин минималдуу саны LeetCode Solution32
1368Sentence Screen Fitting LeetCode Solution32
1369Binary Tree LeetCode Чечиминдеги жакшы түйүндөрдү санаңыз32
1370Isomorphic Strings LeetCode Solution31
1371Оюндун LeetCode Чечиминдеги алсыз каармандардын саны29
1372Эң жакын Binary Search Tree Value II LeetCode Solution29
1373Тоо массивиндеги чоку индекси LeetCode Solution29
1374Insert Delete GetRandom O(1) – LeetCode Solution уруксат берилген дубликат29
1375Group Shifted Strings Leetcode Solution29
1376Көтөрүлгөн сууда сүзүү LeetCode Solution28
1377Unique Binary Search Trees LeetCode Solution28
1378Бөлүктөргө шилтемеленген тизмени бөлүү Leetcode Solution26
1379Стек ырааттуулугун текшерүү LeetCode Solution26
1380Акцияны сатып алуу жана сатуу үчүн мыкты убакыт IV LeetCode Solution24
1381Үч LeetCode Чечимине бөлүнүүчү эң чоң сумма24
1382Бардык мүмкүн болгон толук экилик дарактар ​​LeetCode чечими23
1383Сорттолгон массивдеги жалгыз элемент LeetCode чечими23
1384Бинардык издөө дарагынын эң төмөнкү жалпы ата-бабасы Leetcode чечими22
1385Rand10() Leetcode Чечиминин жардамы менен Rand7()ду ишке ашырыңыз22
1386strStr() LeetCode Чечимин ишке ашыруу22
1387Palindrome LeetCode Чечимин сындырыңыз21
1388Эки бири-бирин кайталабаган суббармалардын максималдуу суммасы LeetCode Solution21
1389Жамгыр суусун кармоо II LeetCode Solution21
1390Stone Game IV LeetCode Solution20
1391Массивди уникалдуу Leetcode чечими кылуу үчүн минималдуу көбөйтүү20
1392Дубликат LeetCode Чечимин камтыйт20
1393Катар жана мамычаларды Flips Leetcode Solution менен баарын алып салыңыз19
1394Sorted Array LeetCode Чечиминен элементтин биринчи жана акыркы абалын табыңыз18
1395Квадраттарды аныктоо LeetCode чечими18
1396k-Group LeetCode Чечиминдеги тескери түйүндөр16
1397Fibonacci саны LeetCode чечими16
1398Дизайн чектелген бөгөттөө кезеги LeetCode Solution15
1399Бардык топторду ар бир кутуга жылдыруу үчүн минималдуу операциялардын саны LeetCode Solution15
1400Total Hamming Distance LeetCode Solution12
Translate »