Квадраттарды аныктоо LeetCode чечими

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

Squares Detect LeetCode Solution - Сизге XY тегиздигинде чекиттердин агымы берилет. Алгоритмди түзүңүз:

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

An огуна тегизделген квадрат четтери бирдей узундуктагы жана х жана у огуна параллель же перпендикуляр болгон квадрат.

Ишке ашыруу DetectSquares класс:

  • DetectSquares() Бош маалымат структурасы менен объектти инициализациялайт.
  • void add(int[] point) Жаңы чекит кошот point = [x, y] маалымат структурасына.
  • int count(int[] point) калыптандыруунун жолдорун санайт огуна тегизделген квадраттар упайлар менен point = [x, y] жогоруда сүрөттөлгөндөй.

 

Мисал 1:

Квадраттарды аныктоо LeetCode чечимитөөнөчкирүү

["DetectSquares", "add", "add", "add", "count", "count", "add", "count"]
[[], [[3, 10]], [[11, 2]], [[3, 2]], [[11, 10]], [[14, 8]], [[11, 2]], [[11, 10]]]

продукция

[null, null, null, null, 1, 0, null, 2]

түшүндүрүү

DetectSquares detectSquares = new DetectSquares();
detectSquares.add([3, 10]);
detectSquares.add([11, 2]);
detectSquares.add([3, 2]);
detectSquares.count([11, 10]); // return 1. You can choose:
                               //   - The first, second, and third points
detectSquares.count([14, 8]);  // return 0. The query point cannot form a square with any points in the data structure.
detectSquares.add([11, 2]);    // Adding duplicate points is allowed.
detectSquares.count([11, 10]); // return 2. You can choose:
                               //   - The first, second, and third points
                               //   - The first, third, and fourth points

 

Чектөөлөр:

  • point.length == 2
  • 0 <= x, y <= 1000
  • Мында көпчүлүк 3000 чалуулар жалпысынан жасалат add жана count.

жакындоо

Идея:

 Берилген p1, бардык p3 чекиттерин байкап көрүңүз (p1 жана p3 диагоналдык түзөт)

  • Эсептөө үчүн count(p1):
    • Биринчиден, биз бардык пункттарды аракет кылабыз p3 менен бирге p1, бош эмес квадраттын диагоналын түзөт. Бул билдирет abs(p1.x-p3.x) == abs(p1.y-p3.y) && abs(p1.x-p3.x) > 0
    • Экинчиден, бизде 2 упай бар p1 жана p3, биз калган 2 чекиттин ордун эсептөө менен квадрат түзө алабыз p2p4.
    • Үчүнчүдөн, жогоруда айтылгандардан уламp2 = (p1.x, p3.y)
    • Акырында, жогоруда айтылгандардан уламp4 = (p3.x, p1.y)

Квадраттарды аныктоо LeetCode чечимитөөнөч

Кредити: https://assets.leetcode.com/users/images/3f33581d-baa5-4fd4-9516a1098af539d1_1632034530.1139376.png

коду

C++ Detect Squares программасы

class DetectSquares { 
public:
    int cntPoints[1001][1001] = {};
    vector<pair<int, int>> points;

    void add(vector<int> p) {
        cntPoints[p[0]][p[1]]++;
        points.emplace_back(p[0], p[1]);
    }

    int count(vector<int> p1) {
        int x1 = p1[0], y1 = p1[1], ans = 0;
        for (auto& [x3, y3] : points) {
            if (abs(x1-x3) == 0 || abs(x1-x3) != abs(y1-y3))
                continue;
            ans += cntPoints[x1][y3] * cntPoints[x3][y1];
        }
        return ans;
    }
};

Квадраттарды аныктоонун Java программасы

class DetectSquares { 
    int[][] cntPoints = new int[1001][1001];
    List<int[]> points = new ArrayList<>();

    public void add(int[] p) {
        cntPoints[p[0]][p[1]] += 1;
        points.add(p);
    }

    public int count(int[] p1) {
        int x1 = p1[0], y1 = p1[1], ans = 0;
        for (int[] p3 : points) {
            int x3 = p3[0], y3 = p3[1];
            if (Math.abs(x1-x3) == 0 || Math.abs(x1-x3) != Math.abs(y1-y3))
                continue; 
            ans += cntPoints[x1][y3] * cntPoints[x3][y1];
        }
        return ans;
    }
}

Квадраттарды аныктоонун Python программасы

class DetectSquares:
    def __init__(self):
        self.cntPoints = Counter()

    def add(self, point: List[int]) -> None:
        self.cntPoints[tuple(point)] += 1

    def count(self, point: List[int]) -> int:
        ans = 0
        x1, y1 = point
        for (x3, y3), cnt in self.cntPoints.items():
            if abs(x1 - x3) == 0 or abs(x1 - x3) != abs(y1 - y3):
                continue 
            ans += cnt * self.cntPoints[(x1, y3)] * self.cntPoints[(x3, y1)]
        return ans

Квадраттарды аныктоо үчүн татаалдыктын анализи LeetCode Solution

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

Баштоо үчүн, жогорудагы коддун убакыт татаалдыгы болуп саналат O (1) анткени биздин киргизгенибиз канчалык чоң болбосун, биз дагы эле ошол эле функцияларды бирдей эле жолу иштете беребиз

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

Аяктоо үчүн, жогорудагы коддун мейкиндик татаалдыгы болуп саналат O (1) анткени биз бир эле функцияларды туруктуу санда аткарып жаткандыктан, мейкиндик да дайыма туруктуу болот

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

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