Matchsticks քառակուսի Leetcode լուծման համար

Դժվարության մակարդակ Միջին
Հաճախակի հարցնում են Microsoft
Դասավորություն Հետադարձ կապ Բիթի մանիպուլյացիա Բիտմասք Դիամիկական ծրագրավորումԴիտումներ 114

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

Ձեզ տրված է ամբողջ թվային զանգված matchsticks որտեղ matchsticks[i] երկարության երկարությունն է ith լուցկու հատիկ. Դուք ցանկանում եք օգտագործել բոլոր լուցկու հատիկները մեկ քառակուսի դարձնելու համար: Դուք չպետք է կոտրվի ցանկացած փայտիկ, բայց դուք կարող եք դրանք կապել, և յուրաքանչյուր լուցկու հատիկ պետք է օգտագործվի ուղիղ մեկ անգամ.

Վերադառնալ true եթե դուք կարող եք կատարել այս քառակուսի եւ false այլապես:

Օրինակ

Matchsticks քառակուսի Leetcode լուծման համարPin

Մուտք:

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

Արդյունք:

 true

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

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

 

Մուտք:

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

Արդյունք:

 false

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

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

 

Մոտեցում

Գաղափար

Այստեղ հիմնական գաղափարը բոլոր հնարավորություններն օգտագործելն է Հետադարձ կապ. Քանի որ մենք քառակուսիում ունենք 4 եզր, ուստի i-երորդ լուցկու հատիկը կարող է ունենալ 4 ընտրություն, մենք կարող ենք ուսումնասիրել բոլոր ընտրանքները և ամբողջ լուցկու զանգվածը անցնելուց հետո կարող ենք տեսնել 4 կողմերի երկարությունը և արդյոք դրանք բոլորը հավասար են նպատակային արժեքին: Եթե ​​այո, մենք վերադարձնում ենք true, այլապես կեղծ:

Վերոնշյալ լուծումը երկարաձգվում է և ունի էքսպոնենցիալ ժամանակային բարդություն։ Մենք կարող ենք դա զգալիորեն արագացնել՝ դասավորելով լուցկու հատիկները նվազման կարգով, որպեսզի ավելի մեծ լուցկու փայտիկները ավելի շուտ մշակվեն, իսկ եթե լուծում չլինի, ավելի երկար լուցկու փայտիկ փորձելը կհանգեցնի. նախ բացասական եզրակացություն.

Մենք կարող ենք նաև բարելավել լուծման աշխատաժամանակը՝ ավելացնելով դեպքեր, ինչպիսիք են՝ փայտի բոլոր երկարությունների գումարը 4-ի բազմապատիկ է, թե ոչ:

Բացի այդ, եթե որևէ փայտի երկարությունը խիստ մեծ է գումարից/4, ապա մենք չենք կարող կառուցել լուցկու հատիկը:

Կոդ

Matchsticks քառակուսի C++ լուծում.

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

Matchsticks to Square Java լուծում.

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

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

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

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

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

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

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

        return false;
    }

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

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

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

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

 

Բարդության վերլուծություն Matchsticks-ի քառակուսի Leetcode լուծման համար

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

Լուծման ընդհանուր ժամանակային բարդությունը 4^n է, քանի որ ռեկուրսիայի յուրաքանչյուր քայլում մենք ունենք 4 ընտրություն, հետևաբար, O(4^N) ամենավատ ժամանակային բարդությունն է: Լուծման գործարկման ժամանակը էքսպոնենցիալ է:

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

Օգտագործված ռեկուրսիվ կույտի տարածությունը O(n) է, որտեղ n-ը լուցկու հատիկների թիվն է, հետևաբար տարածության ընդհանուր բարդությունը O(n է):

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

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