Նախագծեք Leaderboard Leetcode լուծում

Դժվարության մակարդակ Միջին
Հաճախակի հարցնում են Amazon Bloomberg facebook Google Microsoft Ջղաձգություն ծլվլոց Uber Վայֆայեր
Դիզայն Հեշինգ ՏեսակավորումներԴիտումներ 82

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

The Նախագծեք Leaderboard LeetCode լուծում – «Design A Leaderboard»-ը ձեզ խնդրում է կատարել 3 գործառույթ.

  • addScore (playerId, միավոր)Թարմացրեք առաջատարների աղյուսակը՝ տվյալ խաղացողի գնահատականին միավոր ավելացնելով: Եթե ​​չկա որևէ խաղացող, ավելացրե՛ք այդպիսի id-ն առաջատարների աղյուսակում:
  • վերև (K)Վերադարձեք K խաղացողների առավելագույն գումարը
  • վերակայել (playerId)Վերականգնել տվյալ խաղացողի ID-ի միավորը:

Example:

Input:  ["Leaderboard","addScore","addScore","addScore","addScore","addScore","top","reset","reset","addScore","top"]
        [[],[1,73],[2,56],[3,39],[4,51],[5,4],[1],[1],[2],[2,51],[3]]
Output: [null,null,null,null,null,null,73,null,null,null,141]

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

  • Առաջատարների տախտակ = new Leaderboard();
  • leaderboard.addScore(1, 73), leaderboard.addScore(2, 56), leaderboard.addScore(3, 39), leaderboard.addScore(4, 51), leaderboard.addScore(5, 4): Առաջատարներ = [[1, 73], [2, 56], [3, 39], [4, 51], [5, 4]]:
  • leaderboard.top(1): 73
  • leaderboard.reset(1), leaderboard.reset(2): Առաջատարներ = [[3, 39], [4, 51], [5, 4]]:
  • leaderboard.addScore(2, 51): Առաջատարներ = [[2, 51], [3, 39], [4, 51], [5, 4]]:
  • leaderboard.top(3): 141 [51 + 51 + 39]

Մոտեցում

Գաղափար.

  1. Այս խնդիրը լուծելու հիմնական գաղափարը օգտագործելն է Հաշսեթ or Գերակայության հարց.
  2. Պահպանեք հեշսեթ, որը կպահի յուրաքանչյուր եզակի Player ID-ի գնահատականը, ինչպես նաև օգտագործեք մուլտի հավաքածու՝ բոլոր միավորները պահելու համար:
  3. Վերականգնման գործողության համար ջնջեք նվագարկչի ID-ի հայտնվելը հեշսեթից: Հեռացրեք նաև դրա երևույթը հեշսեթից: Գործողությունը կատարելու համար լոգարիթմական ժամանակ է պահանջվում:
  4. Top() գործողության համար կրկնեք միավորների բազմախումբը և ձեր պատասխանին ավելացրեք բոլոր լավագույն k միավորները:
  5. Multiset միավորները կպահի ոչ աճող հերթականությամբ:
  6. addScore() գործողության համար մուտքագրեք հեշսեթի մուտքը, եթե հեշսեթը չի պարունակում նվագարկչի ID-ն և միավորը տեղադրեք բազմահավաքի մեջ:
  7. Multiset-ից և hashset-ից զետեղումը և ջնջումը պահանջում է լոգարիթմական ժամանակ՝ գործողությունն իրականացնելու համար:

Կոդ

Նախագծեք Leaderboard Leetcode C++ լուծում.

class Leaderboard {
public:
    map <int, int> playerScore;
    multiset <int, greater <int>> s;
    
    Leaderboard(){
        s.clear();
        playerScore.clear();
    }
    
    void addScore(int playerId, int score) {
        if(!playerScore.count(playerId)){
            playerScore[playerId] = 0;
        }
        else{
            s.erase(s.find(playerScore[playerId]));
        }
        
        playerScore[playerId] += score;
        s.insert(playerScore[playerId]);
    }
    
    int top(int K) {
        int ans = 0;
        
        for(auto& x : s){
            if(K == 0){
                break;
            }
            
            K--;
            ans += x;
        }
        
        return ans;
    }
    
    void reset(int playerId) {
        s.erase(s.find(playerScore[playerId]));
        playerScore.erase(playerId);
    }
};

Նախագծեք Leaderboard Leetcode Java լուծում.

class Leaderboard {
    Map<Integer, Integer> map;
    TreeMap<Integer, Integer> sorted;
    public Leaderboard() {
        map = new HashMap<>();
        sorted = new TreeMap<>(Collections.reverseOrder());
    }
    
    public void addScore(int playerId, int score) {
        if (!map.containsKey(playerId)) {
            map.put(playerId, score);
            sorted.put(score, sorted.getOrDefault(score, 0) + 1);
        } else {
            int preScore = map.get(playerId);
            sorted.put(preScore, sorted.get(preScore) - 1);
            if (sorted.get(preScore) == 0) {
                sorted.remove(preScore);
            }
            int newScore = preScore + score;
            map.put(playerId, newScore);
            sorted.put(newScore, sorted.getOrDefault(newScore, 0) + 1);
        }
    }
    
    public int top(int K) {
        int count = 0;
        int sum = 0;
        for (int key : sorted.keySet()) {
            int times = sorted.get(key);
            for (int i = 0; i < times; i++) {
                sum += key;
                count++;
                if (count == K) {
                    break;
                }
            }
            if (count == K) {
                break;
            }
        }
        return sum;
    }
    
    public void reset(int playerId) {
        int preScore = map.get(playerId);
        sorted.put(preScore, sorted.get(preScore) - 1);
        if (sorted.get(preScore) == 0) {
            sorted.remove(preScore);
        }
        map.remove(playerId);
    }
}

Բարդության վերլուծություն նախագծման համար Leaderboard Leetcode Solution-ի համար

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

addScore() և reset() ֆունկցիայի ժամանակային բարդությունը կազմում է O (logN) մեկ զանգի համար, իսկ top() ֆունկցիայի ժամանակային բարդությունը O(k) է մեկ զանգի համար:

Տեղադրումը և ջնջումը պահանջում է լոգարիթմական ժամանակ բազմաբնույթ և հեշսեթում:

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

Վերոնշյալ ծածկագրի տիեզերական բարդությունն է ՎՐԱ) քանի որ մենք պահպանում ենք խաղացողների ID-ների քարտեզը, որտեղ N-ը խաղացողների առավելագույն քանակն է.

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

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