Robot Room Cleaner Leetcode Solution

Դժվարության մակարդակ Դժվար
Հաճախակի հարցնում են Amazon ByteDance facebook Google Microsoft
Հետադարձ կապ ինտերակտիվ tiktokԴիտումներ 152

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

The Robot Room Cleaner LeetCode լուծում – «Robot Room Cleaner»-ը նշում է, որ հաշվի առնելով ռոբոտը ա m x n երկուական ցանց, որտեղ 0 ներկայացնում է պատ և 1 ներկայացնում է դատարկ անցք:

Ռոբոտի սկզբնական դիրքը երաշխավորված է դատարկ լինելու համար, և ռոբոտը շարժվում է ցանցի ներսում՝ օգտագործելով տվյալ API-ն Robot. Ռոբոտը պետք է մաքրի սենյակի յուրաքանչյուր դատարկ բջիջ:

API Robot-ն ունի հետևյալ գործառույթները.

  • boolean move(): վերադարձնում է true, եթե հաջորդ բջիջը հասանելի է առանց որևէ խոչընդոտի, այլապես false:
  • void turnLeft(): շրջվում է ձախ
  • void turnRight(): շրջվում է աջ
  • void clean(): մաքրում է ընթացիկ սենյակը:

Example:

Robot Room Cleaner Leetcode SolutionPin

Input:  room = [[1,1,1,1,1,0,1,1],[1,1,1,1,1,0,1,1],[1,0,1,1,1,1,1,1],[0,0,0,1,0,0,0,0],[1,1,1,1,1,1,1,1]], row = 1, col = 3
Output: Robot cleaned all rooms.

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

  • Սենյակի բոլոր ցանցերը նշվում են կամ 0-ով կամ 1-ով:
  • 0 նշանակում է, որ բջիջը արգելափակված է, իսկ 1 նշանակում է, որ բջիջը հասանելի է:
  • Ռոբոտը սկզբում սկսում է դիրքի տող = 1, col = 3:
  • Վերևի ձախ անկյունից նրա դիրքը մեկ տող է ներքևում և երեք սյունակ՝ աջ:
Input:  room = [[1]], row = 0, col = 0
Output: Robot cleaned all rooms.

Մոտեցում

Գաղափար.

  1. Այս խնդիրը լուծելու հիմնական գաղափարը օգտագործելն է Ռեկուրսիահետ Հետադարձ կապ
  2. Սկսեք ռոբոտի API-ից և ընթացիկ հղման վայրից (0,0):
  3. Նաև Պահպանել ա HashSet որը պահպանում է այցելած բջիջները՝ կապված հղման վայրի հետ:
  4. Այժմ, յուրաքանչյուր դիրքի համար, ուսումնասիրեք բոլորը չորս հարակից ուղղությունs և ստուգեք, արդյոք ռոբոտը կարող է շարժվել այդ ուղղությամբ, թե ոչ:
  5. Նաև ստուգեք, որ նոր կոորդինատը պետք է չտեսնված լինի:
  6. Ուսումնասիրեք նոր կոորդինատը, եթե վերը նշված կետերը ճիշտ են:
  7. Բացի այդ, ռոբոտի նույն կողմնորոշմամբ նույն բջիջ վերադառնալու համար մենք կշրջենք ռոբոտը երկու անգամ ճիշտ, Ապա տեղափոխել նախորդ բջիջ, հետո կրկին երկու անգամ ճիշտ նախկին կողմնորոշումը հետ պահելու համար:
  8. Վերը նշված ընթացակարգը, մաքրում է բոլոր սենյակները քանի որ ռոբոտը այցելում է յուրաքանչյուր սենյակ:

Կոդ

Robot Room Cleaner Leetcode C++ լուծում.

class Solution {
public:
    set<array<int,3>> vis;
    void dfs(int x,int y,int dir,Robot& robot){
        robot.clean();
        for(int d=0;d<4;d++){
            int new_dir = (dir+d)%4;
            if(new_dir==0 and !vis.count({x-1,y,new_dir}) and robot.move()){
                vis.insert({x-1,y,new_dir});
                dfs(x-1,y,new_dir,robot);
            }
            if(new_dir==1 and !vis.count({x,y+1,new_dir}) and robot.move()){
                vis.insert({x,y+1,new_dir});
                dfs(x,y+1,new_dir,robot);
            }
            if(new_dir==2 and !vis.count({x+1,y,new_dir}) and robot.move()){
                vis.insert({x+1,y,new_dir});
                dfs(x+1,y,new_dir,robot);
            }
            if(new_dir==3 and !vis.count({x,y-1,new_dir}) and robot.move()){
                vis.insert({x,y-1,new_dir});
                dfs(x,y-1,new_dir,robot);
            }
            robot.turnRight();
        }
        robot.turnRight();
        robot.turnRight();
        robot.move();
        robot.turnRight();
        robot.turnRight();
    }
    void cleanRoom(Robot& robot) {
        dfs(0,0,0,robot);
    }
};

Robot Room Cleaner Leetcode Java լուծում.

class Solution {
    public void dfs(int x,int y,int dir,Robot robot,Set<String> vis){
        robot.clean();
        for(int d=0;d<4;d++){
            int new_dir = (dir+d)%4;
            if(new_dir==0 && !vis.contains((x-1)+" "+y) && robot.move()){
                vis.add((x-1)+" "+y);
                dfs(x-1,y,new_dir,robot,vis);
            }
            if(new_dir==1 && !vis.contains(x+" "+(y+1)) && robot.move()){
                vis.add(x+" "+(y+1));
                dfs(x,y+1,new_dir,robot,vis);
            }
            if(new_dir==2 && !vis.contains((x+1)+" "+y) && robot.move()){
                vis.add((x+1)+" "+y);
                dfs(x+1,y,new_dir,robot,vis);
            }
            if(new_dir==3 && !vis.contains(x+" "+(y-1)) && robot.move()){
                vis.add(x+" "+(y-1));
                dfs(x,y-1,new_dir,robot,vis);
            }
            robot.turnRight();
        }
        robot.turnRight();
        robot.turnRight();
        robot.move();
        robot.turnRight();
        robot.turnRight();
    }
    public void cleanRoom(Robot robot) {
        dfs(0,0,0,robot,new HashSet<>());
    }
}

Բարդության վերլուծություն Robot Room Cleaner Leetcode Solution-ի համար

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

Վերոնշյալ ծածկագրի ժամանակի բարդությունն է O (տող * սյունակ) քանի որ մենք անցնում ենք ամբողջ մատրիցը վատագույն դեպքում:

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

Վերոնշյալ ծածկագրի տիեզերական բարդությունն է O (տող * սյուն): Վատագույն դեպքում HashSet-ը պահում է բոլոր բջիջները, հետևաբար՝ O(row*col):

Հղում https://en.wikipedia.org/wiki/Hash_function

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

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