Դիզայն ստորգետնյա համակարգի Leetcode լուծում

Դժվարության մակարդակ Միջին
Հաճախակի հարցնում են Amazon Bloomberg
Դիզայն HashMap StringԴիտումներ 88

Դիզայն ստորգետնյա համակարգի Leetcode լուծումPin

Խնդիրի հայտարարություն

The Դիզայն ստորգետնյա համակարգ LeetCode լուծում – «Design Underground System»-ը ձեզ խնդրում է նախագծել երկաթուղային համակարգ՝ հետևելու հաճախորդների երկու կայարանների միջև ճանապարհորդության ժամանակներին: Այն անհրաժեշտ է մեկ կայարանից մյուսը ճանապարհորդելու միջին ժամանակը հաշվարկելու համար:

Մենք պետք է իրականացնենք Ստորգետնյա համակարգ դաս.

  • Ստուգում. Հաճախորդ, որի քարտի ID-ն հավասար է id, ստուգում է կայարանում stationName ժամանակին t.
  • Գումար. Հաճախորդ, որի քարտի ID-ն հավասար է id, դուրս է գալիս կայարանից stationName ժամանակին t.
  • GetAverageTime. վերադարձնում է միջին ժամանակը, որից անհրաժեշտ է ճանապարհորդել startStation դեպի endStation. Միջին ժամանակը հաշվարկվում է բոլոր նախորդ ճանապարհորդության ժամանակներից սկսած մեկնարկային կայանից մինչև ավարտական ​​կայան, որը տեղի է ունեցել ուղղակիորեն:

Example:

Input:  ["UndergroundSystem","checkIn","checkIn","checkIn","checkOut","checkOut","checkOut","getAverageTime","getAverageTime","checkIn","getAverageTime","checkOut","getAverageTime"]
[[],[45,"Leyton",3],[32,"Paradise",8],[27,"Leyton",10],[45,"Waterloo",15],[27,"Waterloo",20],[32,"Cambridge",22],["Paradise","Cambridge"],["Leyton","Waterloo"],[10,"Leyton",24],["Leyton","Waterloo"],[10,"Waterloo",38],["Leyton","Waterloo"]]
Output: [null,null,null,null,null,null,null,14.00000,11.00000,null,11.00000,null,12.00000]

Բացատրությունը.

  • Ստուգում (45, Leyton, 3): Գրանցման ժամը (32, Paradise, 8), Checkin ժամը (32, Paradise, 8):
  • Ստուգեք (45, Վաթերլո, 15):
  • Ստուգեք (27, Վաթերլո, 20):
  • Ստուգում (32, Քեմբրիջ, 22):
  • Միջին ժամանակը (Դրախտ, Քեմբրիջ) = 14/1 = 14:
  • Միջին ժամանակը (Լեյթոն, Վաթերլո) = (10+12)/2 = 11:
  • Միջին ժամանակը (Լեյտոն, Վաթերլո) = 11:
  • Checkout (10, Waterloo, 38):
  • Միջին ժամանակը (Լեյթոն, Վաթերլո) = (10+12+14)/3 = 12:

Մոտեցում

Գաղափար.

  1. Այս խնդիրը լուծելու հիմնական գաղափարն է օգտագործել ա հեշմապ.
  2. Պահպանել երկու տարբեր հաշմեփներ՝ մեկը գրանցման, իսկ մյուսը՝ երթուղիների համար:
  3. Այժմ, յուրաքանչյուր գրանցման համար, տեղադրեք id կայանի անունով և ընթացիկ ժամանակով.
  4. Բացի այդ, յուրաքանչյուր դուրսգրման համար ջնջեք մուտքի գրանցման հեշքապի գրառումը: Նաև, տեղադրեք ձևավորված երթուղին մուտքի կայանից մինչև երթուղու հաշմ քարտեզի դուրսգրման կայան:
  5. Հաշվել միջին ժամանակը հաշվառման և գումարի մուտքերի օգնությամբ երթուղին հաշքապ.

Կոդ

Դիզայն ստորգետնյա համակարգ Leetcode C++ լուծում.

class UndergroundSystem {
public:
    unordered_map<int, pair<string, int>> checkins;
    unordered_map<string, pair<int, int>> routes;
    void checkIn(int id, string stationName, int t) {
        checkins[id] = {stationName, t};
    }
    void checkOut(int id, string stationName, int t) {
        auto [stn, start] = checkins[id];
        checkins.erase(id);
        string route = stn + "," + stationName;
        routes[route].first++, routes[route].second += t - start;
    }
    double getAverageTime(string startStation, string endStation) {
        auto& [count, sum] = routes[startStation + "," + endStation];
        return (double)sum / count;
    }
};

Դիզայն ստորգետնյա համակարգի Leetcode Java լուծում.

class UndergroundSystem {
    Map<Integer, Pair<String, Integer>> checkins = new HashMap<>();
    Map<Pair<String, String>, int[]> routes = new HashMap<>();
    public void checkIn(int id, String stationName, int t) {
        checkins.put(id, new Pair(stationName, t));
    }
    public void checkOut(int id, String stationName, int t) {
        Pair<String, Integer> cIn = checkins.get(id);
        checkins.remove(id);
        Pair<String, String> route = new Pair(cIn.getKey(), stationName);
        int[] trip = routes.getOrDefault(route, new int[2]);
        trip[0]++;
        trip[1] += t - cIn.getValue();
        routes.put(route, trip);
    }
    public double getAverageTime(String startStation, String endStation) {
        int[] trip = routes.get(new Pair(startStation, endStation));
        return (double)trip[1] / trip[0];
    }
}

Բարդության վերլուծություն նախագծման ստորգետնյա համակարգի Leetcode լուծման համար

Timeամանակի բարդություն

Վերոնշյալ ծածկագրի ժամանակի բարդությունն է O (logN) յուրաքանչյուր ֆունկցիայի կանչի համար, որտեղ N = կատարված գրանցումների/դուրս գալու առավելագույն քանակը:

Տիեզերական բարդություն

Վերոնշյալ ծածկագրի տիեզերական բարդությունն է ՎՐԱ).

Մանրամասն https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html

Հարցազրույցի լավագույն հարցերը

