Ենթատող բոլոր բառերի շաղկապմամբ Leetcode լուծում

Դժվարության մակարդակ Դժվար
Հաճախակի հարցնում են Adobe Amazon խնձոր Bloomberg facebook Google Microsoft Պատգամախոս
Հեշինգ Սահող պատուհան StringԴիտումներ 74

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

The Ենթատող բոլոր բառերի շաղկապմամբ LeetCode լուծում – «Բոլոր բառերի շաղկապմամբ ենթատողը» նշում է, որ տրված է տողը s և տողերի զանգված բառերը որտեղ յուրաքանչյուր բառը պատկանում է նույն երկարությունը. Մենք պետք է բոլորը վերադարձնենք մեկնարկային ցուցանիշներ ենթալարի, որը յուրաքանչյուր բառի բառի մեջ ուղիղ մեկ անգամ, ցանկացած հաջորդականությամբ առանց որևէ միջանկյալ նիշի միացումն է:

Example:

Input:  s = "barfoothefoobarman", words = ["foo","bar"]
Output: [0,9]

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

  • 0 ինդեքսից սկսվող ենթատողն է՝ «barfoo»:
  • 9-րդ ինդեքսից սկսվող ենթատողն է՝ «foobar»:
  • Այսպիսով, պատասխանը [0, 9] է:
Input:  s = "wordgoodgoodgoodbestword", words = ["word","good","best","word"]
Output: []

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

  • Պահանջվող ենթատող չկա:

Մոտեցում

Գաղափար.

  1. Այս խնդիրը լուծելու հիմնական գաղափարը օգտագործելն է HashSet or Սահող պատուհան.
  2. Քանի որ յուրաքանչյուր բառի երկարությունը ֆիքսված է, մենք կրկնելու ենք ֆիքսված երկարությամբ Լ մուտքագրման տողում և օգտագործեք լոգարիթմական պատուհանի տեխնիկան՝ գտնելու, երբ կա բոլոր տարբեր նիշերի հաճախականությունների ճշգրիտ համընկնում, այնուհետև մենք պահում ենք ընթացիկ պատուհանի մեկնարկային ինդեքսը:
  3. Նախ, պահեք տողերի հաճախականությունները HashSet-ում:
  4. Այժմ կրկնեք ֆիքսված երկարության L-ի համար [0, L – 1] միջակայքի յուրաքանչյուր i-ի համար:
  5. Ամեն անգամ, երբ մենք գտնում ենք ա ենթաշերտ L երկարությամբ, որը չի հանդիպում HashSet-ում, այդ դեպքում մենք չենք կարող ունենալ անհրաժեշտ ենթատող, որը պարունակում է բառերի տողերի զանգվածում առկա բոլոր բառերը, հետևաբար, մենք վերակայում ենք բոլոր արժեքները:
  6. Հակառակ դեպքում, ավելացրեք ընթացիկ ենթաշարի հաճախականությունը մեր HashSet-ում, և երբ այս արժեքը համընկնի ցանկալի հաճախականության հետ, մենք կավելացնենք մեր համընկնումների քանակը:
  7. Ամեն անգամ, երբ ընթացիկ ենթալարի հաճախականությունը գերազանցում է ցանկալի հաճախականությունը, մենք կկրճատենք պատուհանի մեկնարկի ինդեքսը և համապատասխանաբար կփոփոխենք համընկնումների քանակը:
  8. Ամեն դեպքում, երբ խաղերի քանակը հավասար է ցանկալի համընկնումների քանակին, մենք կպահենք ընթացիկ պատուհանի մեկնարկային ինդեքսը։

Կոդ

Ենթատող բոլոր բառերի միացմամբ Leetcode C++ Լուծում.

class Solution {
public:
    vector<int> findSubstring(string s, vector<string>& words) {
        unordered_map <string, int> occ;
        for(auto& word : words){
            occ[word]++;
        }
        
        vector <int> ans;
        int sz = occ.size();
        
        int n = s.length(), m = words.size(), len = words.back().length();
        for(int i=0; i<len; i++){
            int start = i, match = 0;
            unordered_map <string, int> now;
            for(int end=i+len-1; end<n; end+=len){
                string str = s.substr(end-len+1, len);
                if(!occ.count(str)){
                    now.clear();
                    
                    match = 0;
                    start = end + 1;
                }
                else{
                    now[str]++;
                    if(now[str] == occ[str]){
                        match++;
                    }
                    while(now[str] > occ[str]){
                        if(now[s.substr(start, len)] == occ[s.substr(start, len)]){
                            match--;
                        }

                        now[s.substr(start, len)]--;

                        if(now[s.substr(start, len)] == 0){
                            now.erase(s.substr(start, len));
                        }

                        start += len;
                    }
                    
                    if(match == sz){
                        ans.push_back(start);
                    }
                }
            }
        }
        
        return ans;
    }
};

Ենթատող բոլոր բառերի միացմամբ Leetcode Java լուծում.

class Solution {
    public List<Integer> findSubstring(String s, String[] words) {
        int N = s.length();
        List<Integer> indexes = new ArrayList<Integer>(s.length());
        if (words.length == 0) {
            return indexes;
        }
        int M = words[0].length();
        if (N < M * words.length) {
            return indexes;
        }
        int last = N - M + 1;

        Map<String, Integer> mapping = new HashMap<String, Integer>(words.length);
        int [][] table = new int[2][words.length];
        int failures = 0, index = 0;
        for (int i = 0; i < words.length; ++i) {
            Integer mapped = mapping.get(words[i]);
            if (mapped == null) {
                ++failures;
                mapping.put(words[i], index);
                mapped = index++;
            }
            ++table[0][mapped];
        }

        int [] smapping = new int[last];
        for (int i = 0; i < last; ++i) {
            String section = s.substring(i, i + M);
            Integer mapped = mapping.get(section);
            if (mapped == null) {
                smapping[i] = -1;
            } else {
                smapping[i] = mapped;
            }
        }

        for (int i = 0; i < M; ++i) {
            int currentFailures = failures; 
            int left = i, right = i;
            Arrays.fill(table[1], 0);

            while (right < last) {
                while (currentFailures > 0 && right < last) {
                    int target = smapping[right];
                    if (target != -1 && ++table[1][target] == table[0][target]) {
                        --currentFailures;
                    }
                    right += M;
                }
                while (currentFailures == 0 && left < right) {
                    int target = smapping[left];
                    if (target != -1 && --table[1][target] == table[0][target] - 1) {
                        int length = right - left;

                        if ((length / M) ==  words.length) {
                            indexes.add(left);
                        }
                        ++currentFailures;
                    }
                    left += M;
                }
            }

        }
        return indexes;
    }
}

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

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

Վերոնշյալ ծածկագրի ժամանակի բարդությունն է O(N*L + M) քանի որ մենք անցնում ենք ամբողջ մուտքային զանգվածը երկու անգամ (լոգարիթմական պատուհանի տեխնիկա) և յուրաքանչյուր դիրքի համար մենք արդյունահանում ենք L երկարության ենթաշարը, այստեղ N = տողի չափը s, L = յուրաքանչյուր բառի երկարությունը, M = զանգվածի չափը: բառերի։

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

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

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

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