Insert Delete GetRandom O(1) Leetcode Solution

Кыйынчылык деңгээли орто
Көп суралган Adobe бекитүү Amazon AppDynamics алма Bloomberg ByteDance Citadel маалымат кирпич Окшош Expedia Facebook Flipkart Goldman Sachs Гугл HRT Чындыгында Intel IXL LinkedIn Microsoft Съездбек Oracle Чөнтөк Gems Quora снэпчат Tesla Twitter эки Sigma Uber VMware Яндекс Yelp Zillow
согуштук тизме дизайн Hashing Math Qualitrics дни Seish Walmart Global TechViews 120

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

The Insert Delete GetRandom O(1) LeetCode Solution – “Insert Delete GetRandom O(1)” бул төрт функцияны O(1) убакыт татаалдыгында ишке ашырууну суранат.

  • киргизүү(валь): Вальди рандомизацияланган топтомго салыңыз жана чындыкка кайтуу эгерде элемент башында топтомдо жок болсо. Элемент топтомдо мурунтан эле бар болгондо, ал false кайтарат.
  • алып салуу(вал): Вальди рандомизацияланган топтомдон алып салат жана чындыкты кайтарат эгерде элемент башында топтомдо бар болсо. Элемент топтомдо жок болгондо, ал жалганды кайтарат.
  • getRandom(): кайтарат кокус элемент элементтердин учурдагы жыйындысынан. Ар бир элементтин кайтарылып алынуу ыктымалдыгы бирдей болушу керек.

мисал:

Insert Delete GetRandom O(1) Leetcode Solutionтөөнөч

Input:  ["RandomizedSet", "insert", "remove", "insert", "getRandom", "remove", "insert", "getRandom"]
        [[], [1], [2], [2], [], [1], [2], []]
Output: [null, true, false, true, 2, true, false, 2]

Explanation:

  • RandomizedSet randomizedSet = new RandomizedSet();
  • insert(1), топтомго 1 киргизет жана 1 ийгиликтүү киргизилгендей чындыкты кайтарат.
  • remove(2), 2 топтомдо жок болгондуктан, жалганды кайтарат.
  • insert(2), топтомго 2 киргизет жана чындыкты кайтарат. Азыр топтомдо [1, 2] бар.
  • getRandom(), 1 же 2 кокустан кайтарылышы керек.
  • remove(1), топтомдон 1ди алып салат жана чындыкты кайтарат. Азыр коюу [2] камтыйт.
  • insert(2), 2 мурунтан эле топтомдо болгон, андыктан жалганды кайтарыңыз.
  • getRandom(), 2 топтомдогу жалгыз сан болгондуктан, getRandom() дайыма 2ди кайтарат.

жакындоо

Идея:

  1. Бул маселени чечүү үчүн негизги идея колдонуу болуп саналат HashSet.
  2. Кыстаруу болгондо элементтерди ырааттуу сактоо үчүн массивди сактайбыз.
  3. Ошондой эле, HashSet киргизилген элементтерди массивдеги позицияларына салыштыруу үчүн колдонулат.
  4. үчүн киргизүү () иш:
    1. Эгер элемент мурунтан эле бар болсо, анда киргизүүнүн кереги жок, жалган кайтаруу болбосо,
    2. Элементти массивге салыңыз жана учурдагы элементтин абалын HashSet жана сактаңыз чындыкка кайтуу.
  5. үчүн алып салуу () иш:
    1. Эгерде элемент массивде жок болсо, жалган кайтаруу болбосо,
    2. Массивден элементти алып салуу, учурдагы элементти акыркы элемент менен алмаштырыңыз массивдин жана бул эки элементтин индекстерин сактоо жана массивден акыркы элементти алып салуу жана чындыкка кайтуу.
  6. үчүн getRandom() операция үчүн rand() функциясын колдонуңуз кокус элементти түзүү жана O(1) убакытта учурдагы топтомдон кокустук элементти чыгарыңыз.

коду

Insert Delete GetRandom O(1) Leetcode C++ Чечим:

class RandomizedSet {
public:
    
    vector <int> elements;
    unordered_map <int, int> index;
    
    RandomizedSet() {
        index.clear();
        elements.clear();
    }
    
    bool insert(int val) {
        if(index.count(val)){
            return false;
        }
        
        index[val] = elements.size();
        
        elements.push_back(val);
        
        return true;
    }
    
    bool remove(int val) {
        if(!index.count(val)){
            return false;
        }
        
        int last = elements.back();
        
        elements.pop_back();
        elements[index[val]] = last;
        
        index[last] = index[val];
        index.erase(val);
        
        return true;
    }
    
    int getRandom() {
        int sz = elements.size();
        return elements[rand()%sz];
    }
};

Insert Delete GetRandom O(1) Leetcode Java Solution:

public class RandomizedSet {
    ArrayList<Integer> nums;
    HashMap<Integer, Integer> locs;
    java.util.Random rand = new java.util.Random();
    
    public RandomizedSet() {
        nums = new ArrayList<Integer>();
        locs = new HashMap<Integer, Integer>();
    }
    
    public boolean insert(int val) {
        boolean contain = locs.containsKey(val);
        if ( contain ) return false;
        locs.put( val, nums.size());
        nums.add(val);
        return true;
    }
    
    public boolean remove(int val) {
        boolean contain = locs.containsKey(val);
        if ( ! contain ) return false;
        int loc = locs.get(val);
        if (loc < nums.size() - 1 ) {
            int lastone = nums.get(nums.size() - 1 );
            nums.set( loc , lastone );
            locs.put(lastone, loc);
        }
        locs.remove(val);
        nums.remove(nums.size() - 1);
        return true;
    }
    
    public int getRandom() {
        return nums.get( rand.nextInt(nums.size()) );
    }
}

Insert Delete GetRandom O(1) Leetcode Solution үчүн татаалдыктын анализи

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

Бардык үч функциянын убакыт татаалдыгы болуп саналат O (1). Жакшы хэш-функция O(1) убакытта киргизүүгө/жок кылууга мүмкүндүк берет.

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

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