Sameiningartímabil

Erfiðleikastig Medium
Algengar spurningar inn Adobe Amazon Apple Bloomberg Cisco eBay Facebook Goldman Sachs Google Ixl. Microsoft Oracle Palantir Technologies PayPal Geggjað Square twitter Uber VMware Walmart Labs Yahoo Yandex
Array FlokkunViews 146

Við sameiningartímabil vandamál höfum við gefið sett millibili af forminu [l, r], sameinaðu skörunartímabilin.

Dæmi

inntak
{[1, 3], [2, 6], [8, 10], [15, 18]}
Output
{[1, 6], [8, 10], [15, 18]}

SameiningartímabilPin

inntak
{[1, 4], [1, 5]}
Output
{[1, 5]}

Barnaleg nálgun fyrir sameiningartímabil

Barnaleg nálgun fyrir sameina millibili er að einfaldlega bera saman hvert bil við öll önnur bil sem eftir eru. Ef það er einhver gatnamót, fjarlægðu seinni hlutann og sameinaðu hann í þann fyrsta.

Gervikóði

Látum l [] tákna neðri mörk (upphafspunkt) allra bila og r [] tákna efri mörk (endapunkt) allra bila.

int n = total number of intervals
for (int i = 0; i < n; i++) {
  // Removed interval
  if (l[i] == -infinity && r[i] == -infinity) {
    continue;
  }
  for (int j = 0; j < n; j++) {
    // Do not compare with itself
    if (i == j)
      continue;
    // Do not compare with removed intervals
    if (l[i] == infinity && r[i] == -infinity) {
      continue;
    }
    // Check if there is some intersection point	
    if ((l[j] >= l[i] && l[j] <= r[i]) || (r[j] >= l[i] && r[j] <= r[i])) {
      // Merge the intervals
      l[i] = min(l[i], l[j])
      r[i] = min(r[i], r[j])
      // Remove the other interval
      l[j] = -infinity
      r[j] = -infinity
    } else {
      // Do not merge
    }
  }
}
// Print the merged intervals
for (int i = 0; i < n; i++) {
  if (!(l[i] == -infinity && r[i] == -infinity)) {
    print(l[i] + " " + r[i]);
  }
}

Tímaflækja = O (n ^ 2) þar sem n er fjöldi tímabila sem gefinn er. Hér athugum við hvert par tímabilsins sem tekur N * N tíma.

JAVA kóða

public class MergingIntervals {
    // Function to merge the intervals and print merged intervals
    private static void mergeIntervals(Interval intervals[]) {
        int n = intervals.length;
        for (int i = 0; i < n; i++) {
            // Removed intervals
            if (intervals[i].l == Integer.MIN_VALUE
                    && intervals[i].r == Integer.MIN_VALUE) {
                continue;
            }
            for (int j = 0; j < n; j++) {
                // Do not compare with itself
                if (i == j)
                    continue;
                // Do not compare with removed intervals
                if (intervals[i].l == Integer.MIN_VALUE
                        && intervals[i].r == Integer.MIN_VALUE) {
                    continue;
                }
                // Check if there is some intersection point
                if ((intervals[j].l >= intervals[i].l && intervals[j].l <= intervals[i].r) ||
                        intervals[j].r >= intervals[i].l && intervals[j].r <= intervals[i].r) {
                    // Merge the intervals
                    intervals[i].l = Math.min(intervals[j].l, intervals[i].l);
                    intervals[i].r = Math.max(intervals[j].r, intervals[i].r);
                    // Remove the other interval
                    intervals[j].l = Integer.MIN_VALUE;
                    intervals[j].r = Integer.MIN_VALUE;
                } else {
                    // Do not merge
                }
            }
        }

        // Print the merged intervals
        for (int i = 0; i < n; i++) {
            if (!(intervals[i].l == Integer.MIN_VALUE && intervals[i].r == Integer.MIN_VALUE)) {
                System.out.println(intervals[i].l + " " + intervals[i].r);
            }
        }
    }

    public static void main(String[] args) {
        // Example 1
        Interval intervals[] = new Interval[4];
        intervals[0] = new Interval(1, 3);
        intervals[1] = new Interval(2, 6);
        intervals[2] = new Interval(8, 10);
        intervals[3] = new Interval(15, 18);

        mergeIntervals(intervals);

        // Example 2
        Interval intervals2[] = new Interval[2];
        intervals2[0] = new Interval(1, 4);
        intervals2[1] = new Interval(1, 5);

        mergeIntervals(intervals2);
    }

    // Class representing an interval
    static class Interval {
        int l;      // Staring point
        int r;      // Ending point

        public Interval(int l, int r) {
            this.l = l;
            this.r = r;
        }

        // Comparator to sort the intervals
        public static final Comparator<Interval> comp = new Comparator<Interval>() {
            @Override
            public int compare(Interval o1, Interval o2) {
                int l1 = o1.l;
                int l2 = o2.l;
                int r1 = o1.r;
                int r2 = o2.r;

                if (l1 == l2) {
                    return Integer.compare(r1, r2);
                }

                return Integer.compare(l1, l2);
            }
        };
    }
}

C ++ kóði

#include <bits/stdc++.h>
using namespace std;

// Structure representing an interval
struct Interval {
    int l, r;
};

// Function to merge the intervals and print merged intervals
void mergeIntervals(Interval intervals[], int n) {
    for (int i = 0; i < n; i++) {
        // Removed intervals
        if (intervals[i].l == INT_MIN && intervals[i].r == INT_MIN) {
            continue;
        }
        for (int j = 0; j < n; j++) {
            // Do not compare with itself
            if (j == i) {
                continue;
            }
            // Do not compare with removed intervals
            if (intervals[i].l == INT_MIN && intervals[i].r == INT_MIN) {
                continue;
            }
            // Check if there is some intersection point
            if ((intervals[j].l >= intervals[i].l && intervals[j].l <= intervals[i].r) || (intervals[j].r >= intervals[i].l && intervals[j].r <= intervals[i].r)) {
                // Merge the intervals
                intervals[i].l = std::min(intervals[i].l, intervals[j].l);
                intervals[i].r = std::max(intervals[i].r, intervals[j].r);
                // Remove the other interval
                intervals[j].l = INT_MIN;
                intervals[j].r = INT_MIN;
            } else {
                // Do not merge
            }
        }
    }
    
    // Print the merged intervals
    for (int i = 0; i < n; i++) {
        if (!(intervals[i].l == INT_MIN && intervals[i].r == INT_MIN)) {
            cout<<intervals[i].l<<" "<<intervals[i].r<<endl;
        }
    }
}

int main() {
    // Example 1
    Interval intervals[] = {{1, 3}, {2, 6}, {8, 10}, {15, 18}};
    
    int n1 = sizeof(intervals) / sizeof(intervals[0]);

    mergeIntervals(intervals, n1);

    // Example 2
    Interval intervals2[] = {{1, 4}, {1, 5}};
    
    int n2 = sizeof(intervals2) / sizeof(intervals2[0]);

    mergeIntervals(intervals2, n2);
    
    return 0;
}
{[1, 4], [1, 5]}
{[1, 5]}

Optimal nálgun fyrir sameiningartímabil

Besta leiðin til að sameina bil er að raða bilunum eftir upphafspunkti þeirra (neðri mörk) í hækkandi röð, ef tvö millibili hafa sama upphafsstað, Raða þá í samræmi við lokapunkt þeirra í hækkandi röð. Þetta mun tryggja að bilin sem kunna að hafa einhverja sameiginlega punkta eigi sér stað hvað eftir annað. Eftir flokkun skaltu bera saman aðliggjandi bil og sameina þau eins og gert er í barnalegri nálgun.

Dæmi