Ս.Ն. Հարցազրույց հարց Հարցվել է քանի անգամ
1Deleteնջեք մի հանգույց կրկնակի կապված ցուցակում2826
2Java ծրագիր ՝ Երկուական ծառի հանգույցների քանակը գտնելու համար2505
3Հակադարձել տողը ՝ առանց հատուկ նիշերի վրա ազդելու2466
4Deleteնջեք կապակցված ցուցակի հանգույցը տվյալ դիրքում1980
5Palindrome օգտագործելով Recursion1839
6Տեղադրեք հանգույցները կապված ցուցակում ՝ տեսակավորված եղանակով (Աճման կարգ)1664
7Rayանկից գտեք տարրերի զույգ, որի գումարը հավասար է թվին1651
8Դասավորել էլեմենտները ըստ դեպքերի հաճախության1636
9Գրեք ծրագիր ՝ տրված տողի բոլոր փոխարկումները տպելու համար1609
10Գտեք զանգվածի երկու թվերի միջև նվազագույն հեռավորությունը1477
11Ստեղծեք կրկնակի կապված ցուցակ1447
12Արագ դասավորում1422
13Հակադարձել զանգվածը1416
14Ամենափոքր պատուհանը տողի մեջ, որը պարունակում է մեկ այլ տողի բոլոր նիշերը1399
15Գտեք այդ գումարի եռապատկումը տրված արժեքին1360
16Պարբերաբար հեռացրեք բոլոր հարակից կրկնօրինակները1357
17Առաջին կրկնվող տարրը1345
18Դասավորիր զույգ և կենտ թվերն այնպես, որ կենտ գա զույգերից հետո1325
19Թվերի գումարը String-ում1322
20Չհավաքված զանգվածում բացակայում է ամենափոքր դրական թիվը1289
21Ստուգեք, արդյոք զանգվածի տարրերը հաջորդական են1259
22Կապված ցուցակում հայտնաբերեք օղակ1240
23Ամենամեծ գումարների հարակից ենթաշերտը1233
24Արագ դասավորություն ՝ կապված ԻՆԿԿ կապակցված ցուցակում1220
25Ենթավանդակը տրված գումարի հետ1216
26Տպիր R տարրերի բոլոր հնարավոր զուգակցությունները N չափի տվյալ զանգվածում1207
27Ենթաշարային որոնում կատարելու համար ռեկուրսիվ գործառույթ1200
28Arանգվածում գտեք առավելագույն կրկնվող թիվը1160
29Երկուական ծառի մակարդակի կարգի ջրաֆիկացում Java- ում1128
30Գտեք առաջին և երկրորդ ամենափոքր տարրերը1126
31Ստուգեք երկու կապակցված ցուցակների նույնականությունը1108
32Ենթաշերտերի առավելագույն գումար ՝ բաժանելով և նվաճելով1102
33Հեռացրեք նիշերը առաջին տողից, որոնք երկրորդն են1072
34Գտեք լիդերների զանգվածում1064
35Փոխանակեք հանգույցները կապված ցուցակում1039
36Գտեք զանգվածում Timesամանակների կենտ քանակի թիվը1008
37Տրված թվերը դասավորեք ՝ կազմելու ամենամեծ II թիվը996
38Գտեք առավել հաճախակի երկրորդ նիշը990
39Հաշվի առնելով լարը գտիր իր առաջին չկրկնվող նիշը972
40Գտեք եռապատկերը զանգվածում տրված գումարով966
41Կապակցված ցանկում տվյալ տարրի դեպքերի ընդհանուր թիվը956
42Հաշվի առնելով տեսակավորված զանգվածը և x թիվը, գտեք զանգվածում այն ​​զույգը, որի գումարը x- ին ամենամոտ է956
43Programրագիր ՝ ստուգելու համար, թե արդյոք տողերը միմյանցից պտտվում են, թե ոչ949
44Տպեք բոլոր հնարավոր բառերը հեռախոսի թվանշաններից936
45Գտեք բացակայող համարը927
46Դրական և բացասական թվերը այլընտրանքորեն շարադրել զանգվածում923
47Ամենաերկար պալինդրոմային ենթալարը907
48Կապված ցուցակում բաժանեք զույգ և կենտ հանգույցները888
49Տպել ամենաերկար ընդհանուր հետևությունը885
50Երկու կապակցված ցուցակների միավորում և խաչմերուկ877
51Փոխակերպեք մի տողը մյուսին ՝ օգտագործելով տրված գործառնությունների նվազագույն քանակը872
52Ստուգեք վերադասավորված լարը կարող է պալինդրոմ կազմել850
53Վերադասավորեք տրված զանգվածը առավելագույն նվազագույն ձևով849
54Հաշվեք հնարավոր եռանկյունները822
55Արագ դասավորության կրկնվող իրականացում820
56Երկու մատրիցների բազմացում805
57Ստուգեք, արդյոք կապակցված ցուցակը պալինդրոմ է798
58Եռյակների հաշվարկ ՝ տրված արժեքից պակաս գումարով795
59Պտտեք Կապված ցուցակը795
60Բաժնետոմս Գնել վաճառք `առավելագույն շահույթ ստանալու համար794
61Երկու տողի միացում766
62Պատերազմի գորգ761
63Տպեք բոլոր կրկնօրինակները մուտքային տողում758
64Հաշվարկեք ենթատողերի քանակը K տարբեր բնութագրերով758
65Գտեք մոտակա ավելի մեծ և փոքր տարրը750
66Հայտնի մարդկանց խնդիրը741
67Գտեք Pythagorean Triplets- ից Array- ից740
68Հակադարձ տող առանց ժամանակավոր փոփոխականի735
69Տրված տողից հանեք «b» և «ac»732
70Գտեք բոլոր ընդհանուր տարրերը տրված երեք տեսակավորված զանգվածներում731
71Հեռացրեք բոլոր կրկնօրինակները չհավաքված կապակցված ցուցակում713
72Գտեք 1-ի առավելագույն թվով շարքը708
73Գտեք գագաթի տարրը զանգվածից704
74Գտեք ենթադասը, որի գումարը հավասար է տրված X թվին697
75Հեռացրեք նվազագույն նիշերը այնպես, որ երկու լարերը դառնան անագրամներ693
76Գտեք տեսակավորված զանգվածում ամենափոքր բացակայող համարը691
77Երկու մատրիցների ավելացում689
78Արտադրանքի զանգվածի հանելուկ688
79Ներդիրի տեսակավորում687
80Իրականացրեք զանգվածի երկու փաթեթ679
81Ստեղծեք բոլոր Երկուական լարերը առանց հաջորդական 1-ի679
82Ոչ իրար հաջորդող տարրերի առավելագույն գումար671
83Ապրանքի առավելագույն ենթաշերտ II660
84Լարի բառարանաբանական դասակարգ656
85Նախորդի և հաջորդի բազմապատկում649
86Ստուգեք արդյոք տրված երկու մատրիցները նույնական են647
87Երկու մատրիցների հանում639
88Միավորել K Տեսակավորված զանգվածները և տպել Տեսակավորված արդյունքը635
89Բոլոր զրոները տեղափոխեք տրված զանգվածի վերջը633
90Ձևի նվազագույն թիվը D- ի և I- ի տրված հաջորդականությունից626
91Առցանց ալգորիթմ `Palindrome- ը հոսքի մեջ ստուգելու համար626
92Լարը բաժանել N հավասար մասերի625
93Ստուգեք ՝ արդյոք երկու տող միմյանց անա՞գր են615
94Շրջանաձեւ ենթաշերտերի առավելագույն գումար615
95Տրված համարի մեջ հանեք պարբերական թվանշանները613
96Դասավորել դասը ՝ օգտագործելով ժամանակավոր դեղ611
97Տեսակավորեք կապակցված ցուցակը, որը տեսակավորվում է ՝ հերթափոխով բարձրանալով և իջնելով610
98Գտեք տեսակավորված և պտտվող զանգվածի նվազագույն տարրը608
99Առաջին հերթին տեղափոխեք Կապված ցուցակի վերջին տարրը603
100Առաջին շրջաբերական շրջայց `բենզինի բոլոր փնջերը այցելելու համար602
101Ենթավանդակը և հետևանքը602
102Ամենամեծ ենթաշերտը հավասար է 0-ի և 1-ի600
103Համեմատեք երկու տող (կապված ցուցակներ)594
104Կապված ցուցակի հարթեցում594
105Rayանգվածի առավելագույն տարրը, որն աճում է, իսկ հետո `նվազում592
106Լարի պալինդրոմի փոխարկումներ587
107Էլեմենտները զանգվածում հայտնվում են ավելի քան N / K անգամ584
108Տրված տիրույթում գտնվող պալինդրոմները580
109Մեծամասնության տարր579
110Գործարկել երկարության կոդավորումը576
111Տպեք բոլոր փոխարկումները կրկնությամբ573
112Նվազագույն ներդիրներ `ամենակարճ պալինդրոմը կազմելու համար573
113Պանգրամի ստուգում572
114Կապված ցուցակը միացրեք այլին այլընտրանքային դիրքերում569
115Լարային Palindrome դարձնելու համար առջեւում պետք է ավելացվեն նվազագույն նիշերը568
116Հեռացրեք բոլոր կրկնօրինակները տեսակավորված կապակցված ցուցակում566
117Տրված կապակցված ցուցակը վերադասավորեք տեղում564
118Լարով կրկնվող ամենաշատ նիշը563
119Միաձուլման գործառնությունների նվազագույն քանակը Array Palindrome դարձնելու համար563
120Պտտեք տողը ՝ բառարանագրորեն նվազագույն տողը ստանալու համար559
121Երկու կամ ավելի երկարությունների կրկնվող հետևանքները558
122Տպիր բոլոր անագրերը միասին ՝ բառերի հաջորդականությամբ555
123Rayանգվածը վերադասավորեք ըստ տրված ցուցանիշների551
124Նրբաբլիթների տեսակավորման խնդիր544
125Երկու գումարած Leetcode լուծում541
126Միաձուլել համընկնող միջակայքերը II540
127Կլոնավորեք Կապված ցուցակը հաջորդ և պատահական ցուցիչով538
128Ենթավանդակի չափը առավելագույն գումարով528
129Մատրիցայի տեղափոխում528
130Հեռացրեք կրկնօրինակները մի տողից523
131String- ը String- ից հեռացնելով ՝ օգտագործելով stringstream523
132Լրացուցիչ տարածությունները հեռացնել լարից522
133Փոխարինումից հետո ամենափոքր Palindrome- ը521
134Առավելագույն գումարի ավելացման հետևանք521
135Ստուգեք, արդյոք տրված տողը պալինդրոմի պտույտ է519
136Բաժանման խնդիր518
137Ամենաերկար Palindrome- ը կարող է ձեւավորվել նիշերի հեռացման կամ վերադասավորմամբ516
138Ստուգեք ՝ լարերը միմյանցից հեռու են, թե ոչ507
139Տրված օրինաչափությունից առաջացրեք բոլոր Երկուական լարերը506
140Գտեք նետվող զրոները, որպեսզի հաջորդական 1-երի քանակը առավելագույնի հասցվի504
141Deleteնջել վերջին դեպքը504
142Տեղադրեք հանգույցը Տեսակավորված կապակցված ցուցակում503
1433 Ամփոփ Leetcode լուծում502
144Ամենաերկար գործող ենթալարի երկարությունը500
145Ստուգեք ՝ արդյոք տրված երկու լարերը միմյանց համար իզոմորֆ են495
146Երկու տարրերի առավելագույն տարբերությունը, ինչպիսին է ավելի մեծ տարրը, գալիս է ավելի փոքրից հետո489
147Հաշվի առնելով տողը երկու այլ տողերի խաչմերուկ է, թե ոչ486
148Allրագիր ՝ բոլոր նիշերը մի լարով փոխելու համար486
149Հաշվեք նվազագույն քայլերը տվյալ զանգվածը ստանալու համար482
150Աջ կողմում ավելի փոքր տարրերի քանակը481
151Միացրեք տեսակավորումը ավելի լավ, քան արագ տեսակավորումը կապված ցուցակների համար480
152Գտեք Givenույգ տրված տարբերության հետ478
153Տողի ստուգման երկարությունը հավասար է վերջինում կցված թվին474
154Ստուգեք, արդյոք մատրիցայի բոլոր տողերը միմյանց շրջանաձեւ պտույտներ են472
155Վերջից գտեք Կապված ցուցակի n-րդ հանգույցը471
156Ամենաերկար ընդհանուր նախածանցը ՝ բաժանելով և հաղթիր470
157Տրված զանգվածում գտեք ֆիքսված կետ467
158Տեսակավորել 0-ները 1-ը և 2-ը զանգվածում465
159Տպիր տրված երկու տողի բոլոր միջգաղտները461
160Գտեք տրված երկարության Ենթաշարը նվազագույն միջինով458
161Համեմատեք երկու վարկածի համարներ457
162Հակառակ բառերը տրված տողում456
163Կտրված կապակցված ցուցակի օգտագործումը ՝ օգտագործելով այլընտրանքային հանգույցներ454
164Միաձուլեք երկու տեսակավորված կապակցված ցուցակները այնպես, որ միաձուլված ցանկը հակառակ կարգով լինի454
165Երկու տեսակավորված զանգվածների միջինը LeetCode լուծում454
166Վերադասավորեք զանգվածը ՝ օգտագործելով տրված ցուցանիշները453
167Տողի հետադարձի տպում (ռեկուրսիա)452
168Տրեք տարօրինակ երկարության տողը 'X' ձևաչափով443
169Գտեք առավելագույն միջին K երկարության ենթաշղթան440
170Գտեք տարր ՝ օգտագործելով Երկուական որոնումը տեսակավորված զանգվածում436
171Փոխանակեք Kth հանգույցը սկզբից Kth հանգույցով ՝ End- ից434
172Տպեք լարի բոլոր պալինդրոմային բաժանմունքները432
173Գտեք կրկնօրինակները զանգվածում ամենաարդյունավետ ձևով430
174տպել բոլոր պալինդրոմային բաժանմունքները422
175Շղթայական զույգերի առավելագույն երկարությունը419
176Superstring- ի ամենակարճ խնդիրը418
177Հարթեցրեք բազմամակարդակ կապակցված ցուցակը416
178Ստուգեք ՝ արդյոք String- ը հետևում է նիշերի կարգին ըստ օրինակի, թե ոչ415
179K- ի տեսակավորված զանգվածի տեսակավորում411
180Տեսակավորել տողը ըստ մեկ այլ տողի407
181Անջատել Կապված ցուցակը խմբերում399
182Երկուական երկու զանգվածներում նույն գումարով ամենաերկար շեղը399
183Գտեք 3-ի չափի դասավորված հետևանք399
184Programրագիր ՝ երկու երկուական թվանշան ավելացնելու համար395
185Ռեկուրսիվ կերպով տպեք բոլոր նախադասությունները, որոնք կարող են կազմվել բառերի ցուցակների ցուցակից394
186Գտեք տարօրինակ երեւույթներով երկու համարները չբաժանված զանգվածում390
187Երկուական որոնում օգտագործող ամենաերկար ընդհանուր նախածանցը II386
188Միանգամից կապված ցուցակը հակադարձել (կրկնվող / ոչ կրկնվող)383
189Կեսար ծածկագիր382
190Ստուգեք, արդյոք String- ը կարող է դատարկվել ՝ տրված Ենթալարը հետադարձաբար ջնջելով381
191Kth Չկրկնվող նիշ381
192Վերադասավորեք կապված ցուցակը listիգ-inագում379
193Նրբաբլիթի տեսակավորում377
194Պտտեք պատկերը 90 աստիճանով377
195Բառի համապատասխանության ամենաերկար ընդհանուր նախածանցը ՝ Word- ով372
196Տրված լարի տեղաշարժեր ՝ օգտագործելով STL372
197Կատարյալ շրջելի լար369
198Երկու տեսակավորված զանգվածների միաձուլում365
199Տեսակավորված կապակցված ցուցակը 0-երով, 1-ով և 2-ով364
200Երեք երկարության հետևանքների ավելացում ՝ առավելագույն արտադրանքով362
201Գտեք այն կետը, երբ միօրինակորեն աճող ֆունկցիան առաջին անգամ դառնում է դրական362
202Կառուցեք առավելագույն գումարի կապակցված ցուցակը `մի քանի ընդհանուր հանգույց ունեցող երկու Տեսակավորված կապակցված ցուցակներից362
203Տողի մեջ գտիր Առաջին չկրկնող նիշը361
204Երկուական թվերի 1 և 2 լրացումները360
205Չորս տարր, որոնք գումարվում են տրվածին355
206Nնջել N հանգույցները M- ից հետո354
207Նշեք տվյալ բառի բոլոր նիշերը պարունակող իրերը354
208Հաշվել տեսակների քանակը դասավորված զանգվածում350
209Ամենաերկար ընդհանուր նախածանցը `օգտագործելով նիշ ըստ բնույթի համապատասխանության349
210Պարան պառակտել344
211Palindrome լար (համար)343
212Երկուական տողը այլընտրանք դարձնելու համար պետք է հեռացվի նվազագույն նիշերը341
213Atoi- ի ռեկուրսիվ իրականացում ()338
214Ստուգեք ՝ արդյոք Strings- ի Կապված ցուցակը Palindrome է կազմում335
215Տպիր զանգվածի բոլոր հստակ տարրերը335
216Նույնիսկ ենթալարերի հաշվարկը332
217Տողերի զանգվածը տեսակավորող332
218Վավեր փակագծեր LeetCode լուծում331
219Փոխարկել մի տող, որը K երկարության ենթատողի կրկնություն է331
220Հետադարձ կապով միանգամայն կապված ցուցակը330
221Տողում առկա առավելագույն նիշը329
222Գտեք տրված զանգվածում առաջին կրկնվող թիվը328
223Կարո՞ղ ենք կապակցված ցուցակը հետ շրջել O (n) ժամանակից պակաս ժամանակահատվածում:326
224Տպեք ամենակարճ ուղին ՝ էկրանին մի տող տպելու համար325
225Երկուական ծառ ՝ կրկնակի կապված ցուցակ323
226Մեկ փոփոխությամբ փոխեք string1- ը string2- ի322
227Հակադարձել մի տողի ՝ օգտագործելով Stack- ը322
228Համակցված տասնորդական տողի N- ի նիշը321
229Ենթածրագրի առավելագույն լուծաչափը Leetcode320
230Դասավորել տարրերը ըստ հաճախականության II- ի319
231վայրի քարտի բնույթի համընկնում319
232Փոքրատառից մեծատառ317
233Հաշվի՛ր բառերի քանակը315
234Միավորել երկու տեսակավորված զանգվածներ313
235Գտեք Կորած տարրը կրկնօրինակված զանգվածից311
236Պառակտեք չորս տարբեր լարեր311
237Գտեք Կապված ցուցակի կեսը310
238Կուտակումների հետ ամենաերկար ընդհանուր հետևանքը306
239Հաշվեք զույգերը նույն հեռավորության վրա, ինչպես անգլերեն այբուբեններով301
240Մատրիցայի շղթայի բազմապատկումը `օգտագործելով դինամիկ ծրագրավորում298
241Nextանգվածի հաջորդ ավելի մեծ տարրը295
242Palindrome Permutation292
243Ռոմանից դեպի ամբողջական Leetcode լուծում289
244Գտեք Nth հանգույցը286
245Երկուական որոնման ծառի հանգույցի որոնում285
246Տրետտետ տրված գումարով երեք կապակցված ցուցակներից285
247Գտեք բոլոր զույգերը տրված տարբերությամբ284
248Deleteնջել ծառը281
249Լարը (ներկայացնում է ամբողջ թիվ) արժեքը գնահատելու համար280
250Լարը փակելու բոլոր հնարավոր եղանակները փակագծի տեսքով տպեք278
251Բառի որոնում Leetcode լուծում278
252Հակադարձել լարը278
253Հակադարձ բիթեր277
254Երկուական ծառ276
255Ինչպե՞ս արդյունավետորեն իրականացնել k կույտերը մեկ զանգվածում:274
256Givenնջել հանգույցը տրված պայմաններում274
257Տրված տողի սեռը փոխել273
258Տեսակավորել տողերի զանգված272
259Հանդիպումների սենյակներ II LeetCode լուծում271
260Հաշվեք զույգերը տրված գումարով270
261Առաջին չկրկնվող տարրը270
262Ամենաերկար ընդհանուր ընդլայնումը269
263Ենթալարերի քանակը, որոնք ռեկուրսիվ կերպով ավելացնում են 9-ը269
264Հեռացրեք միջին կետերը գծերի հատվածների կապված ցուցակում268
265Ենթալարերի կրկնվող օրինակ268
266Toeplitz Matrix- ը266
267Տեղափոխեք բոլոր բացասական տարրերը զանգվածի մի կողմ266
268Ամենաերկար Palindromic Substring LeetCode լուծումը264
269Խառնել տվյալ զանգվածը263
270Լարերը հեռացրեք լարից263
271Մին Ստաք262
272N թագուհու խնդիր260
273Կուկու հաջորդականության ծրագիր256
274LeetCode լուծում կղզիների թիվը255
275Dijkstra ալգորիթմ254
276Նվազագույնի հասցրեք բարձրությունների առավելագույն տարբերությունը253
277House Robber Leetcode լուծում253
278Max stack252
279Գտեք, երկրորդ, հաճախակի բնույթ252
280Կլոնավորեք կապակցված ցուցակը հաջորդ և պատահական ցուցիչով (Hashing)249
281Rayանգվածի ամենահաճախակի տարրը249
282Որոնում Տեղադրեք դիրքը Leetcode լուծում248
283Արտահայտման գնահատում246
284Վավեր Palindrome Leetcode լուծում246
285Տեսակավորել կապակցվածը, որը տեսակավորված է բացարձակ արժեքների վրա246
286KMP ալգորիթմ246
287Ենթածրագիր Leetcode245
288Սուդոկու լուծիչ245
289Հակադարձել բառերը լարով244
290Fibonacci համարները243
2911 բիթի քանակ243
292Plus մեկ Leetcode լուծում242
293Համակցված գումարի Leetcode լուծում242
294Min Stack Leetcode լուծում242
295Postfix արտահայտության գնահատում241
296Ինչպես ջնջել կապակցված ցուցակը241
297Բառի որոնում239
298Backspace String Համեմատել236
299Միաձուլել տեսակավորված զանգվածների Leetcode լուծումը234
300Հերթը շրջելը232
301Սահմանեք Matrix Zeroes- ը232
302Դրական բացասական արժեքների զույգ զանգվածում232
303Sqrt (x) Leetcode լուծում232
304Ռաբին Կարպի ալգորիթմ231
305Ենթասուր 0 գումարով231
306Rayանգվածի արտադրանք, բացի ինքն իրեն229
307Պարունակում է կրկնօրինակ II Leetcode լուծում229
308Հանոյի աշտարակ227
309Տրված մատրիցայի բոլոր շարքերում ընդհանուր տարրեր227
310Հռոմեական Leetcode Solution- ի ամբողջ թիվ226
311Deleteնջել դեղի միջին տարրը226
312Համակցված գումար226
313Երկու նիշերի II Leetcode լուծույթի հատում225
314Լարային սեղմում224
315Pascal եռանկյունու Leetcode224
316Հակադարձել անհատական ​​բառերը223
317Գտեք հոսքի գլխավոր K (կամ առավել հաճախակի) թվերը222
318Լոգարիթմական պատուհանի տեխնիկա221
319Թվաբանական արտահայտության գնահատում221
320K- ից պակաս կամ հավասար բոլոր տարրերը միավորելու համար անհրաժեշտ նվազագույն փոխանակումներ221
321Հաշվի՛ր ենթակետերը 1-ի և 0-ի հավասար թվով221
322Կառուցեք Երկուական ծառ ՝ տրված անկարգ և նախնական պատվերներից220
323Մեկ համարի Leetcode լուծում220
324Deque- ի իրականացում `կրկնակի կապակցված ցուցակի օգտագործմամբ220
325Rayուցանիշի զույգերի քանակը զանգվածում հավասար տարրերով220
326Նվազագույն արժեքը քայլ առ քայլ գումար ստանալու համար Leetcode լուծում գումար219
327Բելման Ֆորդի ալգորիթմ219
328Ավելացրեք Երկուական Leetcode լուծում219
329Հաջորդականության երկրորդ կրկնվող բառը218
330Pow (x, n) Leetcode լուծում217
331Բաժանեք զույգ և կենտ թվերը217
332Palindrome Linked List Leetcode լուծում217
333Նախագծեք մի բուրգ, որն աջակցում է getMin () - ին O (1) ժամանակում և O (1) լրացուցիչ տարածության մեջ216
334Findանգվածում գտեք չկրկնվող տարրերի (հստակ) տարրերի հանրագումար216
335Հաշվեք կենտ թվերը միջակայքի տիրույթում Leetcode լուծման մեջ216
336Օպերացիոն համակարգերում էջերի փոխարինման ալգորիթմներ216
337Պարունակում է Կրկնօրինակ216
338Postfix- ից Infix- ի փոխարկում216
339Փուչիկների առավելագույն քանակը Leetcode լուծում215
340Կրուսկալի ալգորիթմ214
341Երրորդ առավելագույն համարի Leetcode լուծում214
342Հաջորդ փոխարինումը214
343Դասավորել տարրերը ըստ հաճախականության214
344Տեսակավորված մատրիցայի K- րդ ամենափոքր տարրը212
345Խմբավորեք բառեր նույն նիշերով211
346Ուռուցիկ կեղեւի ալգորիթմ211
347Տեղափոխումներ Leetcode լուծում210
348Առանց կրկնվող նիշերի ամենաերկար ենթատողը LeetCode լուծում210
349K չափի բոլոր ենթածրագրերի նվազագույն և առավելագույն տարրերի հանրագումարը210
350Ամենափոքր ենթաշերտը k հստակ թվերով209
351Գտեք քաղաքի դատավորի Leetcode լուծումը209
352Ամենաերկար ընդհանուր նախածանցի Leetcode լուծում209
353Գտեք Lucky Integer- ը զանգվածի Leetcode լուծման մեջ209
354Լավագույն K հաճախակի բառեր209
355Մեծամասնության տարրի Leetcode լուծում208
356Առավելագույն ենթաշերտ208
357Գտեք թվերի զույգ թվով համարներ Leetcode լուծում207
358Spiral Matrix LeetCode լուծում207
359Փոխանակեք հանգույցները զույգերով Leetcode Solutions207
360Կռվել լարային207
361Գնահատեք բաժինը206
362Նվազագույն գործողություն `բոլոր տարրերը զանգվածում հավասարեցնելու համար206
363Առաջին տարրը զանգվածում հայտնվում է k անգամ206
364Հաշվել ենթաշերտերը, որոնք ունեն ընդհանուր հստակ տարրեր, նույնն են, ինչ բնօրինակ զանգվածը206
365Նվազագույն ուղու գումար205
366Միաձուլեք երկու տեսակավորված ցուցակներ Leetcode լուծումները205
367Լավ զույգերի Leetcode լուծման քանակը205
368Նախածանց դեպի ինֆիքսի փոխարկում205
369Rayանգվածը դասավորում է Stacks- ի միջոցով205
370Հաշվի առնելով երկու չհավաքված զանգվածներ, գտեք բոլոր զույգերը, որոնց գումարը x է204
371Բաց թողնված համարը Leetcode լուծում204
372Count Primes Leetcode լուծումներ204
373Ստուգեք երկու զանգված հավասար են, թե ոչ204
374Հատուկ համար204
375Գնման և վաճառքի լավագույն ժամանակը II Leetcode լուծում203
376Huffman կոդավորումը202
377Երկու լեյկոդ լուծույթի հզորություն202
378Տեսակավորել զանգվածը ՝ ավելացնելով հաճախականության Leetcode լուծումը202
379Pascal's Triangle II Leetcode լուծում202
380Նվազագույն բացարձակ տարբերություն Leetcode լուծում202
381Գտեք կրկնօրինակներ տվյալ զանգվածում, երբ տարրերը չեն սահմանափակվում տիրույթով201
382Եզակի ուղիներ Leetcode լուծում201
383Առավելագույն հրապարակ201
384Նվազագույն քայլեր ասպետի կողմից թիրախին հասնելու համար201
385Լավագույն K հաճախակի տարրեր201
386House Robber II Leetcode լուծում201
387Հակադարձել համարը ՝ օգտագործելով Stack- ը201
388Որոնեք պտտվող տեսակավորված զանգվածի Leetcode լուծում201
389Fizz Buzz Leetcode200
390Եզակի համար200
391Գտեք անհետացած բոլոր թվերը զանգվածի Leetcode լուծման մեջ200
392Matrix Diagonal Sum Leetcode լուծում199
393Հերթի առաջին K տարրերի հակադարձում199
3941d զանգվածի Leetcode լուծույթի գումարման վազք199
395Ամբողջ թվերը դասավորեք ըստ 1 բիթ Leetcode լուծույթի քանակի198
396Leetcode Permutations- ը198
397Arանգվածի երկու ենթաբազմությունների առավելագույն հնարավոր տարբերություն198
398Խմբային անագրամներ198
399Գտեք նվազագույնը պտտվող տեսակավորված զանգվածում198
400Առավելագույն հեռավորությունը զանգվածում նույն տարրի երկու դեպքերի միջև197
401Տեսակավորում ՝ օգտագործելով չնչին հեշ ֆունկցիա197
402Քանի թվեր ավելի փոքր են, քան ներկայիս թվերի Leetcode լուծումը197
403Մետաղադրամների փոփոխություն 2 Leetcode լուծում197
404Happy Number Leetcode լուծում197
405Ինչպե՞ս իրականացնել Stack- ը `օգտագործելով գերակա հերթը կամ կույտը:197
406Եզակի ուղիներ196
407Առավելագույն իրար հաջորդող Leetcode լուծում196
408Range Sum Query 2D – Անփոփոխելի Leetcode լուծում196
409Igիգզագի փոխարկում195
410Հեռացրեք կրկնօրինակները Sorted Array Leetcode Solution-ից195
411Միջին աշխատավարձ `բացառելով նվազագույն և առավելագույն աշխատավարձի Leetcode լուծումը195
412Գտեք Palindrome- ի ամենամոտ համարը195
413Վերծանել տողը195
414Լարը փոխարկել Int- ի195
415Յուրաքանչյուր աշխատողի տակ գտեք աշխատողների քանակ195
416Արտահայտությունը պարունակում է ավելորդ փակագիծ կամ ոչ195
417Ֆիբոնաչիի համարը LeetCode լուծում194
418Monotonic Array LeetCode լուծում194
419III Leetcode լուծում գնելու և վաճառելու լավագույն ժամանակը194
420Ստուգեք, արդյոք զանգվածը պարունակում է հարակից ամբողջ թվեր թույլատրված կրկնօրինակներով194
421Ամենափոքր տարրը կրկնվեց հենց K Times- ը194
422Ենթակետի գումարը հավասար է K LeetCode լուծումը194
423Highestանգվածի բարձրագույն և նվազագույն հաճախականությունների միջև տարբերություն194
424Ենթածրագրի գումարը հավասար է k194
425Փաթեթներ առաքելու կարողություն D օրվա ընթացքում Leetcode Solution193
426Ենթաբազմության գումարի խնդիր193
427Լարային կոդերի լուծման հակադարձ ձայնավորներ193
428Գտեք կրկնօրինակ թիվը193
429Ամենամեծ ենթախմբի երկարությունը հարակից տարրերով193
430Հակադարձ ամբողջ թիվ193
431Ստուգեք արդյոք N- ն ու դրա կրկնակի գոյությունը Leetcode լուծումը192
432Գտեք միջինը տվյալների հոսքից192
433Գտեք հաղթողին Tic Tac Toe Game- ի Leetcode լուծում192
434Իրականացրեք Stack- ը և հերթը Deque- ի միջոցով192
435Հակադարձել բուրգը ՝ օգտագործելով ռեկուրսիան192
436Հանեք ամբողջ Leetcode լուծույթի արտադրանքը և թվերի գումարը192
437Նամակի գործի փոխարինում191
438Linkedնջեք մի հանգույց կապված ցուցակից առանց գլխի ցուցիչի191
439Խառնել Array Leetcode լուծումը191
440Տող ստեղծեք այն նիշերով, որոնք կենտ հաշվարկ ունեն Leetcode լուծում191
441LRU քեշի իրականացում191
442Palindrome Substring հարցումներ190
443N-րդ կատալոնական համարը190
444Գտեք Կրկնվող տարրը190
445Չհավաքված զանգվածում յուրաքանչյուր տարրի հաշվարկի կուտակային հաճախականությունը190
446Դասավորել դասը ՝ օգտագործելով ռեկուրսիան190
447Տպեք տվյալ ամբողջ զանգվածի բոլոր տարբեր տարրերը190
448Երկուական ծառի Leetcode լուծման առավելագույն խորությունը190
449Trapping Rain Water Leetcode Solution190
450Գտեք ընդհանուր նիշերի Leetcode լուծում189
451Ենթածրագրեր `հստակ տարրերով189
452Հակադարձ բառերը տողով III LeetCode լուծումում189
453Գտեք զանգվածում կրկնվող լավագույն երեքը189
454Kth ամենամեծ տարրը Array Leetcode Solutions- ում189
455Թիրախային գումար189
456Առաջնահերթ հերթ ՝ օգտագործելով միացված կապակցված ցուցակ189
457Առանց լրացուցիչ տարածության հերթի տեսակավորում189
458Հաշվի՛ր ենթաշերտեր ՝ հավասար 0, 1 և 2 հավասար թվերով188
459Երկկողմանի գրաֆիկ188
460Ամենաերկար ընդհանուր հետևանքը188
461Հակադարձել լարը188
462Գտեք ամբողջ թվերի զանգվածում առաջին կրկնվող տարրը188
463Պրիմի ալգորիթմը187
464Ամբողջ թվով անգլերեն բառերը187
465Քաղցրավենիքի ամենամեծ թվով երեխաներ Leetcode լուծում187
466K- ի ամենաթույլ շարքերը մատրիցային Leetcode լուծման մեջ187
467Word Ladder LeetCode լուծում187
468Նվազագույն շարժումներ հավասար զանգվածի տարրերի Leetcode լուծում187
469Հավասարակշռված Երկուական ծառի Leetcode լուծում187
470Հանոյի կրկնվող աշտարակ187
471Գտեք տարբերության Leetcode լուծումը187
472Տպիր բոլոր ենթածրագրերը 0 գումարով186
473Array LeetCode լուծույթի միացում186
474Ենթակարգերի տիրույթների գումարը Leetcode լուծում186
475Excel թերթի սյունակի համարը Leetcode լուծում186
476Գտեք զանգվածի բոլոր զույգերը (a, b) այնպես, որ a% b = k186
477Միաձուլեք երկու տեսակավորված կապված ցուցակները185
478Հաշվեք զույգերը երկու կապակցված ցուցակներից, որոնց գումարը հավասար է տրված արժեքին185
479Հաջորդ Greater Element I Leetcode լուծումը185
480Գտեք տարրեր, որոնք առկա են առաջին զանգվածում, և ոչ թե երկրորդում185
481Գտեք տարրի առաջին և վերջին դիրքը տեսակավորված զանգվածի Leetcode լուծույթում185
482Ֆլոյդ Վարշալի ալգորիթմ185
483Քանակը քայլերի է նվազեցնել մի շարք է զրո Leetcode լուծում185
484Միաձուլել համընկնող միջակայքերը185
485Kth ամենամեծ տարրը հոսքային լետոկոդային լուծման մեջ185
486Fizz Buzz- ը185
487Տեքստի հիմնավորում LeetCode լուծում185
488Խմբագրել հեռավորությունը184
489Բազմապատկեք լարերի Leetcode լուծումը184
490Զիգզագի փոխակերպում LeetCode լուծում184
491Rayանգվածի աստիճան183
492Հաշվեք և ասեք183
493Հաշվեք և ասեք Leetcode լուծում183
494Ամենադանդաղ բանալին Leetcode լուծում183
495Move Zeroes LeetCode լուծում183
496Flրհեղեղի լրացման LeetCode183
497Բջջային թվային ստեղնաշարի խնդիր182
498Նախածանց Postfix դարձի182
499Իրականացրեք բուրգ ՝ օգտագործելով մեկ հերթ182
500Հեռացրեք տարրերի նվազագույն քանակը այնպես, որ երկու զանգվածում էլ չկա ընդհանուր տարր182
501Խառնել լարի կոդերի լուծումը182
502Կղզու առավելագույն տարածքը182
503Հակադարձել կապված ցուցակը182
504Դիզայն կայանման համակարգի Leetcode լուծում182
505Վերջին բառի Leetcode լուծման երկարությունը181
506Trie- ի օգտագործմամբ ամենաերկար ընդհանուր նախածանցը181
507Jump Game Leetcode Solution181
508Հաջորդ ավելի մեծ հաճախականության տարրը181
509Ենթաշարք ՝ բոլոր բառերի համակցմամբ181
510MiniMax ալգորիթմ181
511Երկու զանգվածների հատում181
512Երկուական ծառի վերին տեսքը181
513Վավեր փակագծի տող181
514Գերակա հերթ C ++ - ում181
515Գտեք տրված գումարի ենթադասը (Բացասական թվեր բռնակներ)180
516Պիկի ինդեքսը լեռնաշղթայում180
517Գտեք N եզակի ամբողջ թվերի հանրագումար մինչև զրո Leetcode լուծում180
518Rayանգվածը վերափոխեք Zig-Zag նորաձևության180
519Վերջին քարի քաշը180
520Postfix- ը նախածանցի փոխարկում179
521Pուգակցվեք տվյալ ապրանքի հետ179
522Գտեք հստակ տարրեր, որոնք ընդհանուր են մատրիցայի բոլոր շարքերում179
523Ֆոնդային տարածքի խնդիրը179
524Գտեք բազմակի կրկնվող տարրերից որևէ մեկը միայն կարդալու զանգվածում178
525Գտեք չորս տարր, որոնք գումարվում են տվյալ արժեքի (Hashmap)178
526Ամենաերկար ենթաշերտը չունի ավելի քան K հստակ տարրեր178
527Շարքային զանգված Leetcode178
528Արտահայտման մեջ գտեք փակման փակագծի ցուցիչը տրված բացման փակագծի համար178
529Տեսակավորմամբ օգտագործվող ամենաերկար ընդհանուր նախածանցը178
530Ամենափոքր ենթաշերտը ՝ ամենահաճախակի տարրի բոլոր առաջացումներով178
531Ջնջել հանգույցը կապված ցանկում Leetcode լուծումում178
532N- րդ տրիբոնաչիի համարի կոդերի լուծում178
533Երկուական ծառի անկրկնելի անկանոն անցում178
534Կոկո, բանան ուտող, Leetcode լուծում177
535Հաջորդականության Leetcode լուծում է177
536Jewels and Stones Leetcode Solution177
537Հաշվի՛ր տրված թվին հավասար արտադրանքով եռյակների քանակը177
538Ռեկուրսիա177
539Excel թերթ սյունակի վերնագիր Leetcode լուծում177
540Տարա ՝ ամենաշատ ջրով177
541Իրականացնել Stack- ը `օգտագործելով հերթեր177
542Հարաբերական տեսակավորման զանգված Leetcode լուծում177
543Ստուգեք, արդյոք տվյալ զանգվածը կրկնօրինակ տարրեր է պարունակում միմյանցից k հեռավորության վրա177
544Isomorphic Strings Leetcode լուծում177
545Գտեք միջակայքի բացակայող տարրեր177
546Նորմալ BST- ը վերափոխեք Balanced BST- ի176
547Ամենակարճ Palindrome176
548X- ը Y- ի վերափոխելու նվազագույն գործողություններ176
549Պարագծային եռանկյունու ամենամեծ լուծումը կոդով176
550Առաջին բացասական ամբողջ թիվը k չափի յուրաքանչյուր պատուհանում176
551Leetcode լուծումների ձախ տերևների գումարը176
552Գնման և վաճառքի լավագույն ժամանակը176
553Deque- ի իրականացում շրջանաձև զանգվածի միջոցով176
55401 Matrix LeetCode լուծում175
555Կառուցեք զանգվածը Leetcode լուծումից175
556-Անգվածի K- րդ հստակ տարրը175
557Գտեք Բառեր, որոնք Կարող են Ձևավորված կերպարների կողմից Leetcode Solution175
558Rayանգվածը փոխեք թվերի կոտորման 1-ից N174
559Կոնֆետներ բաժանեք մարդկանց Leetcode Solution174
560Հեռացնել կապակցված ցուցակի տարրերը Leetcode լուծումը174
561Վավեր սուդոկու174
562Տրված թվերը դասավորեք ամենամեծ թիվը կազմելու համար174
563Առավելագույն գումարի ուղղանկյունը 2D մատրիցում174
564Ամենամեծ գումարների հարակից ենթաշերտը174
565Նվազագույն փակագծի հակադարձումներ174
566Կապված ցուցակի ցիկլ II LeetCode լուծում174
567Խառնել զանգվածը174
568Արտահայտության մեջ ստուգեք հավասարակշռված փակագծերը174
569Տեսակավորված զանգվածը վերափոխեք Երկուական որոնման ծառի Leetcode լուծման174
570Կղզու պարագծային Leetcode լուծում173
571Պտտեցնել ցուցակը Leetcode լուծում173
572Վավեր անագրամներ173
573Rayանգվածային տարրերի խմբային բազմակի առաջացում ՝ պատվիրված ըստ առաջին դեպքի173
574Hamming հեռավորությունը173
575Հաշվի՛ր տրված մակարդակում գտնվող հանգույցների քանակը ծառի մեջ ՝ օգտագործելով BFS172
576Ոսկու հանքի խնդիր172
577Համակցություններ Leetcode լուծում172
5783Sum Ամենամոտ LeetCode լուծում172
579Ռոմանի համար ամբողջ թիվ172
580Վերծանել ուղիները172
581Պայուսակի խնդիրը172
582Անձրևի ջրի թակարդում LeetCode լուծում172
583Նշանակեք բլիթները Leetcode լուծում172
584Երկուական որոնման եզակի ծառեր172
585Գտեք ամենափոքր դրական ամբողջ արժեքը, որը չի կարող ներկայացվել որպես տվյալ զանգվածի ցանկացած ենթաբազմության գումար172
586Տեղադրեք միջանկյալ Leetcode լուծում171
587Շոկոլադների առավելագույն քանակը, որը հավասարաչափ կբաշխվի k ուսանողների շրջանում171
588Հեռավորությունը ավտոբուսների կանգառների միջև Leetcode Solution171
589Առանձնացված տարրերի նվազագույն քանակը m կետերը հեռացնելուց հետո171
590Եռանկյունու ուղու առավելագույն գումարը171
591LeetCode լուծումով խոչընդոտների վերացման ցանցի ամենակարճ ճանապարհը171
592Պտտեցնել պատկերը LeetCode լուծումը171
593Նվազագույն ջնջման գործողությունները ՝ զանգվածի բոլոր տարրերը նույնը դարձնելու համար171
594Ամփոփ շարքեր Leetcode լուծում171
595LRU Cache LeetCode լուծում170
596Առավելագույն հեռավորությունը զանգվածում170
597Վերադասավորեք երկուական տողը որպես x և y այլընտրանքային դեպքեր170
598Երատոսթենեսի մաղը170
599Հաշվեք K- ից պակաս արտադրյալ ունեցող բոլոր հետևյալները170
600Հեռացնել ենթաշարային LeetCode լուծույթի բոլոր դեպքերը169
601K Դատարկ անցք LeetCode169
602Նույն Tree LeetCode լուծումը169
603Փոխարկումը String Leetcode Solution-ում169
604Minimum Knight Moves LeetCode լուծումը169
605Ինչպե՞ս ստուգել, ​​արդյոք տրված երկու հավաքածուները տարանջատված են:168
606IP հասցեի լուծման լուծում168
607Քարե խաղ LeetCode168
608Գտեք կրկնօրինակ համարի LeetCode լուծումը168
609XOR գործողություն զանգվածի Leetcode լուծման մեջ168
610Լայնության առաջին որոնման և խորության առաջին որոնման ծրագրեր167
611Երկուական մատրիցով 1-ի մոտակա բջիջի հեռավորությունը167
612Նկարչական ցանկապատի ալգորիթմ167
613Մետաղադրամների փոփոխության խնդիր167
614Տեսակավորել զանգվածը ըստ հավասարության LeetCode լուծման167
615Rayանգվածում ներկայացված առավելագույն հաջորդական թվերը167
616Դեպի ընթացիկ առավելագույն տարրը հետևել167
617Փոխարինեք տարրերը մեծագույն տարրով աջ կողմի լետոկոդ լուծույթի վրա167
6180-ից և 1-ից առանձնացրեք զանգվածում167
619Երկուական ծառի Leetcode լուծման նվազագույն խորությունը167
620Գտեք ՝ Արտահայտությունն ունի Կրկնակի փակագիծ, թե ոչ167
621Առանձնացված տարրերով ենթաբազմությունների նվազագույն քանակ167
622Բառերի փաթեթավորման խնդիր167
623Տպման փակագծերը Matrix շղթայի բազմապատկման խնդրում167
624Գտեք նվազագույն տարբերությունը ցանկացած երկու տարրերի միջև166
625Տեսակավորել նիշերը ըստ հաճախականության LeetCode լուծում166
626Լիցենզիայի բանալիի ձևավորման Leetcode լուծում166
627Նվազագույն ներդիրները `պալինդրոմ ստեղծելու համար, թույլատրված տեղաշարժերով166
628Բառի ձև166
629Frog Jump Leetcode լուծում166
630Գտեք տրված զանգվածի համար բոլոր յուրահատուկ ենթադասերի զանգվածի գումարը166
631Տան կողոպտիչ166
632Բաժնետոմսերի LeetCode լուծում գնելու և վաճառելու լավագույն ժամանակը166
633Իզոմորֆային լարեր165
634Ամենափոքր լավ բազան165
635Հաշվեք լավ հանգույցները Երկուական ծառի Leetcode լուծման մեջ165
636Ստուգեք, արդյոք դա ուղիղ գծի Leetcode լուծում է165
637Rayանգվածի տարրի առաջին և վերջին ցուցիչների առավելագույն տարբերությունը165
638Ամենաերկար ենթատողը առնվազն K կրկնվող նիշերով LeetCode լուծում164
639Ամենաերկար ենթատողը առավելագույնը K տարբեր նիշերով LeetCode լուծում164
640Աշխատակիցների ազատ ժամանակ LeetCode լուծում164
641Երկուական ծառի բարձրությունը գտնելու կրկնության մեթոդը164
642Բոլոր կենտ երկարության ենթաշեղերի գումարը Leetcode լուծման164
643K աշխատողներին վարձելու նվազագույն ծախսերը164
644Kth Դրական համարի բաց թողնված կոդերի լուծում164
645Գտեք առավելագույն մակարդակի գումարը Երկուական ծառում164
646Տրված տիրույթի արժեքներով զանգվածի տարրերի հաշվարկի հարցումներ164
647Հեռախոսահամարի նամակների համակցություններ164
648Anagram Leetcode- ի լուծումներ երկու լար կատարելու համար քայլերի նվազագույն քանակը164
649Երկու թվերի GCD163
650Wiggle Տեսակավորել163
651Գտեք տրված գումարով զույգեր այնպես, որ զույգի տարրերը լինեն տարբեր շարքերում163
652Վերակազմակերպել լարը163
653Չորս Leetcode լուծման հզորություն163
654Մարզերի թիվը Leetcode Solution163
655Valid Palindrome II Leetcode Solution163
656Partition Labels LeetCode Solution163
657Երկուական ծառի զիգզագ մակարդակի կարգի անցում LeetCode լուծում163
658Օպտիմալ հաշվի հավասարակշռման LeetCode լուծում163
659Ստրոբոգրամատիկ համարը LeetCode լուծում163
660Cooldown Leetcode Solution- ի հետ բաժնետոմսերը գնելու և վաճառելու լավագույն ժամանակը163
661Ենթատողի Leetcode լուծույթի առաջացման առավելագույն քանակը163
662Շարժվող միջինը Data Stream Leetcode Solution-ից162
663Միաձուլեք երկու հավասարակշռված Երկուական որոնման ծառեր162
664Տպիր Ֆիբոնաչիի համարները հակառակ հերթականությամբ162
665Երկու կոմպլեկտների չհամընկնող գումար162
666Գտեք երկու զանգվածների Leetcode լուծույթի միջև հեռավորության արժեքը162
667Մետաղադրամների առավելագույն քանակը, որոնք կարող եք ստանալ Leetcode լուծում162
668Հակադարձեք մի կույտ ՝ առանց ավելորդ տեղ օգտագործելու O (n) - ում162
669Վավեր Կատարյալ քառակուսի Leetcode լուծում162
670Հաջորդականությամբ ջնջեք իրար հաջորդող նույն բառերը161
671Դեպի փոքրատառ Leetcode լուծում161
672Reանգվածը վերադասավորեք ըստ հերթականության ՝ ամենափոքր, ամենամեծ, 2-րդ ամենափոքր, 2-րդ ամենամեծ161
673Ճանապարհ՝ առավելագույն նվազագույն արժեքով LeetCode լուծում161
674Ugly Number Leetcode լուծում161
675Դինամիկ ծրագրավորման հիմունքներ161
676Ամենաերկար աճող հետևանքները161
677Վավեր Palindrome161
678Խմբագրել հեռավորության LeetCode լուծումը161
679Երկու տարրերի առավելագույն արտադրանքը զանգվածում Leetcode լուծման մեջ160
680Միայն հակադարձ տառեր LeetCode լուծում160
681Նվազեցնող ճաշատեսակներ LeetCode լուծում160
682K դատարկ բնիկներ160
683Ստուգեք, թե արդյոք հերթը կարելի է դասավորել մեկ այլ հերթի մեջ `օգտագործելով բուրգ160
684Թիրախային գումարով LeetCode լուծումով Dice Rolls-ի քանակը160
685Factorial Trailing Zeroes Leetcode լուծում160
686Փոխակերպման հաջորդականություն LeetCode լուծում160
687Վերականգեք Երկուական որոնման ծառը160
688Տեսակավորել զանգվածը ՝ ավելացնելով հաճախականության Leetcode լուծումը160
689Գտեք երկուական ծառի տերևներ LeetCode լուծում160
690Matrix LeetCode լուծման ամենաերկար աճող ուղին160
691Ստուգեք, արդյոք երկու լարային զանգվածները համարժեք են Leetcode լուծման160
692Convertանգվածը վերափոխեք կրճատված ձևի160
693Եզակի ուղիներ II Leetcode լուծում159
694Ենթաբազմության գումարի Leetcode159
695Rayանգվածում գտեք ամենամեծ d- ն այնպես, որ a + b + c = d159
696Վերականգնել IP հասցեները Leetcode Solution159
697Վերադարձի հերթը հետ շրջելը159
698Resրամբարների նմուշառում159
699Պարզեք, արդյոք զանգվածը այլ զանգվածի ենթաբազմություն է159
700Բաժանման զանգվածը երեք մասի հավասար գումարի Leetcode լուծմամբ159
701Երկուական ծառի զիգզագի մակարդակի կարգի անցում159
702Տող դեպի ամբողջ թիվ (atoi) LeetCode լուծում159
703BFS vs DFS Երկուական ծառի համար159
704Մեծամասնություն Element II Leetcode լուծում159
705Տրված հաջորդականությունից կազմեք նվազագույն թիվը159
706Գտեք ամենափոքր բաժանարարին տրված շեմային թողարկման կոդով լուծում158
707Տոմսերի նվազագույն արժեքը Leetcode Solution158
708Կառուցեք BST տրված Preorder Traversal- ից158
709Հեռացնել անվավեր փակագծերը Leetcode լուծումը158
710Լարային կոդերի լուծման նվազեցում158
711Լամպի փոխարկիչ LeetCode լուծում158
712Երկուական ծառի հանգույցի անկարգորդ158
713Պատկերի LeetCode լուծման շրջում158
714Lucky Numbers in a Matrix Leetcode լուծում158
715Ինչպե՞ս ստեղծել Mergable Stack:158
716Թիվը վերածեք տասնվեցական Leetcode լուծման158
717Կատարել լարային հերթափոխի Leetcode157
718F (a [i], a [j]) գումարը n ամբողջ թվերի զանգվածի բոլոր զույգերի վրա157
719Յուրաքանչյուր հանգույցում հաջորդ աջ ցուցիչների բնակչություն157
720Տրված կապակցված ցուցակի վերջից ջնջեք N- րդ հանգույցը157
721Robot Room Cleaner Leetcode Solution157
722Միավորել երկու Երկուական ծառեր LeetCode լուծումը157
723Ավելացնել և որոնել բառ - տվյալների կառուցվածքի ձևավորում LeetCode156
724Գտեք նվազագույն արժեքով հանգույցը Երկուական որոնման ծառում156
725Ստեղնաշարի տող Leetcode լուծում156
726Կապված ցուցակը դասավորված է հավասարակշռված BST- ի հետ155
727Ուսանողների հաճախումների ռեկորդ I Leetcode լուծում155
728Գտնելով K ամենամոտ տարրը155
729Պղպջակների տեսակավորում `օգտագործելով երկու կույտ155
730Երեք թվերի առավելագույն արտադրյալ LeetCode լուծում155
731Hamming Distance Leetcode լուծում155
732Ապամոնտաժել գործարկման երկայնքով ծածկագրված ցուցակի Leetcode լուծումը155
733Array Leetcode լուծույթի աստիճանի փոխակերպում155
734Առավելագույնը 69 համարի Leetcode լուծում154
735Նվազագույն հեռավորությունը BST հանգույցների միջև Leetcode Solution154
736Սալիկապատման խնդիր154
737Մորիս Տրավերսալ154
738Երկուական ծառի առավելագույն ուղու գումար LeetCode լուծում154
739Երկուական ծառի անկյունագծային անցում154
740Invert Binary Tree LeetCode լուծում154
741Word Pattern LeetCode լուծում154
742Գտեք միջինը Data Stream LeetCode Solution-ից154
743Բոլոր նարինջները փտելու համար անհրաժեշտ նվազագույն ժամանակը154
744Հոսքի վրա հիմնված մոտեցում հոսքի առաջին չկրկնվող նիշի համար154
745Լարի սեղմման LeetCode լուծում154
746Առաջին եզակի կերպարը String LeetCode լուծման մեջ154
747Գնահատեք հակադարձ լեհական նշումը LeetCode լուծումը154
748Սիմետրիկ Tree Leetcode լուծում154
749Որոնեք 2D Matrix II Leetcode լուծում154
750Բաժանեք տողը հավասարակշռված տողերի Leetcode լուծման մեջ154
751Չնվազող Array LeetCode լուծում154
752Լավագույն Meeting Point LeetCode լուծումը154
753Ստեղծեք բոլոր հնարավոր տեսակավորված զանգվածները տրված երկու տեսակավորված զանգվածների այլընտրանքային տարրերից154
754Առավելագույն տարբերություն աճող տարրերի միջև LeetCode լուծում154
755Երկուական ծառի հանգույցի Kth- ը153
756Միավորել K Տեսակավորված Կապված istsուցակները153
757Հատուկ զանգված ՝ ավելի քան X տարրերով Leetcode լուծույթով153
758Նվազագույնի հասցնել առավելագույն զույգ գումարը Array LeetCode լուծումում153
759Ստուգեք, արդյոք զանգվածների զույգերը բաժանվում են k LeetCode լուծույթի վրա153
760N-ary Tree Leetcode լուծույթի առավելագույն խորությունը153
761Գտեք բոլոր կրկնօրինակները Array LeetCode լուծույթում153
762K- ից ավելի մեծ կամ հավասար պարզագույն հաճախականություններով թվեր153
763Նվազագույն բարձրության ծառեր153
764Օձեր և սանդուղքներ LeetCode լուծում153
765k- րդ պակասող տարրը հաջորդականության ավելացման մեջ, որը առկա չէ տվյալ հաջորդականության մեջ153
766Ամենամեծ ուղղանկյուն ենթամատրիցը, որի գումարը 0 է153
767Գտեք 3-ի ամենամեծ բազմապատիկը153
768Stack Permutations (Ստուգեք, թե արդյոք զանգվածը այլի փոխարինման stack է)153
769Ավելացվող տարրեր այնպես, որ տիրույթի բոլոր տարրերը զանգվածում լինեն153
770Binomial գործակից153
771Ամենամեծ ենթաշղթան ՝ հավասար 0 և 1 թվերով153
772Երկուական ծառի ջնջում153
773Լարով գտնել եզակի նիշ153
774Գտեք Pույգը Greatest Product- ի հետ զանգվածում152
775Գտեք, արդյոք ուղին գոյություն ունի Graph Leetcode Solution-ում152
776Երկուական զանգվածում նույն Գումարի երկարագույն երկարությունը152
777Ամենամեծ ուղղանկյունը Histogram LeetCode լուծույթում152
778N-Queens LeetCode լուծում152
779Լարով գտեք տեղադրված փակագծի առավելագույն խորությունը152
780Որոնեք Երկուական որոնման ծառի Leetcode լուծում152
781Թռիչքների նվազագույն քանակը ՝ ավարտին հասնելու համար152
782Նվազագույն փոխանակումներ `հաջորդականությունները մեծացնելու համար152
783Հաշվիր քառապատկված չորս տեսակավորված զանգվածներից, որոնց գումարը հավասար է տրված x արժեքին152
784Անցնել խաղ152
785Կղզիների թիվը II LeetCode լուծում152
786Եզակի նիշերով միացված տողի առավելագույն երկարությունը Leetcode լուծում152
787Տեղափոխել գծապատկերը152
788Կապված ցուցակների ցիկլ151
789Նվազագույն ժամանակը բոլոր կետերը այցելելու համար Leetcode լուծում151
790Հեռացրեք N-րդ հանգույցը Leetcode Solution-ի ցանկի վերջից151
791Հեռացրեք կրկնօրինակները տեսակավորված ցուցակից LeetCode Solution-ից151
792Սողունների տեղեկամատյանների պանակ Leetcode լուծում151
793Հիմք 7 Leetcode լուծում151
794Bridgeրագիր կամրջի և ջահի խնդրի համար151
795NGE- ների թիվը դեպի աջ151
796Հատուկ զեղչով վերջնական գներ խանութի Leetcode լուծույթում151
797Race Car LeetCode լուծում151
798Նվազագույն թռիչքներ դեպի տուն հասնելու LeetCode լուծում151
799Հեռացրեք փակագծերը հանրահաշվական տողից, որոնք պարունակում են + և - գործառույթները151
800Իտերատիվ նախնական պատվերի անցում150
801Կրկնօրինակները հանել Տեսակավորված II ցուցակից150
802Հարաբերական կարգերի Leetcode լուծում150
803Բաժանում K հավասար գումարի ենթաբազմությունների Leetcode լուծում150
8040-1 պարկուճ խնդրի տիեզերական օպտիմիզացված DP լուծում150
805Լարի համեմատություն, որը պարունակում է վայրի բնիկներ150
806Միջանկյալ ծառ150
807Համարի լրացում Leetcode լուծում150
808Rowանգվածի վրա աճող բուրգ149
809Միաձուլել տեսակավորված զանգված LeetCode լուծումը149
810Ստացեք առավելագույնը գեներացված զանգվածի Leetcode լուծման մեջ149
811Գտեք ենթաշերտը նվազագույն միջինով149
812Այլմոլորակայինների բառարան LeetCode լուծում149
813Ստուգեք, թե փակագծերով երկու արտահայտություն նույնն է149
814Կարող է տեղադրել Flowers LeetCode լուծում149
815Գտեք զրոյական գումարով բոլոր եռյակները149
816Ընդհանուր թվեր `առանց մի շարք կրկնվող թվերի149
817Ստուգեք Palindrome- ի յուրաքանչյուր նիշի փոխարինման հարցումից հետո149
818Առավելագույն շահույթ Leetcode Solution-ում աշխատանքի ժամանակացույցում149
819Տպեք Երկուական ծառ Ուղղահայաց կարգով149
820Փոխակերպել BST- ն Min Heap- ի149
821Nested List Weight Sum II LeetCode լուծում149
822Մուտքի մոտակա ելքը Maze LeetCode Solution-ում149
823Տեսակավորել զանգվածը ըստ Parity II Leetcode լուծման148
824Վավեր համար148
825Partition List Leetcode Solution148
826Տեսակավորել զանգվածը ըստ այլ զանգվածի կողմից սահմանված կարգի148
827One Edit Distance LeetCode լուծում148
828Պարբերաբար արտահայտման համապատասխանություն148
829Ուղին առավելագույն միջին արժեքով148
830Գտեք 1- ի և N-1- ի միջև եղած միակ կրկնվող տարրը148
831Հաշվեք թե՛ ցուցակներում տարածված իրերը, բայց տարբեր գներով148
832Ստուգեք, արդյոք տվյալ զանգվածը կարող է ներկայացնել Երկուական որոնման ծառի նախնական պատվեր148
833Դասավորել գույները148
834Գտեք բոլոր հնարավոր բաղադրատոմսերը LeetCode Solution-ի տրված մատակարարումներից148
835Վերադասավորեք տվյալները մատյան ֆայլերում LeetCode Solution148
836Ենթանկարի առավելագույն չափի գումարը հավասար է k- ի148
837Ձևավորել տրված հաջորդականությունից նվազագույն թիվը147
838Clone Graph LeetCode լուծում147
839Ստուգեք ՝ տրված Երկուական ծառը ամբողջական է, թե ոչ147
840Brick Wall LeetCode լուծում147
841Հաշվի՛ր տարբեր տարրերի չափի յուրաքանչյուր պատուհանում K147
842Կատարի՛ր հավասար երկու հավասարաչափ ՝ հետադարձ զանգվածը փոխելով Leetcode լուծումը147
843Մակարդակի կարգի անցումը պարուրաձև տեսքով147
844Առաջնահերթ հերթ ՝ օգտագործելով կրկնակի կապված ցուցակ147
845K չափի ենթահաջորդականություն ամենամեծ զույգ գումարի LeetCode լուծմամբ147
846Փակագծերի Leetcode լուծույթի առավելագույն բույնի խորությունը147
847Subarray արտադրանքը պակաս է, քան K LeetCode լուծումը147
848Ընկերներ զուգավորման խնդիր147
849Լավագույն K Հաճախակի Բառեր LeetCode լուծում147
850Նախագծեք բուրգ Leetcode Solution-ի հավելման գործողությամբ147
851Մ-ի վրա բաժանվող գումարով ենթաբազմություն146
852Հաշվեք բացասական թվերը տեսակավորված մատրիցի LeetCode լուծման մեջ146
853Վավեր փակագծեր Leetcode լուծում146
854Ամենաերկար ենթաշղթան, որն ունի 1-ների հաշվարկ `Մեկից ավելին, քան 0-ների հաշվարկ146
855Շրջանառության հերթ146
856Կրկնվող Substring Pattern LeetCode լուծում146
857Դասընթացի ժամանակացույց II - LeetCode146
858K'th Խոշորագույն տարրը BST- ում, երբ BST- ում փոփոխություն չի թույլատրվում146
859Մատրիցային շղթայի բազմապատկում146
860Guess Number Higher or Lower LeetCode Solution146
861Ամենապայծառ դիրքը Street LeetCode Solution-ում146
862Rayանգվածի հստակ հարակից տարրերը146
863Տեղադրեք Երկուական որոնման ծառի Leetcode լուծման մեջ146
864Նվազագույն թվով ծորակներ, որոնք պետք է բացեն այգու LeetCode լուծույթը ջրելու համար146
865Հաշվի առնելով զույգերի զանգված Գտեք դրա մեջ բոլոր սիմետրիկ զույգերը146
866Երկուական որոնման ծառի որոնում և ներդնում146
867Տեսակավորված զանգվածը Balanced BST- ին145
868Տրված երկարության հաջորդականությունները, երբ յուրաքանչյուր տարր նախորդից ավելի է կամ հավասար երկու անգամ145
869Տրված տիրույթի շուրջ զանգվածի երեք եղանակով բաժանում145
870Վերջին քարի քաշը II LeetCode լուծում145
871Spiral Matrix II Leetcode լուծում145
872Տրված ինդեքսի GCD- ները զանգվածում են145
873Նվազագույն փոխանակումներ ՝ տողերը հավասար Leetcode լուծում դարձնելու համար145
874Երկու կապակցված ցուցակների միավորում և խաչմերուկ145
875Reeառի անցում (նախնական պատվեր, պատվեր և պատվեր)145
876Մոտակա փոքր և մեծ թվերի գումար145
877Ստուգեք, թե արդյոք զանգվածը դասավորված է144
878Գտեք առավելագույն հնարավոր գումարի հավասար երեք գումարած գումարը144
879Փոխանակման գործակից144
880Deleteնջել և վաստակել144
881N թվերի բազմապատկումների նվազագույն գումար144
882Robot Bounded in Circle LeetCode Solution144
883Նվազագույն գումարի ուղին եռանկյունու մեջ144
884Գնման և վաճառքի լավագույն ժամանակը գործարքների վարձի Leetcode լուծմամբ144
885Դիզայն բրաուզերի պատմություն LeetCode լուծում144
886Օրական ջերմաստիճանների Leetcode լուծում143
887Ստուգեք, արդյոք տվյալ զանգվածը կարող է ներկայացնել Երկուական որոնման ծառի մակարդակի կարգի անցում143
888Երկու ամսաթվերի միջև ընկած օրերի քանակը LeetCode լուծում143
889Կիտրոնի փոխման Leetcode լուծում143
890Երեք տողի LCS (ամենաերկար ընդհանուր հետևանքը)143
891Տարրը բացակայում է տեսակավորված զանգվածի LeetCode լուծումում143
892Destination City Leetcode լուծում143
893Հաշվեք 1-րդ աստիճանին հասնելու ուղիները ՝ օգտագործելով 2, 3 կամ XNUMX քայլերը143
894Երկուական թվեր առաջացնելու համար հետաքրքիր մեթոդ է 1-ից n143
895Գտեք Երկուական ծառի երկու հանգույցների հեռավորությունը143
896Գուշակիր համարը ավելի բարձր կամ ցածր II143
897Bրի շշեր Leetcode լուծում143
898Վերադասավորեք տարածությունները բառերի միջև Leetcode Solution143
8994 Ամփոփում143
900Spiral Matrix III LeetCode լուծում142
901Բացահայտեք և նշեք անհամապատասխան փակագծերը արտահայտության մեջ142
902Arանգվածի բոլոր թվերի GCD- ի հարցումներ, բացառությամբ տվյալ տիրույթի տարրերի142
903Եզակի ամբողջ թվերի նվազագույն թիվը K հեռացումից հետո Leetcode լուծում142
904Հատուկ դիրքեր Երկուական մատրիցի Leetcode լուծման մեջ142
905Առանց թարմացումների ընդգրկեք հարցումների քանակը142
906Programրագիր ՝ ստուգելու համար, որ երկուական ծառը BST է, թե ոչ142
907Սահմանել Matrix Zeroes Leetcode լուծումը142
908Հավասարակշռված արտահայտություն փոխարինմամբ142
909Palindrome Partitioning Leetcode Solution142
910Լարային կոդերի լուծում տրոհելուց հետո առավելագույն միավոր142
911Բառի հեռավորության ամենակարճ Leetcode լուծում141
912Փոխարկել Տեսակավորված ցուցակը Երկուական որոնման ծառի141
913Այլմոլորակային բառարան141
914Խստորեն կապված բաղադրիչ141
915Diagonal Traversal LeetCode լուծում141
916Տարբեր կղզիների թիվը Leetcode լուծում141
917Ժամանակի վրա հիմնված բանալի-արժեքի խանութ LeetCode լուծում141
918Կառուցեք BST- ը տրված մակարդակի կարգի անցումից141
919Բոլոր եզակի եռյակները, որոնք ամփոփում են տվյալ արժեքը141
920Կտրեք Երկուական որոնման ծառը141
921Տեղադրեք Deleteնջել GetRandom- ը141
922Հեռացրեք կրկնօրինակները տեսակավորված ցուցակից II LeetCode Solution-ից141
923Անջատված գծապատկերի BFS141
924Կառուցեք ամբողջական Երկուական ծառ իր Կապված ցուցակի ներկայացուցչությունից141
925Arանգվածը վերադասավորել այնպես, որ arr [i] - ը հավասար լինի i- ի141
926Գտեք ընդհանուր նիշերի Leetcode լուծում140
927Կառուցեք ուղղանկյան Leetcode լուծումը140
928Առավելագույն հաճախականության Stack Leetcode լուծում140
929Infix- ը Postfix- ին140
930Լեքսիկոգրաֆիկ համարներ Leetcode լուծում140
931Երկու կապակցված ցուցակների խաչմերուկ LeetCode լուծում140
932Գտեք տրված տողի բոլոր թույլատրված շարքերը մատրիցով140
933Կրկնակի հետհամակարգի անցում երկու կույտի օգտագործմամբ140
934Diagonal Traverse LeetCode լուծում140
935Հավաքեք առավելագույն միավորները ցանցում `օգտագործելով երկու անցում140
936Հերթում ՝ Stacks- ի միջոցով140
937Ամենաերկար պալինդրոմային հետևանքը140
938Range LCM հարցումներ140
939Հաշվիր ենթագրերը նույն նույն և կենտ տարրերով140
940Տարբերության զանգված | Շարքի թարմացման հարցում O- ում (1)140
941Միաձուլման ընդմիջումներ140
942Միաձուլեք երկու տեսակավորված ցուցակները Leetcode139
943Հակադարձ հանգույցներ K-Group- ում139
944Բառի կոտրում139
945Arանգվածը վերադասավորեք այնպես, որ arr [i]> = arr [j] եթե i է զույգ, և arr [i] <= arr [j] եթե i կենտ է, և j <i139
946Հաշվել զույգը տրված գումարի հետ139
947Կարող է թվաբանական առաջընթաց ապահովել հաջորդականության Leetcode լուծումից139
9483 Գումար139
949Ստուգեք, արդյոք կույտի տարրերը զույգերով հաջորդական են139
950Տպեք Ֆիբոնաչիի հաջորդականությունը ՝ օգտագործելով 2 փոփոխական138
951Երկուական ծառի ամենաերկար հաջորդական հաջորդականությունը LeetCode լուծում138
952Վերլուծեք օգտագործողի վեբ կայքը Այցելեք Pattern LeetCode լուծումը138
953Խառնել 2n ամբողջ թվերը որպես a1-b1-a2-b2-a3-b3 - .. bn ՝ առանց ավելորդ տարածք օգտագործելու138
954Գտեք տարբերության Leetcode լուծումը138
955Համարժեք Դոմինոյի զույգերի քանակը ՝ Leetcode լուծման138
956Նվազագույն բարձրության ծառեր LeetCode լուծում138
957Ուղղահայաց գումար տրված երկուական ծառի մեջ138
958Stone Game II Leetcode138
959Երկուական ծառի մակարդակների միջինները138
960Հաշվեք ենթամատրիսները բոլորի հետ LeetCode լուծում138
961Ամենաերկար Nice Substring LeetCode լուծումը137
962Առավելագույնի հասցնել զանգվածի գումարը K Negations Leetcode Solution- ից հետո137
963Array-ի արտադրանք, բացառությամբ Self LeetCode Solution-ի137
964Երեք անընդմեջ գործակիցների Leetcode լուծում137
965Բուլյան փակագծման խնդիր136
966K Leetcode Solution-ի ծագման ամենամոտ կետերը136
967Ստուգեք, արդյոք որևէ երկու ընդմիջում համընկնում է տրված ընդմիջումների միջև136
968Ստուգեք, արդյոք բառը գոյություն ունի որպես նախադասության Leetcode լուծման մեջ ցանկացած բառի նախածանց136
969Ամենամեծ բաժանվող զույգը ենթաբազմություն136
970Ձախից և աջից հաջորդի ցուցիչների առավելագույն արտադրանքը136
971Ընդհանուր ծառի բարձրությունը ծնողական զանգվածից136
972Հաշվեք պրիմայները միջակայքում136
973Palindrome Partitioning- ը136
974Ստեղծեք առավելագույն համարը136
975Սիմետրիկ ծառ136
976Rayանգվածը զույգերի բաժանելով Կ-ի բաժանվող գումարով136
977Minesweeper LeetCode լուծում136
978Պառակտել զանգվածը հաջորդական հետևանքների վրա136
979Լոգարիթմական պատուհանի առավելագույնը136
980Աստերոիդների բախում LeetCode լուծում136
981Kth ամենափոքր տարրը BST Leetcode լուծույթում136
982Ամենամեծ մակերեսի ուղղանկյուն ենթամատրիցը `1-ի և 0-ի հավասար թվով136
983Գտեք BST- ի հետ պատվերի անցում նախնական պատվերի անցումից136
984Երկուական զանգված `M միջակայքի փոփոխման գործողություններից հետո136
985Մակարդակի պատվերի անցում ՝ օգտագործելով երկու Հերթեր136
986Ենթավանդակի առավելագույն գումար ՝ բացառությամբ որոշակի տարրերի136
987Երկու խոշոր նիշերի միջև ամենամեծ ենթատեքստ Leetcode լուծում135
988Երկուական ծառի մակարդակի կարգի անցում135
989Գծապատկերի առաջին լայնության որոնում (BFS)135
990Գտեք Կրկնօրինակ ենթատետրեր135
991Հաջորդականության առավելագույն գումարն այնպիսին է, որ երեքը անընդմեջ չեն135
992LeetCode Solution-ի համապատասխան տարիքի ընկերներ135
993Կրկնակի առաջին տարրը և տեղափոխիր զրո վերջ135
994Տրված տողի առավելագույն քաշի վերափոխումը135
995Ամենաերկար աճող հետևանքների քանակը135
996Stack- ի օգտագործմամբ օրինաչափության դեպքեր135
997Graph Valid Tree LeetCode լուծում135
998Սկզբից բացակայում է դրականը135
999Երկու տեսակավորված զանգվածների միջին135
1000Տրված զանգվածում գտեք նվազագույնի առավելագույնը յուրաքանչյուր պատուհանի չափի համար135
1001Հատված ծառ135
1002Հաջորդ Մեծ տարր III LeetCode լուծում135
1003Նկարչի բաժանման խնդիրը134
1004Maze III LeetCode լուծումը134
1005Newman-Conway հաջորդականություն134
1006Վավեր Բումերանգի Leetcode լուծում134
1007Arանգվածը վերադասավորեք այնպես, որ «arr [j]» - ը դառնա «i», եթե «arr [i]» - ը «j» է134
1008Գրաֆիկի խորության առաջին որոնումը (DFS)134
1009Morris Inorder Traversal134
1010Ապրանքի առավելագույն ենթաշղթա134
1011Վերծանել տողը այբուբենից ամբողջ թիվ քարտեզագրող Leetcode լուծման համար134
1012Կառուցեք զանգված ՝ Stack գործողությունների Leetcode լուծմամբ134
1013Գտեք առաջին շրջաբերական շրջայցը, որն այցելում է բոլոր բենզինային պոմպերը134
1014Ֆիբոնաչիի ամենաերկար հետևանքի երկարությունը134
1015Կրկնվող ենթախմբի առավելագույն երկարությունը134
1016Եզակի ուղիներ II134
1017Զանգվածի LeetCode լուծումը բաժանելու եղանակների առավելագույն քանակը133
1018Երկուական ծառի սահմանի անցում133
1019Arանգվածը վերադասավորել այնպես, որ զույգ դիրքով ավելի մեծ լինի քան տարօրինակ133
1020String Matching- ը զանգվածի Leetcode լուծման մեջ133
1021Երկուական որոնման ծառի ջնջման գործողություն133
1022Հաշվեք ենթաշերտերը, երբ երկրորդ ամենաբարձր ցուցանիշը գտնվում է ամենաբարձրից առաջ133
1023Բառի Leetcode լուծման ամենակարճ լուծումը133
1024Բաժանման հավասար ենթաբազմության գումար133
1025Դիզայն Hit Counter LeetCode լուծում133
1026Վերելակների աստիճաններ133
1027Array LeetCode լուծույթի արտադրանքի նշան133
1028Սպանել գործընթացը LeetCode լուծում133
1029Կ առավելագույն գումարները համընկնող հարակից ենթաշղթաների133
1030Serialize and Deserialize Երկուական ծառ133
1031Իմ օրացույցը ես LeetCode լուծում133
1032Scramble String LeetCode լուծում132
1033Կառուցեք Երկուական ծառ ՝ տրված arentնող զանգվածի ներկայացուցչությունից132
1034Տեղադրում Երկուական ծառի մեջ132
1035Ամենաերկար աճող հետևանքի կառուցում (N log N)132
1036Rayանգվածում գտեք զույգերի քանակ, այնպես, որ դրանց XOR- ը 0 լինի132
1037Սուպեր տգեղ համար132
1038Հավասարակշռված Երկուական ծառ132
1039Հաշվարկել nCr% p132
1040Պատրաստիր լարը մեծ Leetcode լուծում132
1041Ամենաերկար հետևությունն այնպիսին է, որ հարևանների միջև տարբերությունը մեկն է132
1042Տեղափոխեք բոլոր բացասական տարրերը, որպեսզի ավարտվեն ըստ լրացուցիչ թույլատրված տարածության131
1043Երկուական ծառի աջ կողմի տեսք LeetCode լուծում131
1044Երկու թիվ ավելացրու131
1045Պատվերով տեսակավորել լարային Leetcode լուծում131
1046Ամենամեծ թվով Leetcode լուծում131
1047BST- ի առավելությունները Hash Table- ի նկատմամբ131
1048Երկուական որոնման ծառ131
1049Անվավեր գործարքներ LeetCode Solution131
1050Վավերացրեք Երկուական որոնման ծառը131
1051Տգեղ համարներ131
10523 չհամընկնող ենթածրագրերի առավելագույն գումար131
1053Path Sum II LeetCode լուծում130
1054Ստեղծեք փակագծեր Leetcode լուծում130
1055Վերականգնել Երկուական որոնման ծառի Leetcode լուծումը130
1056Ugly Number II LeetCode Solution130
1057Աշխատակիցների կարևորությունը LeetCode լուծում130
1058Իրականացնել Trie (նախածանցային ծառ) Leetcode լուծում130
1059Bitwise AND of Numbers Range LeetCode լուծում130
1060Երկու տարրերի հաճախականության առավելագույն տարբերությունն այնպիսին է, որ ավելի մեծ հաճախություն ունեցող տարրը նույնպես ավելի մեծ է130
1061Երկու ցուցակների նվազագույն ինդեքսային գումար130
1062Kth ամենափոքր տարրը տեսակավորված մատրիցով LeetCode լուծույթում129
1063BST Subtree LeetCode-ի ամենամեծ լուծումը129
1064Գտեք ՝ ենթաշերտը լեռան տեսքով է, թե ոչ129
1065Rook Leetcode Solution- ի մատչելի նկարներ129
1066Հաշվեք զույգերը երկու տեսակավորված զանգվածներից, որոնց գումարը հավասար է տրված x արժեքին129
1067Ենթաշերտի նվազագույն չափի գումար129
1068Մատրիցայում պալինդրոմային ուղիների քանակը129
1069Հաշվեք նվազագույն քայլերը ՝ տվյալ ցանկալի զանգվածը ստանալու համար129
1070Գտեք Peak Element- ը129
1071LeetCode Solution-ի IP հասցեի անսարքություն128
1072Առավելագույնի հասցնել հեռավորությունը ամենամոտ մարդուն LeetCode լուծում128
1073Կանոնավոր արտահայտությունների համապատասխանեցում Կանոնավոր արտահայտությունների համապատասխանող LeetCode լուծում128
1074Տվյալ ժամանակահատվածում տնային առաջադրանքներ կատարող ուսանողների քանակը Leetcode լուծում128
1075Առավելագույն երկարության հետևանք ՝ հարակից տարրերի միջև տարբերությամբ կամ 0 կամ 1128
1076Serialize and Deserialize Binary Tree LeetCode Solution-ը128
1077Եռակի ենթահերթականության LeetCode լուծում128
1078Ամենացածր ընդհանուր նախնին128
1079Գտեք Peak Element II LeetCode լուծում128
1080Combination Sum IV LeetCode լուծում128
1081Կլոնավորեք Երկուական ծառ Պատահական ցուցիչներով128
1082Ամենաերկար բիտոնական հետևանքը128
1083Գրաֆիկի կրկնվող խորության առաջին շրջանցումը128
1084Հաջորդ աջ ցուցիչների համալրում յուրաքանչյուր հանգույցի Leetcode լուծումում128
1085Հեռացրեք կրկնօրինակները Sorted Array II Leetcode Solution-ից128
1086Որոշեք, թե արդյոք մատրիցը կարելի է ձեռք բերել LeetCode լուծույթի ռոտացիայի միջոցով128
1087Հեռացրեք կրկնօրինակները տեսակավորված զանգվածից128
1088Երկուական ծառի տվյալների կառուցվածքը128
1089Արմատը դեպի տերևի ուղին `Leetcode Solutions- ի նպատակային գումարով127
1090Հեռացնել Palindromic հետեւանքների Leetcode լուծումը127
1091Հատուկ հետևանքներ127
1092Տրված հանգույցի քույրերի և եղբայրների քանակը ծառի ծառում127
1093Տպեք բոլոր եռյակները տեսակավորված զանգվածով, որոնք կազմում են AP127
1094Գտեք երկու թվերի միջեւ նվազագույն հեռավորությունը127
1095Փակ կղզիների Leetcode լուծում127
1096Մշտական ​​ժամանակային տիրույթն ավելացնում է գործողությունը զանգվածի վրա127
1097Երկուական ծառի տեսակները127
1098Որոնեք Տեսակավորված պտտվող զանգվածում127
1099Գտեք երեք տարր տարբեր երեք զանգվածներից այնպես, որ a + b + c = գումար126
1100Բաժանելի զույգերի հաշվարկ126
1101Գտեք առավելագույն տարբերությունը մոտակա ձախ և աջ փոքր տարրերի միջև126
1102Տարվա օր Leetcode լուծում126
1103Տպեք հաջորդ Q մեծ թվով հարցումները126
1104Հաջորդ փոխակերպման Leetcode լուծում126
1105K istsուցակներից գտեք տարրեր պարունակող ամենափոքր շարքը126
1106Arանգվածը վերադասավորեք այնպես, որ նույնիսկ ինդեքսային տարրերն ավելի փոքր լինեն, իսկ կենտ ինդեքսային տարրերն ավելի մեծ լինեն126
1107Ուղի գումար126
1108Ամենափոքր ընդհանուր տարածաշրջանի Leetcode լուծումը126
1109Բազմակողմանի Leetcode լուծույթի նվազագույն միավորի եռանկյունումը125
1110Երրորդ առավելագույն համարի Leetcode լուծում125
1111Kth Ամենափոքր արտադրանքը երկու տեսակավորված զանգվածներից LeetCode լուծում125
1112Ենթաշղթաներ K տարբեր ամբողջ թվերով Leetcode լուծում125
1113Կենտ արժեքներով բջիջներ մատրիցային LeetCode լուծույթում125
1114Կառուցեք Երկուական ծառ Preorder և Postorder Traversal LeetCode լուծումից125
1115Գրեք կոդ `որոշելու համար, թե երկու ծառ նույնական են125
1116Տպեք Երկուական ծառի աջ տեսքը124
1117Նվազագույն բացարձակ տարբերություն BST Leetcode լուծման մեջ124
1118Տեղաբանական տեսակավորում124
1119Երկուական ծառի ներքևի տեսք124
1120Rayանգվածի միջին որոշ տարրեր Leetcode լուծում հեռացնելուց հետո124
1121Sourceառի յուրաքանչյուր հանգույցի մակարդակը աղբյուրի հանգույցից124
1122Անընդմեջ նիշեր LeetCode լուծում124
1123Փոխակերպել BST- ն Min-Heap- ի ՝ առանց զանգված օգտագործելու123
1124Ենթաբազմության գումարի խնդիր O (գումարի) տարածքում123
1125Prime Palindrome LeetCode լուծում123
1126Մեկ տարրի LeetCode լուծումը ջնջելուց հետո 1-ի ամենաերկար ենթախումբը123
1127Rangesանգվածի միջակայքերի արտադրանք123
1128Ապրանքի առավելագույն ենթաշղթա123
1129Ձող կտրելը123
1130Հաշվեք ամենամեծ խմբի Leetcode լուծումը123
1131Palindrome Permutation LeetCode լուծում122
1132Որոնել Տեղադրեք դիրքը122
1133Ենթավանդակի հստակ տարրերի քանակի հարցումներ122
1134Ստուգեք զանգվածի ձևավորումը համակցված Leetcode լուծույթի միջոցով122
1135Որոնեք տարրի դասավորված պտտվող զանգվածում122
1136N-Ary Tree LeetCode լուծույթի տրամագիծը122
1137Ձևափոխել լարի կոդերի լուծումը122
1138Moser-de Bruijn հաջորդականությունը122
1139Հազար բաժանարար Leetcode լուծում122
1140Առավելագույն Երկուական ծառ122
1141Ամենամոտ Երկուական որոնման ծառի արժեք Leetcode լուծում122
1142Տրված երկուական ծառի նախնիներին գտնելու կրկնության մեթոդը121
1143Գոլոմբի հաջորդականություն121
1144Գտեք 3 չափի տեսակավորված հետևություն գծային ժամանակում121
1145Տպեք փոփոխված զանգվածը ՝ գումարման և հանումի հրամանները կատարելուց հետո121
1146Նվազագույն կողային թռիչքներ LeetCode լուծում121
1147Տրված տողի նիշերի քառակուսիների նվազագույն գումարը k նիշերը հեռացնելուց հետո121
1148Վավեր Tic-Tac-Toe պետական ​​LeetCode լուծում121
1149Bus Routes Leetcode Solution121
1150Գտեք երկու չհամընկնող ենթազանգվածներ, որոնցից յուրաքանչյուրը նպատակային գումարի LeetCode լուծում ունի120
1151Միաձուլեք երկու BST- ներ ՝ սահմանափակ լրացուցիչ տարածությամբ120
1152Հարցումներից հետո զույգ թվերի գումար120
1153Գտեք օձի առավելագույն երկարությունը120
1154Փոխանակեք հանգույցները զույգերով120
1155Factorial Trailing Zeroes LeetCode լուծում120
1156Kth ամենափոքր թիվը բազմապատկման աղյուսակում Leetcode լուծում120
1157Կառուցեք K Palindrome Strings LeetCode լուծում120
1158Հնարավոր երկբաժանման LeetCode լուծում120
1159Գտեք տրված թվաքանակի ամենափոքր երկուական նիշը119
1160Ամենաերկար աճող հաջորդական հետևանքները119
1161Կարմիր-սև ծառի ներածություն119
1162Ամենաերկար կրկնվող հետևանքը119
1163Փոխակերպել BST- ն ավելի մեծ գումարի ծառի119
1164Palindromic Substrings Leetcode Solution119
1165Հանգույցների փոխանակում կապակցված ցուցակի Leetcode լուծույթում119
1166Առավելագույնի հասցնել շրջանաձեւ զանգվածում հաջորդական տարբերությունների գումարը119
1167Պառակտված Երկուական ծառի LeetCode լուծույթի առավելագույն արտադրանքը119
1168Նվազագույն շարժումներ դեպի հավասար զանգվածի տարրեր LeetCode լուծում118
1169Որոնման առաջարկների համակարգ LeetCode լուծում118
1170Համեմատիր տողերը ըստ ամենափոքր նիշի լեոդ-կոդերի լուծույթի հաճախության118
1171Ջնջել հանգույցները և վերադարձնել Forest Leetcode լուծումը118
1172Չիպերը նույն դիրքում LeetCode լուծում տեղափոխելու նվազագույն արժեքը118
1173Որոշման ծառ118
1174Հաշվի՛ր նույնիսկ երկարության երկուական հաջորդականությունները ՝ առաջին և երկրորդ կես բիթերի նույն գումարով118
1175K'th Խոշորագույն տարրը BST- ում `օգտագործելով մշտական ​​լրացուցիչ տարածք118
1176Պտտեցնել զանգվածը118
1177Նվազեցրեք տարրերը Array Zigzag LeetCode լուծում պատրաստելու համար118
1178Գտեք ամենամեծ արժեքը յուրաքանչյուր ծառի տողում LeetCode լուծում118
1179Երկուական ծառ դեպի Երկուական որոնման ծառի փոխարկում118
1180Գրաֆիկը և դրա ներկայացումը117
1181Ինչպես տպել Ա – ների առավելագույն քանակը ՝ օգտագործելով տրված չորս ստեղները117
1182Գերակայության հերթ117
1183Վավեր եռանկյան համար117
1184Առավելագույն գումարի բիտոնիկ ենթադասը117
1185Հետադարձ ուղի BST- ում `հերթի միջոցով117
1186Matchsticks քառակուսի Leetcode լուծման համար117
1187Հաշվեք զույգերը, որոնց արտադրանքը գոյություն ունի զանգվածում117
1188Web Crawler LeetCode լուծում117
1189Պատվերների քանակը Backlog Leetcode Solution-ում117
1190Հարակից զանգված LeetCode լուծում116
1191Kth ամենափոքր տարրը BST- ում116
1192A, b և c երկարությունների հատվածների առավելագույն քանակը116
1193Ամենամոտ տերևը երկուական ծառի LeetCode լուծույթում116
1194Հատուկ տարբերությամբ զույգերի առավելագույն գումար116
1195Երկուական որոնման ծառի ամենացածր ընդհանուր նախնին116
1196Քարեր տեղափոխելը մինչև հաջորդ Leetcode լուծումը115
1197Հեռացրեք եզրերի առավելագույն քանակը՝ Leetcode լուծումը գծապատկերում ամբողջությամբ անցանելի պահելու համար115
1198Array LeetCode լուծույթի միացում115
1199Գուշակիր Խոսքը115
1200Հաշվի առնելով երկուական ծառը, ինչպե՞ս եք հեռացնում բոլոր կես հանգույցները:115
1201Առաջին վատ տարբերակը115
1202Հերթի վերակառուցում ըստ բարձրության114
1203Integer Break LeetCode լուծում114
1204Երկուական ծառի Leetcode լուծույթի ամենացածր ընդհանուր նախնին114
1205Բաժանել երկու ամբողջ թվեր Leetcode լուծում114
1206Rayանգվածի հարցումներ բազմապատկվող փոխարինումների և արտադրանքի համար114
1207Փոխակերպեք տեսակավորված զանգվածը Երկուական որոնման ծառի LeetCode լուծումների114
1208Կատարյալ քառակուսիներ LeetCode լուծում113
1209Երկուական ծառի առավելագույն խորությունը113
1210Champagne Tower LeetCode լուծում113
1211Range Sum հարցում ՝ օգտագործելով Նոսր աղյուսակ113
1212Փոխարինեք երկու հաջորդական հավասար արժեքներ մեկով ավելի մեծով113
1213Նվազագույն փոխանակումներ՝ LeetCode լուծումը մեծացնող հաջորդականություններ պատրաստելու համար113
1214Reformat Date LeetCode Solution113
1215Երկուսի ուժ113
1216Ձախ տերևների գումարը LeetCode լուծում113
1217Զտել ռեստորանները ըստ Vegan-Friendly, գնի և հեռավորության Leetcode լուծման113
1218Տպեք փոփոխված զանգվածը զանգվածների բազմակի բազմացման գործողություններից հետո112
1219n Leetcode լուծման k-րդ գործոնը112
1220LRU Cache Leetcode լուծում112
1221Largest Plus Sign Leetcode լուծումը112
1222Գրեք մի ֆունկցիա `երկու Կապված ցուցակների խաչմերուկի կետը ստանալու համար112
1223Նոր 21 խաղ112
1224Վավեր Perfect Square LeetCode լուծում112
1225Word- ի համապատասխանեցմամբ ամենաերկար ընդհանուր նախածանցը112
1226Վերափոխեք ամբողջ թիվը երկու ոչ զրոյական ամբողջ թվերի Leetcode լուծույթի հանրագումարի112
1227Ուղի հատող Leetcode լուծում112
1228Թվաբանական հատվածներ II – LeetCode-ի հաջորդականության լուծում112
1229Flatten 2D Vector LeetCode լուծում112
1230Զուգահեռ դասընթացներ II LeetCode լուծում111
1231Ստուգեք երկուական ծառի LeetCode լուծման ամբողջականությունը111
1232Ուղու առավելագույն գումարը Numberիշտ համարի եռանկյունում111
1233Առավելագույնի հասցնել տարրերը `օգտագործելով մեկ այլ զանգված111
1234Սիմետրիկ ծառ LeetCode լուծում Leetcode լուծում111
1235Դաշտի զանգվածը զանգվածում111
1236Տեսանյութի հարցումներ ամենաերկար ճիշտ փակագծի հետևանքների համար111
1237Համարձակ բառեր String LeetCode լուծումում111
1238Տպեք Newman-Conway Sequence- ի n պայմանները111
1239Գտեք նվազագույնը պտտվող տեսակավորված զանգված II LeetCode լուծումում111
1240Ստուգեք ՝ երկու Երկուական ծառի բոլոր մակարդակները անագրամա՞ր են, թե ոչ110
1241Տրված տիրույթներում զույգ կամ կենտ թվերի հավանականության վերաբերյալ հարցումներ110
1242Գրաֆիկական կլոնավորում110
1243Առավելագույն արժեքը տրված ինդեքսի դեպքում սահմանափակ զանգվածի LeetCode լուծույթում110
1244Ստուգեք, արդյոք BST- ի յուրաքանչյուր ներքին հանգույց ունի հենց մեկ երեխա110
1245Ապրանքի առավելագույն ենթաշղթա110
1246Լոգարիթմական պատուհանի միջին Leetcode լուծում110
1247Դիզայն Skiplist LeetCode լուծում110
1248Ստուգեք նույնական BST- ների ՝ առանց ծառերը կառուցելու109
1249Թիվը բացակայում է109
1250Երկու տվյալ զանգվածներից առավելագույն զանգվածը `նույնը պահելու կարգը109
1251BST դեպի ծառ ՝ բոլոր փոքր բանալիների գումարով109
1252Հաշվեք ենթաբազմություններ, որոնք ունեն հստակ զույգ թվեր109
1253Միավորել Տեսակավորումը109
1254Պատկերի համընկնումը LeetCode լուծում108
1255Հաշվեք և փոխեք հարցումները Երկուական զանգվածի վրա108
1256Ամենափոքր տիրույթի II Leetcode լուծում108
1257Տրված թվից պակաս կամ հավասար է տարրերի քանակը տրված ենթաշարքում107
1258Min Cost Climbing Stairs LeetCode Solution107
1259Շարունակ զանգված107
1260Գտեք միաձուլման գործառնությունների նվազագույն քանակը զանգվածի պալինդրոմ ստեղծելու համար107
1261Ստուգեք ՝ արդյոք մի տող կարող է կոտրել մեկ այլ տողի Leetcode լուծում106
1262Տպեք Երկուական ծառի հանգույցի նախնիները ՝ առանց հետադարձման106
1263Excel թերթիկի սյունակի վերնագիր LeetCode լուծում106
1264Նվազագույնը հեռացնել՝ վավեր փակագծեր ստեղծելու համար LeetCode լուծում106
1265Գտեք BST- ի k- րդ ամենափոքր տարրը (Պատվերի վիճակագրություն BST- ում)106
1266Peeking Iterator LeetCode լուծում105
1267Ստուգեք, արդյոք երկու հանգույց ծառի նույն ուղու վրա են105
1268Միավորել k Տեսակավորված ցուցակներ Leetcode լուծում105
1269Palindrome Partitioning- ը105
1270Հաստատեք Երկուական ծառի նախնական պատվերի սերիալիզացիան105
1271Հաջորդ ավելի մեծ տարր105
1272Փակագծեր ավելացնելու տարբեր եղանակներ Leetcode լուծում104
1273Միավորել տեսակավորված զանգվածը103
1274Նվազագույն ժամանակ՝ բոլոր խնձորները ծառի LeetCode լուծույթում հավաքելու համար103
1275Կարգավոր հերթ LeetCode լուծում103
1276Ամենաերկար ենթաշար առանց կրկնվող նիշերի Leetcode լուծում102
1277Ստուգեք երկուական զանգվածում ենթանկարի միջոցով ներկայացված թիվը կենտ կամ զույգ է102
1278Նյուման – Շենքս – Ուիլյամս պրիմ102
1279Կոկոն ուտում է բանան LeetCode լուծում101
1280Ստուգեք, արդյոք X- ը կարող է հերթափոխել յուրաքանչյուր հերթում գտնվող յուրաքանչյուր անձի101
1281LeetCode Solution-ի վերադասավորումներով ամենամեծ ենթամատրիցան101
1282Մետաղադրամների կազմակերպում Leetcode լուծում100
1283Առավելագույն գումարի ավելացման հետևանք98
1284Կոդավորված տող ամենակարճ երկարությամբ LeetCode լուծումով98
1285Գտեք k երկարության առավելագույն միջին ենթադասը98
1286Նվազագույն ընդհանուր տարածություն, որը վատնում է K չափափոխման գործողություններով LeetCode Solution97
1287Մարդկանց նվազագույն թիվը, ովքեր կսովորեցնեն LeetCode լուծումը97
1288Շրջանակի նվազագույն հարցում (քառակուսի արմատային տարրալուծում և նոսր աղյուսակ)97
1289Երկուական զանգվածի ենթածրագրերի տասնորդական արժեքների հարցումներ97
1290Array Nesting Leetcode լուծում97
1291Աճող հետևանքի առավելագույն արտադրանք96
1292Տրված տիրույթում հավասար տարրերով ցուցանիշների քանակ96
1293Գտեք LeetCode Solution-ի շրջանաձև խաղի հաղթողին95
1294Պատահական ընտրության ինդեքս LeetCode լուծում94
1295Վերափոխեք BST- ն Երկուական ծառ այնպես, որ յուրաքանչյուր ստեղնին ավելացվի բոլոր ավելի մեծ ստեղների գումարը94
1296Նվազագույն հնարավոր ամբողջ թիվը K-ից հետո հարակից փոխանակումներ թվերի վրա LeetCode լուծում94
1297Ստուգեք տրված n զանգվածի զանգվածը կարող է ներկայացնել n մակարդակի BST, թե ոչ94
1298Փոխարկել Base -2 LeetCode լուծմանը94
1299Continuous Subarray Sum LeetCode լուծում94
1300Երկուական ծառ դեպի Երկուական որոնման ծառի փոխարկում ՝ օգտագործելով STL հավաքածուն94
1301Հարցումներ տիրույթի ամենամեծ տարօրինակ բաժանարարի XOR- ի վերաբերյալ93
1302Տեղադրեք Ջնջել GetRandom O(1) Leetcode լուծում93
1303Jump Game IV LeetCode Solution93
1304Ավելացնել երկու թվեր II Leetcode լուծում93
1305Հասնել մի շարք LeetCode լուծում92
1306Ենթահաջորդությունների թիվը, որոնք բավարարում են տրված գումարի պայմանը LeetCode լուծումը91
1307Palindrome համարը LeetCode լուծում91
1308Երկուական ծառի LeetCode լուծույթի ուղղահայաց կարգի անցում90
1309Դիզայն ստորգետնյա համակարգի Leetcode լուծում88
1310Տպեք զույգերի առավելագույն երկարության շղթան86
1311Նախագծեք Leaderboard Leetcode լուծում85
1312Հայտնաբերել Capital Leetcode լուծումը83
1313Ենթատող բոլոր բառերի շաղկապմամբ Leetcode լուծում82
1314Top K Հաճախակի տարրեր LeetCode լուծում79
1315Նվազագույն փոխանակումներ խմբավորելու բոլոր 1-ի միասին Leetcode լուծումը79
1316Count Sub Islands LeetCode լուծում78
1317Նվազագույն ուղու գումարի Leetcode լուծում78
1318Լավագույն Meeting Point LeetCode լուծումը76
1319Decode String Leetcode լուծում74
1320Ամենաերկար ընդհանուր հաջորդականության LeetCode լուծումը74
1321Տառերի տեղափոխում LeetCode լուծում74
1322Binary Tree Inorder Traversal LeetCode լուծում73
1323Գտեք Town Judge LeetCode լուծումը73
1324Կենտ զույգ կապակցված ցուցակ Leetcode լուծում73
1325Գումարի արմատից տերևի համարներ LeetCode լուծում71
1326Ամենակարճ չտեսակավորված շարունակական ենթակետային LeetCode լուծում71
1327Առավելագույն բնակչության տարի LeetCode լուծում71
1328Գտեք Town Judge LeetCode լուծումը70
1329Դիզայն ավելացնել և որոնել բառեր տվյալների կառուցվածքը LeetCode լուծում68
1330Ուղղանկյունի համընկնումը LeetCode լուծում67
1331Առավելագույն բնակչության տարի LeetCode լուծում66
1332LeetCode Solution-ի փակագծերի միավորը65
1333Range Sum Query 2D – Անփոփոխելի LeetCode լուծում64
1334Տեղադրեք տեսակավորված շրջանաձև կապակցված ցանկի մեջ LeetCode լուծում63
1335Հարթեցրեք Երկուական ծառը կապակցված ցուցակին LeetCode լուծում63
1336Stone Game IV LeetCode Solution62
1337Արդյո՞ք գրաֆիկը երկկողմանի է: LeetCode լուծում62
1338Բացահայտեք քարտերը աճող պատվերի Leetcode լուծում61
1339Վավեր եռանկյունու համար LeetCode լուծում60
1340Բաժանել շոկոլադե LeetCode լուծումը51
1341Քայլ առ քայլ ուղղություններ Երկուական ծառի հանգույցից մինչև մեկ այլ LeetCode լուծում47
1342BST LeetCode լուծման միջակայքի գումարը45
1343Reverse Integer Leetcode լուծում41
1344Տեսակավորել գույները LeetCode լուծում40
1345Գտեք K ամենամոտ տարրերը LeetCode լուծում38
1346Excel թերթիկի սյունակի համարը LeetCode լուծում36
1347Պտտեցնել String LeetCode լուծումը35
1348Քառակուսու առավելագույն կողմի երկարությունը՝ LeetCode-ի շեմից փոքր կամ հավասար գումարով35
1349Առավելագույն չափի ենթակետի գումարը հավասար է k Leetcode լուծում17
1350H-Index Leetcode լուծում15
1351High Five LeetCode լուծում13
Translate »