Գտեք K ամենամոտ տարրերը LeetCode լուծում

Դժվարության մակարդակ Միջին
Հաճախակի հարցնում են Amazon խնձոր Bloomberg ByteDance facebook Goldman Sachs-ը Google LinkedIn Microsoft Պատգամախոս PayPal Salesforce Uber
tiktokԴիտումներ 35

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

Գտեք K ամենամոտ տարրերը LeetCode լուծում – Հաշվի առնելով ա տեսակավորված է ամբողջ զանգված arr, երկու ամբողջ թիվ k և x, վերադարձնել k ամենամոտ ամբողջ թվերը x զանգվածում. Արդյունքը նույնպես պետք է տեսակավորվի աճման կարգով։

Ամբողջ թիվ a ավելի մոտ է x քան ամբողջ թիվ b եթե:

  • |a - x| < |b - x|Կամ
  • |a - x| == |b - x| և a < b

 

Օրինակ 1:

Մուտք:

Գտեք K ամենամոտ տարրերը LeetCode լուծումPin
Գտեք K ամենամոտ տարրերը LeetCode լուծում
 arr = [1,2,3,4,5], k = 4, x = 3

Արդյունք:

 [1,2,3,4]

Օրինակ 2:

Մուտք:

 arr = [1,2,3,4,5], k = 4, x = -1

Արդյունք:

 [1,2,3,4]

 

Սահմանափակումներ.

  • 1 <= k <= arr.length
  • 1 <= arr.length <= 104
  • arr տեսակավորված է աճում է պատվիրել
  • -104 <= arr[i], x <= 104

Մոտեցում

Գաղափար.

  1. Այս խնդրի մեջ մենք պետք է գտնենք x տարրին ամենամոտ k տարրերը:
  2. նախ, մենք դասավորում ենք զանգվածը:
  3. ապա մենք գտնում ենք ele x-ի ստորին սահմանը զանգվածում.
  4. ստորին սահմանը վերադարձնում է կրկնող, որը ցույց է տալիս միջակայքի առաջին տարրը [first, last), որն ունի val-ից ոչ պակաս արժեք:
  5. կարող ենք ասել, որ arr[idx]>=x և նաև arr[idx-1]
  6. այժմ մենք կիրառում ենք 2 ցուցիչ մոտեցում՝ k տարրերը մեր պատուհանում տեղավորելու համար
  7. մենք վերցնում ենք երկու ցուցիչ, որտեղ i=idx-1 և j=idx (այստեղ idx-ը ստորին սահմանի ինդեքսն է)
  8. հիմա, եթե ես մոտ է x-ին, ապա մենք վերցնում ենք ele-ն և անում ենք i–
  9. հակառակ դեպքում վերցնում ենք j-րդ տարրը և անում ենք j++

Կոդ:

Գտեք K ամենամոտ տարրերը C++ լուծում.

vector<int> findClosestElements(vector<int>& arr, int k, int x) {
       
       sort(arr.begin(),arr.end());
       
       vector<int> ans;
       
       auto lowerBound=lower_bound(arr.begin(),arr.end(),x);
       
       
       int idx=lowerBound-arr.begin();  
       int i=idx-1,j=idx;
       
      while(i>=0 && j<arr.size())
      {
          int diff1=x-arr[i],diff2=arr[j]-x;
          
          if(diff1<=diff2)
          {
              ans.push_back(arr[i]);
              i--;
          }
          else
          {
              ans.push_back(arr[j]);
              j++;
          }
          
          if(ans.size()==k){
              
              break;}
          
      }
       
      if(i>=0)
      {
          while(ans.size()!=k)
          {
              ans.push_back(arr[i]);
              i--;
          }
      }
       
       if(j<arr.size())
       {
            while(ans.size()!=k)
          {
              ans.push_back(arr[j]);
              j++;
          }
       }
       
       sort(ans.begin(),ans.end());
       
       return ans;
       
       
       
       
   }

Գտեք K ամենամոտ տարրերը Java լուծում.

class Solution {
    public List<Integer> findClosestElements(int[] arr, int k, int x) {
        int n = arr.length;
       
        int l = 0, r = n - 1, lowerBoundIdx = n;
        while(l <= r) {
            int m = l + (r - l) / 2;
            if(arr[m] <x) {
              
                l = m + 1;
            }
            else {
                lowerBoundIdx = m;
                r = m - 1;
            }
        }
        
        int i=lowerBoundIdx-1,j=lowerBoundIdx;
        List<Integer> ans = new ArrayList<>();
         while(i>=0 && j<n)
       {
           int diff1=x-arr[i],diff2=arr[j]-x;
           
           if(diff1<=diff2)
           {
               ans.add(arr[i]);
               i--;
           }
           else
           {
               ans.add(arr[j]);
               j++;
           }
           
           if(ans.size()==k){
               
               break;}
           
       }
        
       if(i>=0)
       {
           while(ans.size()!=k)
           {
               ans.add(arr[i]);
               i--;
           }
       }
        
        if(j<n)
        {
             while(ans.size()!=k)
           {
               ans.add(arr[j]);
               j++;
           }
        }
        Collections.sort(ans);
        return ans;
    }
}

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

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

Վերոհիշյալ լուծման ժամանակային բարդությունը O(logn) է:

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

Վերոհիշյալ լուծման տիեզերական բարդությունը O(1) է, քանի որ մենք օգտագործում ենք մշտական ​​լրացուցիչ տարածություն:

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

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