Դիզայն ավելացնել և որոնել բառեր տվյալների կառուցվածքը LeetCode լուծում

Դժվարության մակարդակ Միջին
Հաճախակի հարցնում են Adobe Amazon խնձոր ByteDance facebook Google lyft Microsoft Nvidia Պատգամախոս ծլվլոց Uber
Խորությունը առաջին որոնում Դիզայն String ԹրիԴիտումներ 68

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

Դիզայն ավելացնել և որոնել բառեր տվյալների կառուցվածքը LeetCode լուծում ասում է – Նախագծեք տվյալների կառուցվածք, որն աջակցում է նոր բառեր ավելացնելու և գտնելու, թե արդյոք տողը համընկնում է նախկինում ավելացված տողի հետ:

Իրականացնել WordDictionary դաս.

  • WordDictionary() Նախաձեռնում է օբյեկտը:
  • void addWord(word) Ավելացնում word տվյալների կառուցվածքին, այն կարող է ավելի ուշ համընկնել:
  • bool search(word) Վերադառնում true եթե տվյալների կառուցվածքում կա որևէ տող, որը համապատասխանում է word or false այլապես: word կարող է պարունակել կետեր '.' որտեղ կետերը կարելի է համապատասխանեցնել ցանկացած տառի:

Example:

Մուտքային

["WordDictionary","addWord","addWord","addWord","search","search","search","search"]
[[],["bad"],["dad"],["mad"],["pad"],["bad"],[".ad"],["b.."]]

Արտադրողականություն

[null,null,null,null,false,true,true,true]

բացատրություն

WordDictionary wordDictionary = new WordDictionary();
wordDictionary.addWord("bad");
wordDictionary.addWord("dad");
wordDictionary.addWord("mad");
wordDictionary.search("pad");  // return False
wordDictionary.search("bad"); // return True
wordDictionary.search(".ad"); // return True
wordDictionary.search("b.."); // return True

Մոտեցում դիզայնի համար Ավելացնել և որոնել բառեր տվյալների կառուցվածքը Leetcode լուծում.

Գաղափար.

  • Մենք ընդհանուր առմամբ դիտարկում ենք Trie-ի տվյալների կառուցվածքը՝ արդյունավետորեն լուծելու խնդիրները, որոնք ներառում են գործողություններ, ինչպիսիք են տողերի համընկնումը: Եթե ​​դուք նոր եք Trie-ում, ապա նախ հասկացեք, թե ինչ է Trie-ն և ինչպես է այն իրականացվում, և ինչպես է որոնումը կատարվում:
  • Դուք կարող եք դիմել Թրի
  • Գալով լուծմանը. Նախ, մենք կստեղծենք Trie հանգույց, որը բաղկացած է 26 երեխա հանգույցներից, մեկական փոքրատառ անգլերեն տառերի յուրաքանչյուր նիշի համար, և կհայտարարենք գլխի հանգույց, որը նշանակում է Trie-ի արմատային հանգույցը: Հանգույցի կառուցվածքը բաղկացած կլինի նաև անվանմամբ դրոշից ես ուղարկում եմ որը կնշի բառի վերջը, եթե սահմանվի ճշմարիտ:
  • addWord (): Այս ֆունկցիան պարզապես ներառում է մի բառի տեղադրում Trie-ում: Մենք կկրկնենք բոլոր բառերը և դրանք մեկ առ մեկ կմտցնենք Տրիեի մեջ:
  • որոնում (): Այն բառի համար, որը չի ներառում որևէ «»: Դրանցում որոնումը պարզ է, մենք պարզապես պետք է կրկնենք Trie-ի վրա և ստուգենք՝ արդյոք տվյալ բառը գոյություն ունի Trie-ում, թե ոչ:
  • Բարդ մասն այն է, երբ «»: առկա է բառի մեջ. Այստեղ մենք պետք է նկատի ունենանք, որ հենց որ տեսնենք «»: մենք կարող ենք օգտագործել փոքրատառ անգլերեն այբուբենի նիշերից որևէ մեկը, որպեսզի ձևավորենք մի բառ, որն առկա է Trie-ում: Այսպիսով, գաղափարն այն է, որ փնտրենք բոլոր հնարավորությունները Trie-ում տվյալ հանգույցի համար, այսինքն՝ մենք պետք է ուսումնասիրենք բոլոր հնարավոր ուղիները յուրաքանչյուրում: . մակարդակով.

Կոդ:

Դիզայն ավելացնել և որոնել բառեր տվյալների կառուցվածքը Leetcode C++ լուծում:

class WordDictionary {
public:
    struct Node{
        Node* child[26]={NULL};
        bool isEnd=false;
    };
    
    Node* head = NULL;
   
    WordDictionary() {
        head = new Node();
    }
    
    void addWord(string word) {
        Node* ptr = head;
        for(auto it:word){
            if(!ptr->child[it-'a'])
                ptr->child[it-'a'] = new Node();
            ptr = ptr->child[it-'a'];
        }
        ptr->isEnd = true;
    }
    
    bool searchHelper(Node* node,string s){
        Node* ptr = node;
        int pos=0;
        for(auto it:s){
            if(it=='.'){
                for(int i=0;i<26;i++){
                    if(ptr->child[i]){
                        if(searchHelper(ptr->child[i],s.substr(pos+1)))
                            return true;
                    }
                }
                return false;
            }
            else if(ptr->child[it-'a']){
                ptr = ptr->child[it-'a'];
            }
            else
                return false;
            pos++;
        }
        return ptr->isEnd;
    }
    
    bool search(string word) {
        return searchHelper(head,word);
    }
};

Դիզայն ավելացնել և որոնել բառեր տվյալների կառուցվածքը Leetcode Python լուծում.

class Node:
    def __init__(self):
        self.child = {}
        self.isEnd = False
    
class WordDictionary:
    
    def __init__(self):
        self.head = Node()
    
    def addWord(self, word: str) -> None:
        ptr = self.head
        for it in word:
            if it not in ptr.child:
                ptr.child[it] = Node()
            ptr = ptr.child[it]
        ptr.isEnd = True
    def search(self, word: str) -> bool:
        def searchHelper(node,s):
            ptr = node
            pos=0
            for it in s:
                if it==".":
                    for i in ptr.child:
                        if searchHelper(ptr.child[i],s[pos+1:]):
                            return True
                    return False
                elif it in ptr.child:
                    ptr = ptr.child[it]
                else:
                    return False
                pos+=1
            return ptr.isEnd
        
        return searchHelper(self.head,word)

Բարդության վերլուծություն.

  • Timeամանակի բարդությունը. Վերոնշյալ ծածկագրի ժամանակի բարդությունն է առանց կետերի բառերի համար, որտեղ «m»-ը հիմնական երկարությունն է, և O(N.26^ M) առանց կետերի բառերի համար, որտեղ n-ը ստեղների թիվն է:
  • Տիեզերական բարդություն: Վերոնշյալ ծածկագրի տիեզերական բարդությունն է  առանց կետերի բառերի որոնման համար և O (մ) կետերով բառերի համար, որպեսզի պահպանվի ռեկուրսիոն կույտը։

Առնչվող խնդիր. Իրականացնել Trie (նախածանցային ծառ) Leetcode լուծում

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

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