Փակագծեր ավելացնելու տարբեր եղանակներ Leetcode լուծում

Դժվարության մակարդակ Միջին
Հաճախակի հարցնում են Adobe Amazon Bloomberg ByteDance Միջնաբերդ facebook Flipkart Google Microsoft Samsung Snapchat
Դինամիկ ծրագրավորում Մաթեմատիկա Ռեկուրսիա StringԴիտումներ 103

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

The Փակագծեր ավելացնելու տարբեր եղանակներ LeetCode լուծում – «Փակագծեր ավելացնելու տարբեր եղանակներ» նշում է, որ տրված է թվերի և օպերատորների լարային արտահայտությունը: Մենք պետք է վերադարձնենք բոլոր հնարավոր արդյունքները բոլոր հնարավոր եղանակների հաշվարկից մինչև խմբային համարներ և օպերատորներ:

Վերադարձրեք պատասխանը ցանկացած հերթականությամբ։

Example:

Փակագծեր ավելացնելու տարբեր եղանակներ Leetcode լուծումPin

Input:  expression = "2-1-1"
Output: [0,2]

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

  • ((2-1)-1) = 0, հնարավոր արդյունքներից մեկն է։
  • (2-(1-1)) = 2, նույնպես հնարավոր արդյունքներից է։
Input:  expression = "2*3-4*5"
Output: [-34,-14,-10,-10,10]

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

  • (2*(3-(4*5))) = -34
  • ((2*3)-(4*5)) = -14
  • ((2*(3-4))*5) = -10
  • (2*((3-4)*5)) = -10
  • (((2*3)-4)*5) = 10
  • Այսպիսով, [-34, -14, -10, -10, 10] հնարավոր արդյունքներն են:

Մոտեցում

Գաղափար.

  1. Այս խնդիրը լուծելու հիմնական գաղափարը օգտագործելն է Ռեկուրսիա.
  2. Վերադարձի յուրաքանչյուր քայլում մենք ունենք արտահայտության ձախ և աջ ծայրեր, որոնց վրա պետք է աշխատել:
  3. Կրկնել յուրաքանչյուր i ինդեքսի համար միջակայք [l, r] եւ կրկին, կրկնություն [l,i-1] և [i+1,r] համար  պայմանով, որ ընթացիկ նիշը օպերատոր է և պահպանում է պատասխանների հավաքածուն, որոնք վերադարձվել են համապատասխանաբար անվանված ձախ և աջ վեկտորում:
  4. Այժմ, համապատասխանաբար ձախ և աջ վեկտորների յուրաքանչյուր գնահատված արտահայտության համար, արդյունքը կիրառելուց հետո գտեք բոլոր նոր արժեքները a op b, որտեղ a-ն օպերանդ է ձախում, b-ն օպերանդ է աջում, իսկ op-ը օպերատորն է:
  5. Վերադարձրեք պատասխանը ընթացիկ վիճակի համար {l,r};
  6. Մենք կարող ենք նաև հիշել արդյունքը՝ օգտագործելով դինամիկ ծրագրավորում.

Կոդ

Փակագծեր ավելացնելու տարբեր եղանակներ Leetcode C++ լուծում.

class Solution {
public:
    map<pair<int,int>,vector<int>> dp;
    vector<int> solve(int l,int r,string expression){
        if(dp.count({l,r})){
            return dp[{l,r}];
        }
        vector<int> ans;
        for(int i=l;i<=r;i++){
            if(expression[i]=='+' or expression[i]=='-' or expression[i]=='*'){
                vector<int> left = solve(l,i-1,expression);
                vector<int> right = solve(i+1,r,expression);
                
                for(auto& num1:left){
                    for(auto& num2:right){
                        if(expression[i]=='+'){
                            ans.push_back(num1+num2);
                        }
                        else if(expression[i]=='-'){
                            ans.push_back(num1-num2);
                        }
                        else{
                            ans.push_back(num1*num2);
                        }
                    }
                }
            }
        }
        if(ans.empty()){
            ans.push_back(stoi(expression.substr(l,r-l+1)));
        }
        return dp[{l,r}] = ans;
    }
    vector<int> diffWaysToCompute(string expression) {
        return solve(0,expression.length()-1,expression);
    }
};

Փակագծեր ավելացնելու տարբեր եղանակներ Leetcode Java լուծում.

public class Solution {
    public List<Integer> diffWaysToCompute(String input) {
        List<Integer> ret = new LinkedList<Integer>();
        for (int i=0; i<input.length(); i++) {
            if (input.charAt(i) == '-' ||
                input.charAt(i) == '*' ||
                input.charAt(i) == '+' ) {
                String part1 = input.substring(0, i);
                String part2 = input.substring(i+1);
                List<Integer> part1Ret = diffWaysToCompute(part1);
                List<Integer> part2Ret = diffWaysToCompute(part2);
                for (Integer p1 :   part1Ret) {
                    for (Integer p2 :   part2Ret) {
                        int c = 0;
                        switch (input.charAt(i)) {
                            case '+': c = p1+p2;
                                break;
                            case '-': c = p1-p2;
                                break;
                            case '*': c = p1*p2;
                                break;
                        }
                        ret.add(c);
                    }
                }
            }
        }
        if (ret.size() == 0) {
            ret.add(Integer.valueOf(input));
        }
        return ret;
    }
}

Բարդության վերլուծություն փակագծեր ավելացնելու տարբեր եղանակների համար Leetcode լուծում

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

Վերոնշյալ ծածկագրի ժամանակի բարդությունն է Կատալոնական համարը. Յուրաքանչյուր [l,r] վիճակի համար մենք կրկնում ենք [l,r] միջակայքում և այն բաժանում ենք երկու բազմությունների [l,i-1] և [i+1,r], որոնք հակադարձորեն հավասար են կատալոնական թվի հաշվարկին։ Հետևաբար, ժամանակի բարդությունը նույնն է, ինչ կատալոնական համարները:

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

Վերոնշյալ ծածկագրի տիեզերական բարդությունն է O (պատասխանի չափը): 

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

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