Upprunalega millibili: {[5, 8], [3, 6], [15, 25], [10, 14], [9, 13]}
Eftir flokkun: {[[3, 6], [5, 8], [9, 13], [10, 14], [15, 25]}
Í þessu dæmi er ljóst að skurðartímabilin komu við hliðina á sér eftir flokkun, þannig að við verðum bara að bera saman aðliggjandi bil.
[3, 6] og [5, 8] sameinast [3, 8]
[9, 14] og [10, 14] sameinast [9, 14]
Output : {[3, 8], [9, 14], [15, 25]}

Gervikóði

l [] -> Neðri mörk (upphafspunktur) allra bilanna
r [] -> Efri mörk (lokapunktur) allra bilanna
n -> Heildarfjöldi millibila

Sort l and r as described.
for (int i = 0; i < n - 1; i++) {
  // Compare i and (i + 1)th intervals
  if ((l[i] >= l[i + 1] && l[i] <= r[i + 1]) || (r[i] >= l[i + 1] && r[i] <= r[i + 1])) {
    // Merge intervals
    l[i + 1] = min(l[i], l[i + 1])
    r[i + 1] = max(r[i], r[i + 1])
    // Remove the previous interval
    l[i] = -infinity
    r[i] = -infinity
  }
}
// Print the merged intervals
for (int i = 0; i < n; i++) {
  if (!(l[i] == -infinity && r[i] == -infinity)) {
    // Print only non removed intervals
    print(l[i] + " " + r[i])
  }
}

Tímaflækja = O (n * log (n)) þar sem n er fjöldi tímabila sem gefin eru. Við notum flokkunaraðgerð við flokkun sem tekur langan tíma.

JAVA kóða

public class MergingIntervals {
    // Function to merge the intervals and print merged intervals
    private static void mergeIntervals(Interval intervals[]) {
        // Sort the intervals array
        Arrays.sort(intervals, Interval.comp);

        // Traverse the sorted array
        for (int i = 0; i < intervals.length - 1; i++) {
            // Compare i and (i + 1)th intervals
            if ((intervals[i].l >= intervals[i + 1].l && intervals[i].l <= intervals[i + 1].r)
                    || (intervals[i].r >= intervals[i + 1].l && intervals[i].r <= intervals[i + 1].r)) {
                // Merge intervals
                intervals[i + 1].l = Math.min(intervals[i].l, intervals[i + 1].l);
                intervals[i + 1].r = Math.max(intervals[i].r, intervals[i + 1].r);
                // Remove previous interval
                intervals[i].l = Integer.MIN_VALUE;
                intervals[i].r = Integer.MIN_VALUE;
            } else {
                // Do not merge
            }
        }

        // Print the merged intervals
        for (int i = 0; i < intervals.length; i++) {
            if (!(intervals[i].l == Integer.MIN_VALUE && intervals[i].r == Integer.MIN_VALUE)) {
                System.out.println(intervals[i].l + " " + intervals[i].r);
            }
        }
    }

    public static void main(String[] args) {
        // Example 1
        Interval intervals[] = new Interval[4];
        intervals[0] = new Interval(1, 3);
        intervals[1] = new Interval(2, 6);
        intervals[2] = new Interval(8, 10);
        intervals[3] = new Interval(15, 18);

        mergeIntervals(intervals);

        // Example 2
        Interval intervals2[] = new Interval[2];
        intervals2[0] = new Interval(1, 4);
        intervals2[1] = new Interval(1, 5);

        mergeIntervals(intervals2);
    }

    // Class representing an interval
    static class Interval {
        int l;      // Staring point
        int r;      // Ending point

        public Interval(int l, int r) {
            this.l = l;
            this.r = r;
        }

        // Comparator to sort the intervals
        public static final Comparator<Interval> comp = new Comparator<Interval>() {
            @Override
            public int compare(Interval o1, Interval o2) {
                int l1 = o1.l;
                int l2 = o2.l;
                int r1 = o1.r;
                int r2 = o2.r;

                if (l1 == l2) {
                    return Integer.compare(r1, r2);
                }

                return Integer.compare(l1, l2);
            }
        };
    }
}

C ++ kóði

#include <bits/stdc++.h>
using namespace std;

// Structure representing an interval
struct Interval {
    int l, r;
};

// Comparator for sorting intervals
bool compareInterval(Interval i1, Interval i2) {
    if (i1.l == i2.l) {
        return (i1.r < i2.r);
    }
    return (i1.l < i2.l);
}

// Function to merge the intervals and print merged intervals
void mergeIntervals(Interval intervals[], int n) {
    // Sort the intervals array
    sort(intervals, intervals + n, compareInterval);
    
    // Traverse the sorted array
    for (int i = 0; i < n - 1; i++) {
        // Compare i and (i + 1)th intervals
        if ((intervals[i].l >= intervals[i + 1].l && intervals[i].l <= intervals[i + 1].r) || (intervals[i].r >= intervals[i + 1].l && intervals[i].r <= intervals[i + 1].r)) {
            // Merge intervals
            intervals[i + 1].l = std::min(intervals[i].l, intervals[i + 1].l);
            intervals[i + 1].r = std::max(intervals[i].r, intervals[i + 1].r);
            // Remove previous interval
            intervals[i].l = INT_MIN;
            intervals[i].r = INT_MIN;
        } else {
            // Do not merge
        }
    }
    
    // Print the merged intervals
    for (int i = 0; i < n; i++) {
        if (!(intervals[i].l == INT_MIN && intervals[i].r == INT_MIN)) {
            cout<<intervals[i].l<<" "<<intervals[i].r<<endl;
        }
    }
}

int main() {
    // Example 1
    Interval intervals[] = {{1, 3}, {2, 6}, {8, 10}, {15, 18}};
    
    int n1 = sizeof(intervals) / sizeof(intervals[0]);

    mergeIntervals(intervals, n1);

    // Example 2
    Interval intervals2[] = {{1, 4}, {1, 5}};
    
    int n2 = sizeof(intervals2) / sizeof(intervals2[0]);

    mergeIntervals(intervals2, n2);
    
    return 0;
}
{[5, 8], [3, 6], [15, 25], [10, 14], [9, 13]}
{[3, 8], [9, 14], [15, 25]}

Meðmæli

Helstu viðtalsspurningar

S.No Viðtalsspurning Spurt hefur verið um fjölda skipta
1Eyða hnút í tvöfalt tengdum lista2850
2Java forrit til að finna fjölda hnúta í tvöfalt tré2517
3Snúðu strengi við án þess að hafa áhrif á sérstafi2486
4Palindrome með endurkomu2271
5Eyða hnút af tengdum lista á tiltekinni stöðu1992
6Settu hnúta í tengdan lista á raðaðan hátt (hækkandi röð)1676
7Finndu þáttapör úr fylki þar sem summan er jöfn fjöldanum1664
8Raða þætti eftir tíðni atburða1652
9Fljótur flokkun1633
10Skrifaðu forrit til að prenta allar umbreytingar á tilteknum streng1624
11Finndu lágmarksfjarlægð milli tveggja talna í fylki1491
12Búðu til tvöfaldan tengdan lista1459
13Snúðu við röð1435
14Minnsti gluggi í streng sem inniheldur alla stafi annars strengs1411
15Fjarlægðu endurtekið alla aðliggjandi afrit1375
16Finndu þríbur sem nemur tilteknu gildi1367
17Fyrsta endurtekna þátturinn1359
18Raðið Jöfnu og Odd tölu þannig að Odd kemur á eftir Even1333
19Summa talna í streng1333
20Minnsta jákvæða töluna vantar í óflokkað fylki1299
21Athugaðu hvort þáttar fylkingar séu samfelldir1271
22Greindu lykkju á tengda listanum1252
23Stærsta summan samfelld undirfylki1239
24Fljótlegt raðað á Eingöngu tengda lista1232
25Undirflokkur með gefinni summu1226
26Prentaðu allar mögulegar samsetningar R-frumefna í tilteknu fylki af stærð N1224
27Endurkvæmanleg aðgerð til að gera undirstrengaleit1214
28Finndu hámarksfjölda endurtekninga í fylkinu1179
29Tvöfaldur tré stig pöntun í Java1135
30Finndu fyrsta og annað minnsta frumefni1131
31Athugaðu hvort tveir tengdir listar séu eins1121
32Hámarksfjárhæðarsumma með því að deila og sigra1118
33Fjarlægðu stafina úr fyrsta strengnum sem eru í öðru lagi1085
34Finndu leiðtoga í fylkingu1071
35Skiptu um hnúta í tengda listanum1054
36Finndu töluna sem eiga sér stað stakur fjöldi skipta í fylki1014
37Finndu næst algengustu persónuna1008
38Raðaðu gefnum tölum til að mynda stærstu töluna II1007
39Gefinn strengur finna fyrsta karakterinn sem ekki endurtekur sig984
40Finndu þríbura í fylkingu með gefinni upphæð980
41Gefið raðað fylki og tölu x, finndu parið í fylki þar sem summan er næst x965
42Forrit til að athuga hvort strengir snúast hver um annan eða ekki964
43Heildarfjöldi tilvika tiltekins atriðis á tengda listanum964
44Prentaðu öll möguleg orð úr tölustöfum símans947
45Finndu númerið sem vantar939
46Endurraða jákvæðum og neikvæðum tölum að öðrum kosti í fylkinu931
47Lengsta palindromic undirstreng919
48Aðgreina jafna og skrýtna hnúta í tengdum lista902
49Prenta Lengsta algenga eftirfylgni896
50Samband og gatnamót tveggja tengdra lista886
51Umbreyttu einum streng í annan með því að nota lágmarksfjölda gefinna aðgerða885
52Athugaðu að endurskipulögð strengur geti myndað palindrome867
53Endurraða gefnu fylki í hámarks lágmarksformi856
54Endurtekin útfærsla á flýtiflokkun846
55Innsetningarflokkun836
56Telja mögulega þríhyrninga835
57Margföldun tveggja fylkja817
58Fjöldi þríbura með samtölu minna en gefið gildi809
59Athugaðu hvort listinn sem er tengdur er palindrome806
60Snúðu tengdum lista804
61Hlutabréf Sala til að hámarka hagnað802
62Togstreita776
63Sameining tveggja strengja776
64Prentaðu allar afrit í innsláttarstrengnum770
65Talið fjölda undirstrengja með K áberandi staf769
66Finndu næst stærri og minni frumefni758
67Andstæða strengur án tímabundinnar breytu753
68Orðstírsvandinn752
69Finndu Pythagorean Triplets frá Array749
70Fjarlægðu 'b' og 'ac' úr tilteknum streng746
71Finndu alla algenga þætti í gefnum þremur flokkuðum fylkjum738
72Fjarlægðu öll afrit af óflokkuðum tengdum lista719
73Finndu röðina með hámarksfjölda 1718
74Finndu Peak Element úr fylki711
75Finndu undirflokkinn þar sem summan er jöfn gefinni tölu X709
76Fjarlægðu lágmarkspersóna svo að tveir strengir verði að skýringarmyndum707
77Finndu minnsta númerið sem vantar í raðaðri röð704
78Viðbót tveggja fylkja698
79Búðu til alla tvístrengi án röð 1 í röð698
80Vörufylkisþraut697
81Framkvæmdir tveir staflar í fylki686
82Hámarksfjöldi þátta sem ekki eru samfelldir686
83Hámarks vara undirflokk II671
84Orðabókarstefna strengja668
85Margföldun fyrri og næsta663
86Athugaðu hvort tvær gefnar fylki séu eins661
87Frádráttur tveggja fylkja649
88Færðu allar núllar að lokum gefins fylkis645
89Sameina K flokkaða fylki og prenta flokkaða framleiðslu643
90Reiknirit á netinu til að athuga palindrome í straumi640
91Skiptu streng í N jafna hluta640
92Athugaðu hvort tveir strengir séu anagram hvor af öðrum636
93Formaðu lágmarksfjölda frá gefinni röð af D og I635
94Fjarlægðu endurtekna tölustafi í tilteknu númeri628
95Hámarks hringlaga undirlagssumma621
96Flokkaðu stafla með því að nota tímabundinn stafla621
97Raða tengdum lista sem er flokkaður til skiptis hækkandi og lækkandi620
98Finndu lágmarksþáttinn í raðaðri og snúnum röð618
99Undirflokkur og framhald615
100Færðu síðasta þáttinn af tengda listanum frá fyrsta stað613
101Fyrsta hringferðin til að heimsækja alla bensín kojur612
102Berðu saman tvo strengi (tengdir listar)607
103Stærsta undirflokkur með jöfnum fjölda 0 og 1606
104Hámarksþáttur í fylki sem er að aukast og minnka síðan603
105Fletja út tengdan lista602
106Palindrome permutations af streng600
107Palindromes á tilteknu bili595
108Hlaupa lengdarkóðun592
109Lágmarks innsetningar til að mynda stysta palindrome591
110Þættir birtast oftar en N / K sinnum í Array591
111Meirihluti þáttur590
112Pangram Athugun589
113Prentaðu allar umbreytingar með endurtekningu588
114Lágmarkspersónur sem á að bæta við að framan til að gera strengja palindrome580
115Snúðu strengi til að fá lágmarksorðstreng577
116Endurtekin eftirfylgni lengdar tvö eða meira576
117Endurtekin persóna í streng576
118Endurskipuleggja tiltekinn tengdan lista á sínum stað575
119Fjarlægðu öll tvítekningar í flokkuðum tengdum lista575
120Sameina tengdan lista í annan á öðrum stöðum575
121Lágmarksfjöldi sameiningaraðgerða til að búa til Array Palindrome573
122Tveir Sum Leetcode Lausn565
123Prentaðu öll myndrit saman í röð orða565
124Skipuleggja röð aftur samkvæmt gefnum vísitölum560
1253Sum Leetcode lausn559
126Flokka vandamál með pönnukökum555
127Sameina skarast bil II549
128Klóna tengdan lista með næsta og handahófi bendi548
129Stærð undirflokksins með hámarksupphæð539
130Fjarlægðu afrit úr streng538
131Fjarlægðu auka rými úr streng538
132Flytja fylki538
133Fjarlægja rými úr streng með strengstreymi537
134Hámarksupphæð sem eykst eftirfylgni534
135Minnsta palindrome eftir skipti534
136Athugaðu hvort tiltekinn strengur sé snúningur palindrome534
137Lengsta palindrome er hægt að mynda með því að fjarlægja eða endurraða stöfum532
138Skiptingarvandamál531
139Búðu til alla tvístrengi frá gefnu mynstri523
140Athugaðu hvort strengir eru K fjarlægðir í sundur eða ekki519
141Lengd lengsta gildis undirstrengs516
142Finndu núll sem á að snúa við þannig að fjöldi röð 1 í röð verði hámarkaður513
143Eyða síðustu uppákomu512
144Settu hnút í raðaða tengda listann511
145Athugaðu hvort tveir gefnir strengir séu ísómyndir við hvort annað509
146Forrit til að skipta um alla stafi í streng503
147Hámarks munur á tveimur þáttum eins og stærri frumefni kemur á eftir minni503
148Gefinn strengur er flétta saman tvo aðra strengi eða ekki496
149Teljið lágmarksskref til að fá tiltekið fylki492
150Finndu pör með gefnum mun489
151Athugaðu lengd strengs er jöfn fjöldanum sem síðast var bætt við487
152Sameina flokkun betur en fljótleg flokkun fyrir tengda lista487
153Fjöldi smærri þátta hægra megin487
154Lengsta algenga forskeyti með Divide and Conquer484
155Athugaðu hvort allar línur fylkis séu hringlaga snúningur hver annarrar484
156Finndu nunda hnút tengdan lista frá lokum479
157Berðu saman tvö útgáfutölur476
158Raða 0s 1s og 2s í röð472
159Prentaðu öll fléttur tveggja strengja472
160Finndu fastan punkt í tilteknu fylki470
161Öfug orð í tilteknum streng469
162Endurraða fylkingu með því að nota gefnar vísitölur468
163Miðgildi tveggja flokkaðra fylkja LeetCode lausn466
164Prenta öfugt streng (Recursion)466
165Sameina tvo flokkaða tengda lista þannig að sameinaður listi er í öfugri röð465
166Finndu undirflokk af gefinni lengd með lægsta meðaltali465
167Skipta tengdum lista með öðrum hnútum461
168Prentaðu streng með oddalengd á 'X' sniði450
169Finndu frumefni með tvöfaldri leit í raðaðri röð448
170Prentaðu allar palindromic skipting strengja446
171Skiptu um Kth hnút frá upphafi við Kth hnút frá lokum445
172Finndu K lengd undirfylki með hámarks meðaltali444
173Finndu afrit á fylkingu á hagkvæmastan hátt436
174prentaðu allar palindromic skipting433
175Stysta vandamálið í ofurstreng431
176Fletjið lista yfir tengda fleti429
177Athugaðu hvort strengur fylgir röð stafa eftir mynstri eða ekki427
178Hámarks lengd keðjupara426
179Raða streng eftir annarri streng425
180Flokkun á K raðað fylki421
181Lengsta span með sömu summu í tveimur tvöföldum fylkjum II408
182Finndu raðaða afleiðingu af stærð 3407
183Snúðu við tengdan lista í hópum406
184Finndu tölurnar tvær með skrýtnum uppákomum í óflokkaðri röð405
185Forritaðu að bæta við tveimur tvístöfum404
186Prentaðu endurtekið allar setningar sem hægt er að mynda af lista yfir orðalista403
187Lengsta algenga forskeyti með tvöfaldri leit II402
188Snúðu við einum tengdum lista (afturvirk / ekki endurkvæmanleg)397
189Caesar dulmál397
190Kth Persóna sem ekki endurtekur sig394
191Athugaðu hvort strengur geti orðið tómur með því að eyða endurteknu undirstrengi391
192Endurskipuleggja tengdan lista í Zig-Zag390
193Lengsta algenga forskeyti Orð eftir orðasamsvörun386
194Pönnukökuflokkun386
195Heimildir gefins strengs með STL383
196Snúðu myndinni um 90 gráður383
197Fullkominn afturkræfur strengur380
198Sameina tvö raðað fylki377
199Vaxandi eftirfylgni lengdar þrjú með hámarksafurð376
200Finndu fyrsta karakterinn sem ekki endurtekur sig í streng375
201Viðbót 1 og 2 af tvöföldu númeri371
202Finndu punktinn þar sem einhæft vaxandi fall verður jákvætt í fyrsta skipti371
203Fjórir þættir sem gefast upp370
204Búðu til hámarks sumartengdan lista úr tveimur flokkuðum tengdum listum með sameiginlega hnúta369
205Raða tengdum lista með 0, 1 og 2369
206Skráðu atriði sem innihalda alla stafi tiltekins orðs368
207Lengsta algenga forskeyti sem notar staf eftir persónuleiki365
208Eyða N hnútum eftir M362
209Talið fjölda atburða í raðaðri röð361
210Hámarksstafur sem kemur fyrir í streng359
211Palindrome strengur (númer)357
212Lágmarkspersónur sem á að fjarlægja til að gera tvístreng til vara355
213Kljúfa streng355
214Flokkun fylkis strengja347
215Gildir sviga LeetCode lausn347
216Rekursísk framkvæmd Atoi ()346
217Jafnvel Substring Count345
218Umbreyta streng sem er endurtekning á undirstreng af lengd K345
219Athugaðu hvort tengdur listi yfir strengi myndi palindrome343
220Prentaðu alla greinilega hluti af fylkinu342
221Finndu fyrstu endurteknu töluna í tilteknu fylki339
222Snúðu einum tengdum lista við endurtekið337
223Prenta stystu leið til að prenta streng á skjánum337
224Hámarks leifkóðalausn undirflokks335
225Snúðu við streng með Stack335
226Umbreyta streng1 í streng2 í einni breytingu334
227N nsta persóna í samtengdri aukastafstreng334
228samsvörun jókstafa333
229Getum við snúið við tengdum lista á innan við O (n) tíma?333
230Telja fjölda orða332
231Tvöfaldur tré til tvöfalt tengdur listi330
232Smámál Til Hástafa328
233Raða þætti eftir tíðni II327
234Sameina tvö raðað fylki324
235Finndu týnda þáttinn úr tvíteknu fylki322
236Skiptu fjórum sérstökum strengjum322
237Margföldun fylkiskeðju með Dynamic Forritun319
238Finndu miðju á tengda listanum318
239Lengsta algenga eftirfylgni með permutations317
240Teljið pörin í sömu fjarlægð og í ensku stafrófinu315
241Roman til heiltala Leetcode lausn308
242Næsta meiri þáttur í fylki308
243Palindrome permutation302
244Finndu Nth Node297
245Finndu öll pör með ákveðinn mun297
246Að leita að hnút í tvöfalt leitartré295
247Strengur (táknar heiltölu) að gildi292
248Orðaleit Leetcode lausn292
249Þrír frá þremur tengdum listum með gefinni upphæð291
250Eyða tré290
251Toeplitz Matrix290
252Prentaðu allar mögulegar leiðir til að brjóta streng í svigaformi290
253Snúðu við streng289
254Telja pör með gefinni upphæð289
255N drottningarvandamál288
256Andstæða bitar287
257Eyða hnút við gefin skilyrði286
258Breyttu kyni á ákveðinni streng286
259Flokkaðu fjölda strengja286
260Hvernig á að útfæra k stafla á skilvirkan hátt í einni röð?286
261Fjöldi undirstrengja sem endurtekið bætast við 9284
262Tvöfalt tré284
263Fyrsta þátturinn sem ekki er endurtekinn284
264Endurtekið undirstrengsmynstur281
265Færðu alla neikvæða þætti á aðra hlið fylkisins281
266Fundarherbergi II LeetCode lausn279
267Lengsta algenga framlengingin278
268Fjöldi eyja LeetCode lausn278
269Mín stafla276
270Lengsta Palindromic Substring LeetCode lausn276
271Fjarlægðu bil úr streng275
272Fjarlægðu miðpunkta í tengdum lista yfir línuhluta274
273Stokkaðu tilteknu fylki273
274Dijkstra reiknirit271
275Tíðasti þáttur í fylki271
276Fibonacci tölur268
277Sudoku leysir267
278Finndu, annað, títt, karakter267
279Cuckoo röð forrit267
280Lágmarkið hámarks muninn á hæðunum266
281House Robber Leetcode Lausn266
282Max stafli264
283Orð Leita264
284Tjáningarmat263
285Reiknirit KMP261
286Leita Settu inn stöðu Leetcode lausn260
287Fjöldi 1 bita258
288Undirflokkur Leetcode258
289Raða tengt sem er flokkað á alger gildi258
290Klóna tengdan lista með næsta og handahófi bendi (Hashing)257
291Plús ein Leetcode lausn256
292Gild Palindrome Leetcode lausn255
293Mat á tjáningu Postfix255
294Öfug orð í streng254
295Min Stack Leetcode Lausn254
296Samsett sum leetcode lausn253
297Backspace strengur bera saman249
298Sameina raðaða fylki Leetcode lausn249
299Hvernig á að eyða tengdum lista248
300Settu Matrix Zeroes248
301Pör af jákvæðum neikvæðum gildum í fylki247
302Undirfylki með 0 summu246
303Algengir þættir í öllum röðum tiltekins fylkis244
304Reiknirit Rabin Karp244
305Að bakka biðröð244
306Eyða miðjuþætti stafla242
307Inniheldur afrit II Leetcode lausn241
308Talning vísitölu para með jöfnum þáttum í fylki241
309Sqrt (x) Leetcode lausn240
310Skurðpunktur tveggja fylkinga II Leetcode lausnar239
311Tower of Hanoi239
312Pascal þríhyrningur Leetcode238
313Samsett summan237
314Finndu efstu K (eða algengustu) tölurnar í straumi237
315Afurð fylkis nema sjálf236
316Snúðu við einstökum orðum235
317Strengjaþjöppun235
318Heiltala við Roman Leetcode lausn235
319Teljið undirflokka með jöfnum fjölda 1 og 0234
320Inniheldur afrit234
321Rennandi gluggatækni234
322Næst endurtekna orðið í röð234
323Framkvæmd Deque með tvítengdum lista233
324Lágmarks skipti sem þarf til að sameina alla þætti minna en eða jafnt og k233
325Reiknirit fyrir skipti á síðum í stýrikerfum233
326Aðgreina jafnar og oddatölur233
327Búðu til tvöfalt tré frá gefnum fyrirskipunum og forpöntunum232
328Teljið oddatölur í bilinu Leetcode lausn231
329Einnúmer Leetcode lausn231
330Bæta við tvöfaldri Leetcode lausn230
331Reiknirit Bellman Ford229
332Hóporð með sama persónusett229
333Pow (x, n) Leetcode lausn228
334Lágmarksgildi til að fá jákvæða skref fyrir skref Sumar Leetcode lausn228
335Mat á tjáningu reiknings228
336Reiknirit Kruskal228
337K-th minnsti þáttur í raðaðri fylki228
338Palindrome tengdur listi Leetcode lausn227
339Hannaðu stafla sem styður getMin () í O (1) tíma og O (1) aukapláss227
340Postfix við Infix viðskipta227
341Finndu summu þætti sem ekki eru endurteknir (greinilegir) þættir í fylki226
342Summa af lágmarks- og hámarksþáttum allra undirflokka af stærð k226
343Minnsti undirflokkur með k greinilegum tölum226
344Næsta Permut226
345Raða þætti eftir tíðni226
346Hámarksfjöldi blaðra Leetcode lausnar225
347Lágmarks aðgerð til að gera alla þætti jafna í fylki224
348Lengsta algenga forskeyti Leetcode lausn224
349Topp K tíð orð223
350Finndu heppilegt heiltal í Array Leetcode lausn223
351Meirihluti Leetcode lausn223
352Gefin tvö óflokkuð fylki finndu öll pör sem summan er x222
353Scramble strengur221
354Skiptu um hnúta í pörum Leetcode lausnir221
355Flokkar fylki með Stöflum221
356Þriðja hámarksfjöldi Leetcode lausnarinnar220
357Metið deild220
358Teljið undirflokka með samtals sérstaka þætti eins og upprunalega fylkið220
359Lengsti undirstrengur án þess að endurtaka stafi LeetCode lausn220
360Permutations Leetcode Lausn220
361Fyrsti þáttur sem kemur fyrir k sinnum í fylki219
362Kúpt hull reiknirit219
363Hámarks undirflokkur219
364Finndu tölustafir með jöfnum tölustöfum Leetcode lausn219
365Sérstakt númer218
366Lágmarksskref til að ná markmiði með riddara217
367Forskeyti við Infix viðskipta217
368Fjöldi góðra Leetcode lausna217
369Lágmarksstígsummer216
370Spiral Matrix LeetCode lausn216
371Athugaðu hvort tveir fylkingar séu jafnir eða ekki216
372Finndu Leetcode lausn bæjardómara215
373Hámarksferningur215
374Snúðu númeri við með því að nota stafla215
375Hámarks mögulegur munur á tveimur undirhópum fylkis214
376Snúa við fyrstu K-þáttunum í biðröð214
377Fizz Buzz Leetcode213
378Finndu afrit í tilteknu fylki þegar þættir eru ekki takmarkaðir við svið213
379Lágmarks alger munur Leetcode lausn213
380Range Sum Query 2D – Óbreytanleg Leetcode lausn213
381Huffman kóðun213
382Hópmyndir212
383Count Primes Leetcode lausnir212
384Einstaklingsnúmer212
385Kraftur tveggja Leetcode lausna212
386Pascal's Triangle II Leetcode lausnin212
387Running Summa af 1d Array Leetcode lausn212
388Leetcode umbreytingar212
389Vantar númer Leetcode lausn212
390Hámarksdýpt tvöfaldur tré Leetcode lausn211
391Raða fylki eftir aukinni tíðni Leetcode lausn211
392Leitaðu í Rotated Sorted Array Leetcode Solution211
393Tjáning inniheldur óþarfa sviga eða ekki211
394Sameina tvo flokkaða lista Leetcode lausnir211
395Framkvæmdu stafla og biðröð með Deque210
396Top K tíðir þættir210
397Finndu nálægasta palindrome númerið210
398Fyrirspurnir um Palindrome undirstreng210
399Finndu fyrsta endurtekna þáttinn í fjölda heiltala209
400Uppsöfnuð tíðni talningar hvers frumefnis í óflokkuðu fylki209
401Umbreyta streng í alþj209
402Athugaðu hvort Array inniheldur samfelld heiltölur með afrit leyfð209
403Flokkun með léttvægri kjötkássuaðgerð209
404Unique Paths Leetcode lausn209
405Finndu allar tölur sem hurfu í Array Leetcode lausn209
406Undirhluta summan vandamál209
407Finndu fjölda starfsmanna hjá hverjum starfsmanni209
408House Robber II Leetcode lausn208
409Einstök slóðir208
410Besti tíminn til að kaupa og selja Stock II Leetcode lausn208
411Sikksakkbreyting208
412Hámarksfjarlægð milli tveggja tilvika af sama frumefni í fylki208
413Tvíhliða graf207
414Lengd stærsta undirflokks með samliggjandi þáttum207
415Myntbreyting 2 Leetcode lausn207
416Meðallaun að frátöldum lágmarks- og hámarkslausn á launakóða fyrir laun207
417Finndu þrjá efstu endurtekna í fylkingu207
418Happy Number Leetcode lausn207
419Prentaðu alla greinilega þætti tiltekins heildar fylkis207
420Finndu lágmark í raðaðri röð207
421Permutation bréfamáls207
422Finndu sigurvegara á Tic Tac Toe leik Leetcode lausn207
423Undirlagssumma jafngildir k207
424Matrix Diagonal Sum Leetcode lausn206
425Fjarlægðu lágmarksfjölda frumefna þannig að enginn sameiginlegur þáttur sé til í báðum fylkjum206
426Hvernig á að útfæra stafla með forgangsröð eða hrúgu?206
427Reiknirit Prims206
428Mismunur á hæstu og minnstu tíðnum í fylki205
429Finndu miðgildi úr gagnastraumi205
430Summa undirfylkis jafngildir K LeetCode lausn205
431Minnsti þáttur endurtekinn nákvæmlega K Times205
432Hámarks Leetcode lausn í röð205
433LRU skyndiminni útfærsla204
434Finndu öll pörin (a, b) í fylki þannig að% b = k204
435Afkóða streng204
436Undirflokkar með sérstökum þáttum204
437Teljið undirstrengi með jöfnum fjölda 0s, 1s og 2s203
438Flokkaðu stafla með því að nota recursion203
439Athugaðu hvort N og tvöföld Leetcode lausn þess203
440Raða heiltölur eftir fjölda 1 bita Leetcode lausn203
441Hversu mörg tölur eru minni en núverandi fjöldi leetcode lausnarinnar203
442Prentaðu alla undirfylki með 0 summan203
443Nunda katalónska númerið202
444Besti tíminn til að kaupa og selja Stock III Leetcode lausn202
445Geta til að senda pakka innan D daga Leetcode lausn202
446Fibonacci númer LeetCode lausn202
447Andstæða heiltala201
448Einhæft Array LeetCode Lausn201
449Fizz Buzz201
450Snúðu við stafla með því að nota Recursion201
451Teljið pör frá tveimur tengdum listum þar sem summan er jöfn gefnu gildi201
452Dragðu frá vöru og tölu samtals tölu í heiltölu Leetcode lausn201
453Andstæða sérhljóða af strengja Leetcode lausn200
454Snúðu við tengdan lista200
455Finndu algengar persónur Leetcode lausn200
456Fjarlægðu afrit af Leetcode lausninni200
457Finndu afritstöluna200
458Trapping Rain Water Leetcode lausn199
459Breyta fjarlægð199
460Finndu þætti sem eru til staðar í fyrsta fylki en ekki í öðru199
461Snúðu við streng199
462Eyða hnút af tengdum lista án höfuðbendis199
463K veikustu raðirnar í Matrix Leetcode lausn199
464Búðu til streng með stöfum sem hafa óteljandi fjölda Leetcode lausnar199
465Kth stærsti þátturinn í Array Leetcode lausnum198
466Lengsta algenga forskeyti með Trie198
467Heiltala við ensk orð198
468Telja og segja198
469Íterative Tower of Hanoi198
470Excel dálksnúmer Leetcode lausn198
471Sameina tvo flokkaða tengda lista197
472Texti Rökstuðningur LeetCode lausn197
473Forgangsröð með einum tengdum lista197
474Finndu sérstaka þætti sem eru sameiginlegir öllum línum fylkis197
475Summa Subarray Ranges Leetcode lausn197
476Flóðfylling LeetCode197
477Lengsti undirflokkurinn hefur ekki meira en K mismunandi þætti197
478Stysta Palindrome197
479MiniMax reiknirit197
480Reiknirit Floyd Warshall197
481Efst útsýni yfir tvöfalt tré197
482Marksamningur196
483Finndu afritið196
484Flokkar biðröð án auka pláss196
485Uppstokkun strengja Leetcode lausn196
486Samtenging Array LeetCode lausn196
487Stig fylkis196
488Hægasta lykil Leetcode lausnin196
489Jafnvægi tvöfaldur tré Leetcode lausn196
490Word Ladder LeetCode lausn196
491Forskeyti við viðskipta eftir Postfix195
492Finndu skrá yfir lokunarbúnað fyrir tiltekinn upphafsfesti í tjáningu195
493Finndu einhvern af mörgum endurteknum atriðum í skrifvarið fylki195
494Iterative Inorder Traversal of Binary Tree195
495Finndu Difference Leetcode lausnina195
496Snúið orðum í streng III LeetCode lausn195
497Lengsta algenga eftirfylgni194
498Pöraðu við ákveðna vöru194
499Undirstrenging með samtengingu allra orða194
500Stokkaðu Array Leetcode lausninni194
501Fjöldi skrefa til að fækka tölu í núll Leetcode lausn194
502Hönnun bílastæðakerfi Leetcode lausn194
503Gild svigaþráður194
504Næsta lausn með meiri frumefni I Leetcode194
505Forgangsröð í C ++193
506Finndu fjóra þætti sem jafna að tilteknu gildi (Hashmap)193
507Telja og segðu Leetcode lausn193
508Endurskipuleggja tvöfaldan streng eins og tilvik x og y193
509Margfaldaðu strengja Leetcode lausn193
510Finndu þætti sem vantar á svið193
511Eftirbreyting við forskeytisbreytingu193
512Finndu fyrstu og síðustu stöðu frumefnis í raðaðri Array Leetcode lausn193
513Jump Game Leetcode lausn193
514Lágmarkshreyfingar til jafnrar fylkingar Leetcode lausn192
515Athugaðu hvort tiltekið fylki inniheldur afrit þætti innan k fjarlægðar frá hvort öðru192
516K-th Sérstakt frumefni í fylki192
517Max svæði eyjarinnar192
518Finndu undirflokk með gefinni upphæð (Meðhöndlar neikvæðar tölur)192
519Sameina millibili sem skarast192
520Næsti meiri tíðniþáttur191
521Endurkvæmnitakmörk191
522Kth Stærsti þátturinn í Stream Leetcode lausninni191
523Sikksakk umbreyting LeetCode lausn191
524Framkvæmdu stafla með því að nota eina biðröð191
525Krakkar með mesta fjölda nammi Leetcode lausn191
526Athugaðu hvort jafnvægi er innan sviga191
527Raðaðu gefnum tölum til að mynda stærstu töluna190
528Framkvæmdu Stack með því að nota biðraðir190
529Lengsta algenga forskeyti með flokkun190
530Stock Span vandamálið190
531Færa núll LeetCode lausn190
532Gatnamót tveggja fylkinga189
533Umbreyta fylki í Zig-Zag tísku189
534Lágmarks eyðingaraðgerðir til að gera alla þætti í röð eins189
535Finndu N einstaka heiltölur saman við Zero Leetcode lausn189
536Lágmarksviðsnúningur á sviga189
537Tölvupóstur vandamál farsíma189
538Stokka upp fylki189
539Teljið fjölda þríbura með vöru jafnt gefinni tölu189
540Minnsti undirflokkur með öllum tilvikum sem oftast er um að ræða189
541Stærsta summan samfelld undirfylki188
542Gild Sudoku188
543Hámark vísitölu í fjallaflokki188
544Ílát með mestu vatni188
545Umbreyta venjulegum BST í Balanced BST187
546Eyða hnút í Leetcode lausn á tengdum lista187
547Fyrsta neikvæða heiltala í hverjum glugga af stærð k187
548Síðasta steinþyngd187
549Excel Sheet Dálkur Titill Leetcode Lausn187
550Lágmarks Knight Moves LeetCode lausn187
551Stærsta jaðarþríhyrnings Leetcode lausnin187
552Dreifðu nammi til fólks Leetcode lausn187
553Isomorphic Strings Leetcode lausn187
554Gild skýringarmyndir186
555Koko Eating Bananas Leetcode Lausn186
556Teljið fjölda hnúta á tilteknu stigi í tré með BFS186
557Er Leetcode lausn í framhaldi186
558Leetcode lausn eyjunnar186
559Breyttu fylkinu í umbreytingu talna úr 1 í N186
560Lengd síðustu orðs Leetcode lausnarinnar186
561Samliggjandi Array Leetcode186
562Tengd lista Cycle II LeetCode lausn186
563Knapsack vandamálið185
564Gullnámuvandamál185
565Hámarks summu rétthyrningur í 2D fylki185
566Fjöldi héraða Leetcode lausn185
567Byggðu fylki úr umbreytingu Leetcode lausn185
568Summa vinstri laufs Leetcode lausna185
569Hópur margfaldur hópur þátta raðað eftir fyrstu uppákomu185
570Finndu orð sem hægt er að mynda með persónum Leetcode lausn185
571Besti tíminn til að kaupa og selja hlutabréf185
572Hamming fjarlægð185
573Hvernig á að athuga hvort tvö sett eru ekki sundurlaus?184
5743Sum næsta LeetCode lausn184
575Heiltala við Roman184
576N-th Tribonacci númer Leetcode lausn183
577Framkvæmd Deque með hringlaga fylki183
578Finndu summu allra sérstakra undirfylkis summa fyrir tiltekið fylki183
579Umbreyta raðaðri röð í tvöfaldan leitartré Leetcode lausn183
580Samsetningar Leetcode lausn183
581Finndu hvort tjáning hefur tvítekna sviga eða ekki183
582Hámarksfjarlægð í fylki182
583Yfirlit svið Leetcode lausn182
584Relative Sort Array Leetcode Lausn182
585Lágmarksfjöldi undirmenga með sérstökum þáttum182
58601 Matrix LeetCode lausn182
587Einstök tvöföld leitartré182
588Lágmarksaðgerðir til að umbreyta X í Y182
589Sigti Eratosthenes182
590Skartgripir og steinar Leetcode lausn182
591Hámarks stígasumma í þríhyrningi182
592Afkóða leiðir182
593Úthlutaðu vafrakökum Leetcode lausn182
594Hámarks munur á fyrsta og síðasta vísitölu frumefnis í fylki182
595Stysta leiðin í rist með útrýmingu hindrana LeetCode lausn181
596Bubble flokkun með því að nota tvo stafla180
597Gleypa regnvatn LeetCode lausn180
598Hámarksfjöldi tilvika undirstrengs Leetcode lausn180
599Snúa lista Leetcode lausn180
600LRU Cache LeetCode lausn180
601Lengsta vaxandi eftirfylgni180
602Telja allar eftirfylgni sem hafa vöru minna en K180
603Raða stöfum eftir tíðni LeetCode lausn180
604Finndu lágmarks mun á tveimur þáttum180
605Fjarlægðu tengda listaþætti Leetcode lausn180
606Snúa mynd LeetCode lausn179
607Hvernig á að búa til sameinanlegan stafla?179
608Finndu minnstu jákvæðu heiltölugildið sem ekki er hægt að tákna sem summa hvers undirmengis tiltekins fylkis179
609Settu millibili Leetcode lausn179
610Orðamynstur179
611XOR aðgerð í Array Leetcode lausn178
612Rekja núverandi hámarksþátt í stafla178
613Lágmarksfjöldi aðgreindra þátta eftir að fjarlægja m hluti178
614Fjarlægð milli strætó hættir Leetcode lausn178
615Word Wrap vandamál178
616Lágmarksfjöldi skrefa til að búa til tvo strengi Anagram Leetcode lausnir178
617Lágmarks kostnaður við að ráða K starfsmenn178
618Umbreyting í streng Leetcode lausn178
619Minnsti góði grunnur177
620Húsræningi177
621Umsóknir um fyrstu leit í breidd og fyrstu leit í dýpi177
622Lágmarks innsetningar til að mynda palindrome með permutations leyfðar177
623Snúðu stafli við án þess að nota aukapláss í O (n)177
624Íterativ aðferð til að finna hæð tvöfalds tré177
625Sum sköpun sem ekki skarast177
626Fjarlægðu öll tilvik af undirstreng LeetCode lausn177
627Sama tré LeetCode lausn177
628Athugaðu hvort hægt sé að flokka biðröð í aðra biðröð með því að nota stafla177
629Eyða sömu sömu orðum í röð176
630Prentun sviga í margföldunarvandamáli fylki176
631Frog Jump Leetcode lausn176
632Myntbreytingarvandamál176
633Leysilykils snið Leetcode lausn176
634Hámarksfjöldi súkkulaðis sem dreifast jafnt meðal k nemenda176
635GCD af tveimur tölum176
636Athugaðu hvort um er að ræða beinlínulausn176
637Besti tíminn til að kaupa og selja hlutabréf LeetCode lausn175
638Endurskipuleggja streng175
639Isomorphic strengir175
640Defanging IP-tölu Leetcode lausn175
641Strobogrammatic Number LeetCode Lausn175
642Minnkandi diskar LeetCode lausn174
643Steinn leikur LeetCode174
644Sameina tvö jafnvægi í tvöföldum leitartréum174
645Finndu afrit númer LeetCode lausn174
646Gild Palindrome II Leetcode lausn174
647Reiknirit málverkagirðingar174
648Raða fylki eftir jöfnuði LeetCode lausn174
649Finndu stærstu d í röð þannig að a + b + c = d174
650Aðgreindu 0 og 1 í röð174
651Lágmarksdýpt tvöfaldur tré Leetcode lausn174
652Hámarks tölur í röð til staðar í fylki174
653Finndu hámarksupphæð í tvöföldu tré173
654Fyrirspurnir um talningu fylkisþátta með gildi á tilteknu bili173
655Skiptu um þætti með mesta frumefni á hægri hlið Leetcode lausn173
656Fyrsti einstaki karakterinn í LeetCode-strengslausn173
657Fjarlægð næsta frumu með 1 í tvöfalt fylki173
658Finndu fjarlægðargildið milli tveggja fylkinga Leetcode lausn173
659Lengsti undirstrengur með í mesta lagi K aðgreindum stöfum LeetCode lausn173
660Wiggle Sort173
661Hækkandi meðaltal frá Gagnastraumi Leetcode lausn173
662Myndaðu lágmarksfjölda úr tiltekinni röð173
663K Tóm rifa LeetCode173
664Lengsti undirstrengur með að minnsta kosti K endurteknum stöfum LeetCode lausn172
665Besta reikningsjöfnun LeetCode lausn172
666Skiptingamerki LeetCode lausn172
667Umbreyta fylki í skert form172
668Binary Tree Zigzag Level Order Traversal LeetCode Lausn172
669Lengsta vaxandi leið í Matrix LeetCode lausn172
670Að snúa mynd LeetCode lausn172
671Úrtak vatnsgeymsla172
672Summan af f (a [i], a [j]) yfir öll pörin í fylki n heiltala172
673Lausn fyrir frítíma starfsmanna LeetCode lausn172
674Bréfasamsetningar símanúmers172
675Kth vantar jákvæða tölu Leetcode lausn172
676K Tómar rifa172
677Summan af öllum undirliðum Leetcode lausnarinnar171
678Besti tíminn til að kaupa og selja hlutabréf með Cooldown Leetcode lausn171
679Endurskipuleggja fylki í röð - minnsta, stærsta, næstminnsta, næststærsta171
680Finndu pör með tilgreinda summu þannig að þættir para eru í mismunandi röðum171
681Fjöldi teningakasta með marksummu LeetCode lausn170
682BFS vs DFS fyrir tvöfalt tré170
683Finndu hnútinn með lágmarksgildi í tvöfalt leitartré170
684Gilt palindrome170
685Finndu stærsta margfeldið af 3170
686Gild fullkomin Square Leetcode lausn170
687Leið með hámarkslágmarksgildi LeetCode lausn170
688Finndu pör með mestu vörunni í fylkinu170
689Ljótur fjöldi Leetcode lausn170
690Inorder arftaki hnúts í tvöfalt tré169
691Einstök Paths II Leetcode lausn169
692Lucky Numbers í Matrix Leetcode lausn169
693Telja góða hnúta í tvöfaldri tré Leetcode lausn169
694Prentaðu Fibonacci tölurnar í öfugri röð169
695Undirhluti Sum leetcode169
696Skipting fylgir í þremur hlutum með jafnri Leetcode lausn169
697Lengsta span með sömu summu í tveimur tvöföldum fylkjum169
698Að bakka biðröð með Recursion169
699Batna tvöfalt leitartré169
700Vefja næstu hægri vísbendingar í hverjum hnút169
701Reverse Only Letters LeetCode lausn169
702Finndu minnsta deiliskipan sem gefin er þröskuldsupplausn169
703Hámarksafurð tveggja þátta í Array Leetcode lausn169
704Binary Tree sikksakk stig pöntun Traversal168
705Búðu til BST út frá fyrirfram umferðarpöntun168
706Grundvallaratriði í kraftmiklum forritun168
707Athugaðu hvort tveir strengir eru jafngildir Leetcode lausn168
708Hámarksfjöldi mynta sem þú getur fengið Leetcode lausn168
709Til smærri Leetcode lausnar168
710Robot Room Cleaner Leetcode lausn168
711Permutation Sequence LeetCode Lausn168
712Finndu lauf af tvöföldu tré LeetCode lausn168
713Raða fylki eftir aukinni tíðni Leetcode lausn168
714Athugaðu hvort tvö svipbrigði með sviga séu eins168
715Snákar og stigar LeetCode lausn168
716Vaxandi minnkandi Leetcode lausn168
717Eyddu Nth hnút frá lokum tiltekins tengdra lista168
718Staðreyndir um slóð núll Leetcode lausn167
719Finndu einstaka persónu í streng167
720Strengjaþjöppun LeetCode lausn167
721Strengur í heiltölu (atoi) LeetCode lausn167
722Fjarlægðu ógildan sviga Leetcode lausn167
723Umreikna tölu í Hexadecimal Leetcode lausn167
724Array LeetCode lausn sem ekki lækkar167
725Breyta fjarlægð LeetCode lausn167
726Finndu hámarksdýpt hreiðraða sviga í streng167
727Morris Traversal166
728Tvöfaldur tré hámarksleiðarsumma LeetCode lausn166
729Majority Element II Leetcode lausn166
730Búðu til allar mögulegar raðaðar fylkingar úr öðrum þætti tveggja gefinna raðaðra fylkinga166
731Lágmarks fjarlægð milli BST hnúta Leetcode lausn166
732Stærsti rétthyrningur í söguriti LeetCode lausn166
733Finndu hvort fylki er undirmengi annars fylkis166
734Kraftur fjögurra Leetcode lausna166
735Tölur með frumtíðni meiri en eða jafnt og k166
736Stærsta undirflokkurinn með jafn fjölda 0 og 1166
737Staða umbreytingar á Array Leetcode lausn165
738Bæta við og leita í Word - hönnun gagnauppbyggingar LeetCode165
739Talið fjórfaldast úr fjórum flokkuðum fylkjum þar sem summan er jöfn gefnu gildi x165
740Kappakstursbíll LeetCode lausn165
741Mætingaskrá nemenda I Leetcode lausn165
742LeetCode lausn fyrir peruskipti165
743Stöðu permutations (Athugaðu hvort fylki sé permutat stack fyrir annað)165
744Lágmarkskostnaður fyrir miða Leetcode lausn165
745Endurheimtu IP tölur Leetcode lausn165
746Prentaðu tvöfalt tré í lóðréttri röð164
747Besti fundarstaður LeetCode lausn164
748Sameina tvö tvöfaldur tré LeetCode lausn164
749Flísalagavandamál164
750Hámarksafurð þriggja tölustafa LeetCode lausn164
751Finndu allar afritanir í Array LeetCode lausn164
752Fjöldi NGE til hægri164
753k-th frumefni vantar í vaxandi röð sem er ekki til staðar í tiltekinni röð164
754Framkvæma strengjaskipti Leetcode164
755Hámarkshagnaður í vinnuáætlun Leetcode lausn164
756Finndu K næsta frumefni163
757Ræktanlegur hópur byggður stafli163
758Regular tjáning passa163
759Raðaður tengdur listi í jafnvægi BST163
760Samtals tölur án endurtekinna tölustafa á bilinu163
761Hamming fjarlægð leetcode lausn163
762Tvöfaldur stuðull163
763Hámarks 69 númer Leetcode lausn163
764Lágmarkaðu hámarks parsummu í Array LeetCode lausn163
765Lykilorðalausn fyrir lyklaborð163
766Röð byggð nálgun fyrir fyrstu óendurteknu persónu í straumi163
767Hámarksdýpt N-ary tré Leetcode lausnar163
768Orðamynstur LeetCode lausn163
769Lágmarks tíma sem þarf til að rotna öllum appelsínum162
770Forrit fyrir Bridge og Torch vandamál162
771Þætti sem á að bæta við þannig að allir þættir sviðs séu til staðar í fylkinu162
772Decompress hlaupalengd kóðuð listi Leetcode lausn162
773Fjarlægðu sviga úr algebrustreng sem inniheldur + og - operatora162
774Gilt númer162
775Hámarkslengd sambyggðs strengs með einstökum stöfum Leetcode lausn162
776Eyðing í tvöföldu tré162
777Stökkleikur162
778Metið öfug pólsk nótnaskrift LeetCode lausn162
779Invert Binary Tree LeetCode lausn162
780Lágmarkshæðartré162
781Skáleiki yfir tvöfalt tré162
782Nested List Weight Sum II LeetCode Lausn162
783Sameina K flokkaða tengda lista162
784Finndu miðgildi frá Data Stream LeetCode lausn162
785Leitaðu í tvöfaldri leitartré Leetcode lausn161
786Teljið hluti sem eru sameiginlegir báðum listunum en með mismunandi verði161
787Fengur Array of Pairs Finndu alla samhverfu pör í því161
788Strengjasamanburður sem inniheldur villikort161
789Skipting í K Equal Sum Subsets Leetcode lausn161
790Finndu allar mögulegar uppskriftir frá Given Supplies LeetCode lausn161
791Námskeiðsáætlun II - LeetCode161
792Sameina flokkað fylki LeetCode lausn161
793Athugaðu hvort fylkapör séu deilanleg með k LeetCode lausn161
794Base 7 Leetcode lausn160
795Sérstakt fylki með X frumefni sem eru stærri en eða jafnt X Leetcode lausn160
796Skráarmappa Leetcode lausn160
797Lengsta undirflokkur með 1s einn meira en telja 0s160
798Ein Breyta fjarlægð LeetCode lausn160
799Subarray vara minna en K LeetCode lausn160
800Finndu hvort slóð er til í Graph Leetcode lausn160
801Leitaðu að Palindrome eftir hverja fyrirspurn um persónuskipti160
802Hámarksmunur á að auka þætti LeetCode lausn160
803Top K tíð orð LeetCode lausn160
804Symmetric Tree Leetcode lausn160
805Hámarks varpdýpi Leetcode lausnar innan sviga160
806Tengdur listahringrás160
807Form lágmarksfjöldi frá gefinni röð160
808Kth forfaðir hnúts í tvöfalt tré160
809Stærsta ferhyrnda undirfylki sem summan er 0159
810Rými bjartsýni DP lausn fyrir 0-1 hnakkapoka vandamál159
811Trjáferill (forpöntun, innpöntun og eftirpöntun)159
812Hringlaga biðröð159
813Lokaverð með sérstökum afslætti í Leetcode-lausn búðar159
814Lágmarks skipti til að gera strengi að jöfnum Leetcode lausn159
815Getur sett blóm LeetCode lausn159
816Brick Wall LeetCode lausn159
817Fjarlægðu afrit af flokkuðum lista LeetCode lausn159
818Last Stone Weight II LeetCode lausn159
819Fjarlægðu Nth Node frá enda lista Leetcode lausn159
820Raðaðu fylki eftir röðinni sem skilgreind er af öðru fylki159
821Skiptu streng í Leetcode lausn með jafnvægi159
822Forgangsröð með tvöfalt tengdum lista159
823Fjöldi eyja II LeetCode lausn159
824N-Queens LeetCode lausn159
825Breyting á forpöntun158
826Athugaðu hvort staflaþættir séu tvisvar í röð158
827Lágmarksfjöldi margföldunar á n tölum158
828Fjarlægðu afrit af raðaðri lista II158
829Intervalstré158
830Jafnvægi tjáning með skipti158
831Lágmarks tími til að heimsækja alla punkta Leetcode lausn158
832Athugaðu hvort Array sé raðanlegt fyrir stafla158
833Fjöldi viðbót Leetcode lausn158
834Lágmarksstökk til að ná heim LeetCode lausn158
835Leggja línurit158
836Leitaðu í 2D Matrix II Leetcode lausn158
837Þekkja og merkja ósamþykkta sviga í tjáningu157
838Skiptingalisti Leetcode lausn157
839Finndu hámarkssummu mögulega jafna summu þriggja stafla157
840Raða litum157
841LCS (Longest Common Subsequence) þriggja strengja157
842Besti tíminn til að kaupa og selja birgðir með Leetcode lausn fyrir viðskipti157
843Endurraðaðu gögnum í annálaskrám LeetCode lausn157
844Lágmarksfjöldi krana til að opna til að vökva garð LeetCode lausn157
845Eining vantar í LeetCode lausn157
846Raða Array By Parity II Leetcode lausn157
847Tvöfaldur leitartré leit og innsetning157
848Lágmarksskiptaskipti til að röðin aukist157
849Endurtekið undirstrengjamynstur LeetCode lausn157
850Næsta útgangur frá inngangi í Maze LeetCode lausn157
851Athugaðu hvort tiltekið fylki geti táknað forpöntun á tvöföldu leitartré156
852Hámarksstærð undirflokks summa er k156
853Permutustuðull156
854Hlutfallsleg staða Leetcode lausn156
855Gildir sviga Leetcode lausn156
856Fjöldi daga á milli tveggja dagsetninga LeetCode lausn156
857Röð af stærð K með stærstu jöfnu LeetCode lausninni156
858Umbreyta BST í Min Heap156
859Raðað fylki til jafnvægis BST156
860Margföldun fylkiskeðju156
861Lágmarksfjöldi stökk til að ná endum156
862Finndu undirflokkinn með lægsta meðaltali155
863Fáðu hámark í myndaðri Array Leetcode lausn155
864Klóna graf LeetCode lausn155
865Teljið leiðir til að komast í níunda stigann með því að nota skref 1, 2 eða 3155
866Lágmarks sumarslóð í þríhyrningi155
867Summa af næsta minni og meiri fjölda155
868Alien Dictionary LeetCode lausn155
869Vinapörunarvandamál155
870Settu inn Delete GetRandom155
871Hlutmengi með deilingu með m155
872Stigagangur í þvermáli154
873Áhugaverð aðferð til að búa til tvöföld tölur frá 1 til n154
874Settu í tvöfaldan leitartré Leetcode lausn154
875Fyrirspurnir um sviðssumur án uppfærslu154
876Hannaðu stafla með aukinni aðgerð Leetcode lausn154
877Leið með hámarks meðalgildi154
878Finndu alla þríburana með núllsummu154
879Finndu eina endurtekna frumefnið milli 1 og N-1154
880Forrit til að athuga hvort tvöfalt tré sé BST eða ekki154
881Klipptu tvöfalt leitartré154
882Björtasta staða á götu LeetCode lausn154
883Teljið sérstaka þætti í hverjum glugga af stærð K154
884Spiral Matrix II Leetcode lausn154
885Gerðu tvö fylki jöfn með því að snúa við undirflokkum Leetcode lausn154
886Miðgildi tveggja raðaðra fylkinga153
887Svið LCM fyrirspurnir153
888Stysta orðalengd Leetcode lausn153
889Greinandi aðliggjandi þættir í fylki153
890Daglegt hitastig Leetcode lausn153
891Teljið neikvæðar tölur í flokkaðri LeetCode lausn fylkis153
892Hönnun vafrasaga LeetCode lausn153
893Samband og gatnamót tveggja tengdra lista153
894Athugaðu hvort tiltekið fylki geti táknað stigs pöntun um tvöfalt leitartré153
895Leetcode lausn vatnsflaska153
896Giska númer hærra eða lægra II153
897Lexicographical Numbers Leetcode Lausn153
898Athugaðu hvort tiltekið tvöfalt tré sé fullkomið eða ekki153
899Eyða og vinna sér inn153
900Giska á tölu hærri eða lægri LeetCode lausn152
901Tímabundin Key-Value Store LeetCode lausn152
902Búðu til heilt tvöfalt tré úr tengdum lista152
903Meðaltal stiga í tvíundatré152
904Biðröð með Stacks152
905GCD af gefnum vísitölusviðum í fylki152
906Infix við Postfix152
907Stilltu Matrix Zeroes Leetcode lausn152
908Endurskipuleggja fylki þannig að arr [i] sé jafnt og i152
909Finndu allar leyfðar raðir tiltekinnar línu í fylki152
910Finndu algengar persónur Leetcode lausn152
911Iterative Postorder Traversal með tveimur stafla152
912Diagonal Traverse LeetCode lausn152
913Skipt Array í pör með sumri deilanlegu eftir K152
914Raðir af gefinni lengd þar sem hvert frumefni er meira en eða jafnt og tvöfalt frá fyrri152
915Hámarks stig eftir að hafa skipt Leetcode lausn í streng152
916Vélmenni bundið í hring LeetCode lausn152
917Fyrirspurnir um GCD af öllum tölum fylkisins nema þætti á tilteknu sviði151
918Fjöldi aðskildra eyja Leetcode lausn151
919Alien orðabók151
920Greindu notendavefsíðuheimsókn mynstur LeetCode lausn151
921Umbreyta flokkuðum lista í tvöfalt leitartré151
922Endurskipuleggja röð þannig að arr [i]> = arr [j] ef ég er jafnt og arr [i] <= arr [j] ef i er skrýtið og j <i151
923K'th Stærsti þátturinn í BST þegar breytingar á BST eru ekki leyfðar151
924Lemonade Change Leetcode lausn151
925Mynstur Tilvik með Stack151
9263 Summan151
927Sameina tvo flokkaða lista Leetcode151
928Þriggja vega skipting fylkis um tiltekið svið151
929Finndu fjarlægð milli tveggja hnúta í tvöfalt tré151
930Teljið undirflokka með sömu jöfnu og ólíku frumefni151
931Diagonal Traversal LeetCode lausn151
932Dagatalið mitt I LeetCode lausn151
933Allir einstakir þrímenningar sem safna saman uppgefnu gildi150
934Minnst fjöldi einstakra heiltalna eftir K fjarlægingar Leetcode lausn150
935Teljið undirfylki þar sem næsthæsta liggur á undan hæsta150
936BFS fyrir ótengda línurit150
937Lóðrétt summa í tilteknu tvíundatré150
938Rennigluggi Hámark150
939Leetcode lausn áfangastaðar150
940Smíðuðu rétthyrnings Leetcode lausnina150
941Fjöldi jafngildra Domino para Leetcode lausnar149
942Andstæða hnúður í K-Group149
943Skurðpunktur tveggja tengdra lista LeetCode lausn149
944Minesweeper LeetCode lausn149
945Endurskipuleggja bil milli orða Leetcode lausn149
946Lágmarkshæð tré LeetCode lausn149
947Stærsta svæði rétthyrnd undirfylki með jafn fjölda 1 og 0149
948Lengsta palindromic eftirfylgni149
949Hámarka summu fylkis eftir K Negations Leetcode lausn148
950Hámarksfjárhæð sumars að undanskildum ákveðnum þáttum148
951Búðu til hámarksfjölda148
952Difference Array | Fyrirspurn um sviðsuppfærslu í O (1)148
953Búðu til BST frá tiltekinni stigs pöntun148
954Getur gert tölfræðilega framfarir úr röð Leetcode lausnar148
955Tvöfalt fylki eftir að M svið skiptir um aðgerðir148
956Sterkt tengdur hluti148
957Prentaðu Fibonacci röð með 2 breytum148
958Spiral Matrix III LeetCode lausn148
959Teldu undirflokka með öllum LeetCode lausninni148
960Gild Boomerang Leetcode lausn148
961Fjarlægðu afrit af flokkuðum lista II LeetCode lausn148
962Sérstök staða í tvöfaldri matrix leetcode lausn148
963Þrjár líkur í röð Leetcode lausn148
964Athugaðu hvort tvö millibili skarast á milli ákveðinna millibila148
965Stone Game II Leetcode147
966Klifra stigann147
967Dýpt fyrsta leit (DFS) að línuriti147
968Hámarks tíðni stafla Leetcode lausn147
969Palindrome skipting Leetcode lausn147
970Vara úr fylki nema sjálf LeetCode lausn147
971Binary Tree Lengsta röð röð LeetCode lausn147
9724Summa147
973Split Array í samfelldar eftirfylgni147
974Finndu hámark lágmarks fyrir hverja gluggastærð í tilteknu fylki146
975Einstök slóðir II146
976Smástirni árekstur LeetCode lausn146
977Samhverftré146
978Breadth First Search (BFS) að grafi146
979Hámarks undirflokkur vöru146
980Telja Primes á sviðum146
981Samsetning Summa IV LeetCode Lausn146
982Sameiningartímabil146
983Serialize og deserialize tvöfalt tré146
984Stokkaðu 2n heiltölum sem a1-b1-a2-b2-a3-b3 - .. bn án þess að nota aukarými145
985Athugaðu hvort orð á sér stað sem forskeyti hvers orðs í setningu Leetcode lausn145
986Sameina raða145
987Orðbrot145
988Palindrome skipting145
989Design Hit Counter LeetCode lausn145
990Kth minnsti þáttur í BST Leetcode lausn145
991Lengd lengsta Fibonacci eftirfylgni145
992Lengsta eftirfylgni svo að munur á aðlögunarmönnum er einn144
993Stærsta deilanlega pör undirmengi144
994Tvöfalt leitartré eyða aðgerð144
995Merki um afurð Array LeetCode lausn144
996Hlutatré144
997Safnaðu hámarks stigum í neti með því að nota tvær þveranir143
998Stigagangur yfir tvöfalt tré143
999Stutt leið til að ljúka Word Leetcode lausn143
1000Innsetning í tvöfalt tré143
1001Finndu Difference Leetcode lausnina143
1002Finndu afrit af undirtrjám143
1003Telja par með Given Sum143
1004Stærsta undirlag milli tveggja jafnra stafa Leetcode lausn143
1005String Matching í Array Leetcode lausn143
1006Hæð almenns tré úr foreldrafylki143
1007Skiptingarvandamál málarans143
1008Mörk yfirfærsla tvíundatrés143
1009K Næstu staðir við uppruna Leetcode lausn143
1010Finndu fyrstu hringferðina sem heimsækir allar bensíndælur143
1011Boolean sviga vandamál143
1012Hámarks lengd eftirfylgni með mismun á aðliggjandi þáttum sem annað hvort 0 eða 1143
1013Fjöldi lengstu vaxandi eftirfylgni143
1014Finndu fjölda para í fylki þannig að XOR þeirra sé 0143
1015Hámarksafurðir vísitala næst meiri á vinstri og hægri142
1016Hámarkslengd endurtekins undirflokks142
1017Lengsta fína undirstreng LeetCode lausn142
1018Fjöldi palindromic slóða í fylki142
1019Reiknið nCr% bls142
1020Maze III LeetCode lausnin142
1021Lágmarksvísitala tveggja lista142
1022Staðfestu tvöfalt leitartré142
1023Kth minnsti þáttur í flokkuð fylki LeetCode lausn142
1024Línurit Valid Tree LeetCode lausn142
1025Flutningur á stigum með tveimur biðröðum142
1026Scramble String LeetCode lausn142
1027Endurskipuleggja fylki þannig að jafnvel staðsettar séu meiri en skrýtið142
1028Bitvíst OG af númerasviði LeetCode lausn142
1029Bygging lengstu vaxandi eftirfylgni (N log N)142
1030Íteration Depth First Traversal of Graph142
1031Prentaðu hægri sýn á tvöfalt tré142
1032Newman-Conway röð142
1033Hámarks framhaldsupphæð þannig að engin þrjú eru samfelld142
1034Dulkóða streng úr stafrófi yfir í heiltölu kortlagningu Leetcode lausn142
1035Finndu eftirpöntun á BST frá forpöntun142
1036Kostir BST umfram töflu Hash141
1037Stærsta númer Leetcode lausn141
1038Næsta Greater Element III LeetCode lausn141
1039Lausar myndir fyrir Rook Leetcode lausn141
1040Jafnvægis tvöfalt tré141
1041Fyrst vantar jákvætt141
1042Hámarkssumma 3 undirflokka sem ekki skarast141
1043Hámarksfjöldi leiða til að skipta Array LeetCode lausn141
1044Búðu til fylki með staflaaðgerðum Leetcode lausn141
1045Næsta Permutation Leetcode lausn141
1046Tvöfalt leitartré141
1047Vinir á viðeigandi aldri LeetCode lausn141
1048Prentaðu næsta Meiri fjöldi Q fyrirspurna141
1049Kill Process LeetCode lausn141
1050Endurskipuleggja fylki þannig að jafnvel vísitöluþættir eru minni og skrýtnir vísitöluþættir stærri140
1051Teljið pör úr tveimur flokkuðum fylkjum þar sem summan er jöfn gefnu gildi x140
1052Morris Inorder Traversal140
1053Lágmarksstærð undirflokks summa140
1054K hámarksfjárhæðir skarast samliggjandi undirfylki140
1055Búðu til tvöfalt tré frá gefnu fulltrúa foreldrafylkis140
1056Ljótar tölur140
1057Hámarksmunur á tíðni tveggja þátta þannig að þáttur sem hefur meiri tíðni er einnig meiri140
1058Bættu við tveimur tölum140
1059Hámarks þyngdarbreyting tiltekins strengs140
1060Path Sum II LeetCode lausn140
1061Endurskipuleggja fylki þannig að 'arr [j]' verði 'i' ef 'arr [i]' er 'j'139
1062Stafir í röð LeetCode lausn139
1063Fylltu út næstu hægri vísbendingar í hverri hnút Leetcode lausn139
1064Skipting Jafn undirmengisupphæð139
1065Gerðu strenginn að frábærri Leetcode lausn139
1066Tvöfaldaðu fyrsta þáttinn og færðu núllið til enda139
1067Regular Expression Matching Regular Expression Matching LeetCode lausn139
1068Ógild viðskipti LeetCode lausn139
1069Finndu Peak Element II LeetCode lausn139
1070Lægsti sameiginlegur forfaðir139
1071Finndu hvort undirflokkur er í formi fjalls eða ekki138
1072Ákveða hvort fylki er hægt að fá með snúningi LeetCode lausn138
1073Ofur ljót tala138
1074Affanga IP tölu LeetCode lausn138
1075Fjarlægðu afrit úr Sorted Array II Leetcode lausn138
1076Deilanleg pör telja138
1077Ugly Number II LeetCode lausn138
1078Teljið lágmarksskref til að fá viðkomandi fylki138
1079Færðu alla neikvæða þætti til enda í röð með aukapláss leyfilegt138
1080Summa slóða138
1081Sérsniðin flokkunarstreng Leetcode lausn138
1082Innleiða Trie (Prefix Tree) Leetcode lausn137
1083Gild Tic-Tac-Toe State LeetCode lausn137
1084Fjarlægðu Palindromic Subsequences Leetcode lausn137
1085Fjöldi systkina í tilteknum hnút í n-ar tré137
1086Tegundir tvíundatrés137
1087Endurheimtu Binary Search Tree Leetcode lausn137
1088Leita í raðað snúið fylki137
1089Mikilvægi starfsmanna LeetCode lausn137
1090Búðu til sviga Leetcode lausn137
1091Finndu Peak Element136
1092Kth Minnsta vara af tveimur flokkuðum fylkjum LeetCode lausn136
1093Auka Triplet Subsequence LeetCode lausn136
1094Lengsta Bitonic eftirfylgni136
1095Tvöfaldur tré Hægri hliðarsýn LeetCode lausn136
1096Hámarka fjarlægð til næsta manns LeetCode lausn136
1097Þriðja hámarksfjöldi Leetcode lausnarinnar136
1098Fyrirspurnir um fjölda aðgreindra þátta í undirfylki136
1099Stærsta BST undirtré LeetCode lausn135
1100Gagnagerð tvöfaldra trjáa135
1101Finndu lágmarksfjarlægð milli tveggja talna135
1102Prentaðu alla þríburana í raðaðri röð sem mynda AP135
1103Sérstakar afleiðingar135
1104Minnsta Common Region Leetcode lausn135
1105Fjöldi lokaðra eyja Leetcode lausn135
1106Serialize og deserialize Binary Tree LeetCode lausn135
1107Undirfylki með K mismunandi heiltölum Leetcode lausn135
1108Leyfikóðalausn dagsins135
1109Palindrome Permutation LeetCode lausn134
1110Umbreyta BST í Min-Heap án þess að nota array134
1111Finndu þrjú frumefni úr mismunandi þremur fylkjum þannig að a + b + c = summa134
1112Lágmarksfjöldi ferninga stafatalninga í tilteknum streng eftir að k stafir hafa verið fjarlægðir134
1113Finndu hámarksmun á minni vinstri og hægri minni þáttum134
1114Klóna tvöfalt tré með handahófi ábendingum134
1115Lengsta vaxandi röð í kjölfarið134
1116Smíðaðu tvöfalda tré úr Preorder og Postorder Traversal LeetCode lausn134
1117Root to Leaf slóð með marksummu Leetcode lausnir134
1118Finndu minnstu svið sem innihalda þætti úr k listum134
1119Stig hvers hnút í tré frá upprunahnoða134
1120Fjöldi nemenda sem vinna heimavinnu á tilteknum tíma Leetcode lausn134
1121Endurmóta String Leetcode lausnina134
1122Teljið stærstu Leetcode-lausn hópsins133
1123Að klippa stöng133
1124Fjarlægðu tvítekningar úr flokkuðu fylki133
1125Summan af jöfnum tölum eftir fyrirspurnir133
1126Íterativ aðferð til að finna forfeður tiltekins tvíundatrés133
1127Leitaðu að innsetningarstöðu133
1128Smíða K Palindrome Strings LeetCode lausn132
1129Vörur af sviðum í fylki132
1130Meðaltal flokks eftir að fjarlægja nokkrar þættir Leetcode lausn132
1131Prentaðu breytt fylki eftir að skipanir um viðbót og frádrátt hafa verið framkvæmdar132
1132Skrifaðu kóða til að ákvarða hvort tvö tré séu eins132
1133Neðst sýn á tvöfalt tré132
1134Skiptu um hnúta í pörum132
1135Þúsund skilju Leetcode lausn131
1136Hólf með ólíkum gildum í Matrix LeetCode lausn131
1137Hámarkaðu summan af samfelldum mun í hringlaga fylki131
1138Lágmarks alger munur á BST Leetcode lausn131
1139Hámarks undirflokkur vöru131
1140Topological flokkun131
1141Stöðugt tímabil bætir við aðgerð á fylki131
1142Forgangsröð131
1143Prime Palindrome LeetCode lausn131
1144Lágmarkseinkunn Þríhyrning á Polygon Leetcode lausn131
1145Teljið jafnvel lengd tvíundaraðir með sömu summu fyrri og seinni hluta bita130
1146Finndu hámarkslengd Snake röð130
1147Lengsta undirfylki af 1 eftir að hafa eytt einum þætti LeetCode lausn130
1148Palindromic Substrings Leetcode lausn130
1149Eyða hnútum og skila Forest Leetcode lausn130
1150Moser-de Bruijn röð130
1151Möguleg tvískipting LeetCode lausn130
1152Rauð-svart trékynning130
1153Leitaðu að frumefni í raðaðri snúnu röð130
1154Þvermál N-Ary Tree LeetCode lausn129
1155Ákvörðunartré129
1156Tvíundatré til tvöfalt leit trjábreytinga129
1157Teljið pör hvers vörur eru til í fylki129
1158Umbreyttu BST í stærra sumartré129
1159Sameina tvö BST með takmörkuðu aukarými129
1160Snúa fylki129
1161Berðu saman strengi eftir tíðni smæstu persónuleitarlausnarinnar129
1162Athugaðu myndun fylkisins með lausn leetcode129
1163Undirhópur Sumar vandamál í O (sum) rými129
1164Golomb röð129
1165Lágmarkskostnaður við að færa spilapeninga í sömu stöðu LeetCode lausn129
1166Hámarksafurð af klofnu tvíundartré LeetCode lausn129
1167Hámarks tvöfalt tré129
1168Næsta Binary Search Tree Value Leetcode lausn129
1169Contiguous Array LeetCode lausn128
1170Strætóleiðir Leetcode lausn128
1171Kth minnsta talan í margföldunartöflu Leetcode lausn128
1172Lengsta endurtekna eftirfylgni128
1173Fjarlægðu hámarksfjölda brúna til að halda línuritinu fullkomlega færanlegri Leetcode lausn128
1174Finndu tvær undirfylki sem ekki skarast hver með marksummu LeetCode lausn128
1175Snúðu við leið í BST með biðröð127
1176K'th Stærsti þátturinn í BST sem notar stöðugt aukarými127
1177Vefskriðlar LeetCode lausn127
1178Finndu raðaða eftirmynd af stærð 3 á línulegum tíma127
1179Lágmarks hliðarstökk LeetCode lausn127
1180Stuðningsnúll LeetCode lausn127
1181Að því gefnu tvöfalt tré, hvernig fjarlægir þú alla hálfa hnúta?127
1182Leitartillögukerfi LeetCode lausn127
1183Finndu stærsta verðmæti í hverri tréröð LeetCode lausn126
1184Hvernig á að prenta hámarksfjölda A með því að gefa fjóra takka126
1185Finndu minnstu tvöföldu tölustafamargið af gefinni tölu126
1186Fyrsta slæma útgáfan126
1187Nýr 21 leikur125
1188Giska á orðið125
1189Fjöldi pantana í Leetcode lausninni125
1190Næsta lauf í tvöfaldri tré LeetCode lausn125
1191Minnka þætti til að búa til Array Zigzag LeetCode lausn125
1192Passast við Square Leetcode lausn125
1193Endursníða dagsetningu LeetCode lausn125
1194Hámarksfjöldi hluta lengdanna a, b og c125
1195Lægsti sameiginlegur forfaðir í tvöföldu leitartré125
1196Hámarksdýpt tvíundatrés125
1197Gild Perfect Square LeetCode lausn125
1198Gilt þríhyrningsnúmer125
1199Lágmark færist í Equal Array Elements LeetCode lausn125
1200Skipta um hnúta í Leetcode lausn á tengdum lista124
1201Lágmarksskipti til að gera raðir sem auka LeetCode lausn124
1202Sía veitingastaði eftir vegan-vingjarnlegum, verði og fjarlægð Leetcode lausn124
1203Summa af vinstri laufum LeetCode lausn124
1204Umbreyttu raðað fylki í tvöfalda leitartré LeetCode lausnir124
1205Endurbygging biðraða eftir hæð124
1206Fylgdu fyrirspurnum til að margfalda afleysingar og vörur124
1207Graf og framsetning þess124
1208Samtenging Array LeetCode lausn124
1209Að flytja steina þangað til Leetcode lausnin er í röð123
1210Hámarks summa bitónískur undirflokkur123
1211Skiptu um tvö jöfn gildi í röð með einu hærra123
1212Leiðakóða lausn leiðar122
1213Sumarfyrirspurn með svöruðu töflu122
1214Vantar númer122
1215Fyrirspurnir um líkur á jöfnum eða oddatölu á tilteknum sviðum122
1216Hámarks summa para með sérstakan mun122
1217Skrifaðu aðgerð til að fá gatnamót tveggja tengdra lista122
1218Kampavínsturn LeetCode lausn122
1219Skiptu tvær heiltölur Leetcode lausn122
1220Sviðsfyrirspurnir fyrir lengstu réttu svigaferðir122
1221Prentaðu n skilmála Newman-Conway Sequence122
1222Lægsti sameiginlegi forfaðir tvöfaldrar tré Leetcode lausn122
1223Kth minnsti þáttur í BST122
1224Perfect Squares LeetCode lausn121
1225Lengsta algenga forskeytið með því að nota Word eftir Word Matching121
1226Hámarks summa stígs í þríhyrningi hægri tölu121
1227Hámarksgildi á tiltekinni vísitölu í LeetCode lausn með afmörkuðu fylki121
1228Flettu út 2D vektor LeetCode lausn121
1229Heiltölubrot LeetCode lausn121
1230Reiknisneiðar II – Eftirleiðar LeetCode lausn121
1231BST við tré með samtölu allra smærri takka121
1232Meðaltal sviðs í fylki120
1233Prentaðu breytt fylki eftir margra aðgerða aukningarsviðs120
1234Stærsta plúsmerki Leetcode lausn120
1235Klónun á línuriti120
1236LRU Cache Leetcode lausn120
1237Umreikna heiltölu í summan af tveimur núlllausum Leetcode lausn120
1238Athugaðu hvort öll stig tveggja tvíundatrés séu skýringarmyndir eða ekki119
1239Rennigluggi miðgildi Leetcode lausn119
1240Kraftur tveggja119
1241Talið undirhluta með sérstök, jafnvel tölur119
1242Sameina k flokkaða lista Leetcode lausn119
1243Hámarks fylki frá tveimur gefnum fylkjum sem halda sömu röð118
1244Athugaðu hvort það sé eins BST án þess að byggja trén118
1245Feitletruð orð í streng LeetCode lausn118
1246Athugaðu að tvöfaldur tré LeetCode lausn sé fullkomin118
1247Athugaðu hvort hver innri hnútur BST eigi nákvæmlega eitt barn118
1248Finndu lágmarksfjölda sameiningaraðgerða til að búa til fylkissvið118
1249Hámarkaðu þætti með því að nota annan flokk118
1250Samliggjandi fylki118
1251Hönnun Skiplist LeetCode lausn118
1252Lágmarksfjarlægja til að gera gildar sviga LeetCode lausn117
1253Kth þáttur n Leetcode lausn117
1254Samhverf tré LeetCode lausn Leetcode lausn117
1255Hámarksupphæð sem eykst eftirfylgni117
1256Finndu lágmark í Rotated Sorted Array II LeetCode lausn117
1257Samhliða námskeið II LeetCode lausn117
1258Staðfestu röðun á tvöföldu tré fyrirfram117
1259Finndu minnsta frumefni í BST (röð tölfræði í BST)116
1260Lágmarkskostnaður klifurstiga LeetCode lausn116
1261Prentaðu forfeður tiltekins tvöfalds trjánafs án endurkomu116
1262Myndskörun LeetCode lausn116
1263Næst meiri þáttur115
1264Lágmarkstími til að safna öllum eplum í tré LeetCode lausn115
1265Titill dálks Excel blaðs LeetCode lausn115
1266Hámarks undirflokkur vöru115
1267Minnsta Range II Leetcode lausn114
1268Skipuleg biðröð LeetCode lausn114
1269Talið og skipt um fyrirspurnir um tvöfalt fylki114
1270Mismunandi leiðir til að bæta við sviga Leetcode lausn113
1271Palindrome skipting113
1272Athugaðu í tvöfalt fylki að fjöldinn sem táknuð er með undirflokki er skrýtinn eða jafn113
1273Athugaðu hvort tveir hnútar séu á sömu braut í tré113
1274Sameina raðað fylki112
1275Athugaðu hvort strengur geti brotið aðra Leetcode lausn112
1276Svið Lágmarksfyrirspurn (ferningur rotniðurbrots og fágæt tafla)111
1277Koko borða banana LeetCode lausn111
1278Fjöldi þátta minna en eða jafnt og gefinn tala í tiltekinni undirfylki111
1279Array Nesting Leetcode lausn110
1280Finndu hámarks meðalundirflokk k lengdar110
1281Stærsta undirfylki með endurröðun LeetCode lausn109
1282Athugaðu hvort X geti breytt hverjum einstaklingi í biðröðinni109
1283Lengsti undirstrengur án þess að endurtaka stafi Leetcode lausn109
1284Peeking Iterator LeetCode lausn109
1285Newman – Shanks – Williams aðal109
1286Athugaðu tiltekið fylki af stærð n getur táknað BST af n stigum eða ekki108
1287Að raða mynt Leetcode lausn107
1288Fyrirspurnir um tugatölur undirflokka tvíundar107
1289Kóðaður strengur með stystu lengd LeetCode lausn106
1290Fjöldi vísitölu með jöfnum þáttum á tilteknu sviði106
1291Hámarksafurð vaxandi eftirmála105
1292Palindrome Number LeetCode Lausn105
1293Lágmarks möguleg heiltala eftir í mesta lagi K aðliggjandi skipti á tölustöfum LeetCode lausn104
1294Lóðrétt pöntunarferð á tvöfaldri tré LeetCode lausn104
1295Finndu sigurvegara hringleiksins LeetCode lausn104
1296Random Pick Index LeetCode lausn104
1297Náðu í númer LeetCode lausn103
1298Bæta við Two Numbers II Leetcode lausn103
1299Jump Game IV LeetCode lausn103
1300Breyttu BST í tvöfalt tré þannig að summan af öllum stærri lyklum er bætt við hvern takka103
1301Tvíundatré til tvöfaldra leitar trjábreytinga með STL setti103
1302Lágmarksfjöldi fólks til að kenna LeetCode lausn102
1303Lágmarks heildarpláss sem sóað er með K stærðarbreytingum LeetCode lausn102
1304Settu inn Delete GetRandom O(1) Leetcode lausn101
1305Stöðug Subarray Sum LeetCode lausn101
1306Fjöldi undirraðir sem uppfyllir tiltekið summa skilyrði LeetCode lausn101
1307Fyrirspurnir á XOR stærsta skrýtna deiliskipan sviðsins101
1308Umbreyta í Base -2 LeetCode lausn101
1309Prenta hámarks lengd keðju para96
1310Hönnun neðanjarðarkerfis Leetcode lausn96
1311Hannaðu Leaderboard Leetcode lausn93
1312Shifting Letters LeetCode Lausn93
1313Finndu Capital Leetcode lausn93
1314Top K Frequent Elements LeetCode lausn91
1315Lágmarks Path Summa Leetcode lausn88
1316Count Sub Islands LeetCode lausn88
1317Undirstrengur með samtengingu allra orða Leetcode lausn88
1318Lágmarksskipti til að flokka alla 1 saman Leetcode lausn86
1319Binary Tree Inorder Traversal LeetCode Lausn84
1320Oddur Jafnvel tengdur listi Leetcode lausn84
1321Lengsta algenga eftirfylgni LeetCode lausn84
1322Hámarks mannfjöldaár LeetCode lausn82
1323Finndu LeetCode lausn bæjardómara82
1324Besti fundarstaður LeetCode lausn81
1325Afkóða streng Leetcode lausn81
1326Finndu LeetCode lausn bæjardómara80
1327Stysta óflokkaða samfellda undirfylki LeetCode lausn79
1328Summa rót til blaða tölur LeetCode lausn77
1329Rétthyrningur skarast LeetCode lausn76
1330Hönnun Bæta við og leita að orðum Gagnauppbygging LeetCode lausn75
1331Hámarks mannfjöldaár LeetCode lausn75
1332Flettu tvöfalda tré við tengda lista LeetCode lausn73
1333Stig af sviga LeetCode lausn72
1334Stone Game IV LeetCode lausn72
1335Settu inn í flokkaðan hringlaga tengdan lista LeetCode lausn71
1336Er Graph tvíhliða? LeetCode lausn70
1337Range Sum Query 2D – Óbreytanleg LeetCode lausn70
1338Gilt þríhyrningsnúmer LeetCode lausn69
1339Sýna spil í vaxandi röð Leetcode lausn67
1340Skiptu súkkulaði LeetCode lausn60
1341Skref-fyrir-skref leiðbeiningar frá tvíundartréshnút til annarrar LeetCode lausn54
1342Sviðsumma BST LeetCode lausn51
1343Finndu K nánustu þætti LeetCode lausn48
1344Reverse Heiltala Leetcode lausn47
1345Raða liti LeetCode lausn45
1346Snúa streng LeetCode lausn44
1347Hámarkshliðarlengd fernings með summu minni en eða jöfn þröskuld LeetCode lausn43
1348Excel blaðsúlunúmer LeetCode lausn42
1349Monotonic Array Leetcode lausn27
1350Hámarksstærð Subarray Summa jafngildir k Leetcode lausn25
1351Ílát með mestu vatni LeetCode lausn23
1352Camelcase Matching Leetcode lausn23
1353H-Index Leetcode lausn23
1354Flestir steinar fjarlægðir með sömu röð eða dálki LeetCode lausn22
1355High Five LeetCode lausn22
1356Finndu Peak Element LeetCode lausn21
1357Gild Anagram Leetcode lausn20
1358Rennigluggi Hámark LeetCode lausn20
1359Næsta umbreyting LeetCode lausn20
1360Setningarskjámátun LeetCode lausn19
1361Group Anagrams LeetCode lausn18
1362Flettu tvöfalda tré við tengda lista LeetCode lausn18
1363Tvöfaldur leit LeetCode lausn18
1364Pör af lögum með heildarlengd deilanleg með 60 LeetCode lausn18
1365Paint House LeetCode lausn18
1366Isomorphic Strings LeetCode Lausn17
1367Group Shifted Strings Leetcode lausn17
1368Næsta lausn með meiri frumefni I Leetcode17
1369Einstök Binary Search Trees LeetCode Lausn16
1370Næsta Binary Search Tree Value II LeetCode Lausn16
1371Lágmarksfjöldi örva til að springa blöðrur LeetCode lausn16
1372Hámarksvísitala í fjallafylki LeetCode lausn16
1373Gilt þríhyrningsnúmer LeetCode lausn16
1374Settu inn Eyða GetRandom O(1) – Afrit leyfð LeetCode lausn16
1375Sund í Rising Water LeetCode lausn15
Translate »