นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน

ระดับความยาก สะดวกสบาย
ถามบ่อยใน แอคเซนเจอร์ ข้อเท็จจริง fanatics
แถว กัญชาเข้าชม 145

สมมติว่าคุณให้จำนวนเต็ม แถว ขนาด N เนื่องจากมีตัวเลขจำนวนจึงเป็นเลขคี่หรือคู่ คำสั่งปัญหาคือ count subarray ที่มีองค์ประกอบคู่และคี่เหมือนกันหรือค้นหาจำนวนอาร์เรย์ย่อยที่มีจำนวนเต็มคู่และจำนวนคี่เท่ากัน

ตัวอย่าง

อินพุต

arr [] = {2, 5, 1, 6};

เอาท์พุต

3

คำอธิบาย

ตามที่มี⇒ {2, 5}, {1, 6}, {2, 5, 1, 6}

อินพุต

arr [] = {2,3,4,5,1,6}

เอาท์พุต

7

ขั้นตอนวิธี

  1. ประกาศสองอาร์เรย์คือ positiveNum และ negativeNum ของขนาด n + 1
  2. ตั้งค่าจำนวนและเอาต์พุตเป็น 0 และตั้งค่า positiveNum [0] เป็น 1
  3. สำรวจอาร์เรย์ จาก i = 0 ถึง i
    1. ตรวจสอบว่า bitwise และ operation arr [i] & 1 เท่ากับ 1 หรือไม่
      1. ถ้าเป็นจริงให้เพิ่มการนับ 1
    2. มิฉะนั้นให้ลดจำนวนลง 1
    3. ถ้าจำนวนน้อยกว่า 0 ให้เพิ่มเอาต์พุตเป็น negativeNum [-count] และเก็บไว้ในเอาต์พุต
    4. มิฉะนั้นให้เพิ่มเอาต์พุตเป็น positiveNum [count] และเก็บไว้ในเอาต์พุต
  4. ส่งคืนเอาต์พุต

คำอธิบาย

เราจะสร้างแฮชอาร์เรย์สองอาร์เรย์หนึ่งอาร์เรย์สำหรับเก็บความแตกต่างเชิงบวกและอีกอันสำหรับความแตกต่างเชิงลบ ด้วยความแตกต่างเราหมายถึงว่าเราจะหาความแตกต่างระหว่างความถี่ของจำนวนเต็มคี่และจำนวนเต็ม การตั้งค่าผลลัพธ์เป็น 0 ในนี้เราจะอัปเดตคำตอบของเรานับเป็น 0 สิ่งนี้จะรักษาการนับผลต่าง หลังจากประกาศแฮชอาร์เรย์สองอาร์เรย์แล้วให้ตั้งค่า 1 ค่าบวกเป็น 0 ค่าบวก [1] = XNUMX

เราจะสำรวจอาร์เรย์และตรวจสอบว่าเป็นค่าคี่หรือค่าบวกสำหรับสิ่งนี้เราจะใช้ตัวดำเนินการ Bitwise AND หากใช้ตัวดำเนินการ AND ระหว่าง 1 และค่าใด ๆ เราจะได้ผลลัพธ์ทั้งสองไม่ว่าจะเป็น 1 หรือ 0 หาก ที่ จำนวนเป็นเลขคี่ มันจะให้ 1 เป็นเอาท์พุตถ้ามันเท่ากันมันจะให้ 0 เป็นเอาท์พุต หากพบว่าจำนวนเป็น 1 เราจะเพิ่มการนับด้วย 1 มิฉะนั้นจะทำได้เพียง 0 ดังนั้นเราจะลดค่าการนับเดียวกันลง 1

ในขณะที่ทำสิ่งนี้เราควรรักษาผลลัพธ์ของเราไว้เพราะถ้าเราพบว่าค่าของ count มีค่าน้อยกว่า 0 เราจะเพิ่มมูลค่าของค่าดัชนีของจำนวน negativeNum ให้กับเอาต์พุตและเพิ่มจำนวน negativeNum ขึ้น 1 อย่างอื่น เราพบเพียงจำนวนที่มากกว่าหรือเท่ากับ 0 ดังนั้นเราจะเพิ่มค่าของดัชนีจำนวน positiveNum ให้กับผลลัพธ์และเพิ่มจำนวน positiveNum ขึ้น 1 สิ่งที่สำคัญคือเมื่อใดก็ตามที่เราพบค่าเดียวกันของทั้งสอง ดัชนีปัจจุบันของแฮชอาร์เรย์หมายความว่าเราพบอาร์เรย์ย่อยคู่ - คี่สำหรับเรา และในที่สุดเราจะส่งคืนผลลัพธ์

การดำเนินงาน

โปรแกรม C ++ สำหรับ Count Subarrays ที่มีองค์ประกอบคู่เดียวกันและคี่

#include<iostream>
#include<unordered_map>

using namespace std;

int getOESubarrays(int arr[], int n)
{
    int count = 0;
    int output = 0;

    int positiveNum[n+1];
    int negativeNum[n+1];

    positiveNum[0] = 1;

    for (int i = 0; i < n; i++)
    {
        if ((arr[i] & 1) == 1) count++;
        else count--;

        if (count < 0)
        {
            output += negativeNum[-count];
            negativeNum[-count]++;
        }
        else
        {
            output += positiveNum[count];
            positiveNum[count]++;
        }
    }
    return output;
}
int main()
{
    int arr[] = {2,3,4,5,1,6};
    int n = sizeof(arr) / sizeof(arr[0]);
    cout << "Even Odd Sub-Arrays are: " << getOESubarrays(arr,n);
    return 0;
}
Even Odd Sub-Arrays are: 7

โปรแกรม Java สำหรับ Count Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน

class oddEvenSubArrays
{
    public static int getOESubarrays(int[] arr, int n)
    {
        int count = 0;
        int output = 0;

        int positiveNum[] = new int[n + 1];
        int negativeNum[] = new int[n + 1];

        positiveNum[0] = 1;

        for (int i = 0; i < n; i++)
        {
            if ((arr[i] & 1) == 1) count++;
            else count--;

            if (count < 0)
            {
                output += negativeNum[-count];
                negativeNum[-count]++;
            }
            else
            {
                output += positiveNum[count];
                positiveNum[count]++;
            }
        }
        return output;
    }
    public static void main(String[] args)
    {
        int arr[] = {2,3,4,5,1,6};
        int n = arr.length;
        System.out.println("Even Odd Sub-Arrays are: "+getOESubarrays(arr, n));
    }
}
Even Odd Sub-Arrays are: 7

การวิเคราะห์ความซับซ้อนสำหรับการนับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน

ความซับซ้อนของเวลา

O (n) ที่ไหน “ n” คือจำนวนองค์ประกอบในอาร์เรย์

ความซับซ้อนของอวกาศ

O (2n) ที่ไหน “ n” คือจำนวนองค์ประกอบในอาร์เรย์

คำถามสัมภาษณ์ยอดนิยม

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2831
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2510
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2470
4ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1983
5Palindrome ใช้การเรียกซ้ำ1884
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1669
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1655
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1643
9จัดเรียงด่วน1627
10เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1615
11ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1480
12สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1456
13ย้อนกลับอาร์เรย์1417
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1402
15ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1366
16ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1363
17องค์ประกอบที่ทำซ้ำครั้งแรก1346
18จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1328
19ผลรวมของตัวเลขในสตริง1325
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1293
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1262
22ตรวจหาลูปในรายการที่เชื่อมโยง1247
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1235
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1225
25Subarray กับผลรวมที่ได้รับ1217
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1212
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1208
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1161
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1132
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1126
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1113
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1111
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1077
34ค้นหาผู้นำในอาร์เรย์1066
35สลับโหนดในรายการที่เชื่อมโยง1044
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์1009
37จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II999
38ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง998
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก977
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด969
41จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง960
42รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x959
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่957
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์940
45ค้นหาหมายเลขที่หายไป932
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์928
47สตริงย่อย Palindromic ที่ยาวที่สุด911
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง895
49พิมพ์ลำดับต่อมาที่ยาวที่สุด891
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ880
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด874
52ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้857
53จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด852
54การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน841
55นับสามเหลี่ยมที่เป็นไปได้829
56การคูณสองเมทริกซ์811
57ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่803
58จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ802
59หมุนรายการที่เชื่อมโยง802
60ซื้อหุ้นขายเพื่อเพิ่มผลกำไร797
61เรียงลำดับการแทรก773
62การเชื่อมต่อของสองสาย769
63ชักเย่อ767
64นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน764
65พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต762
66ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด751
67ปัญหาคนดัง745
68ค้นหา Pythagorean Triplets จาก Array744
69ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด739
70สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว739
71ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด735
72ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ717
73ค้นหาแถวที่มีจำนวนสูงสุด 1712
74ค้นหา Peak Element จาก Array707
75ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด705
76ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม698
77การเพิ่มสองเมทริกซ์693
78ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ691
79ปริศนาอาร์เรย์ผลิตภัณฑ์689
80สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1686
81ใช้สอง Stacks ในอาร์เรย์682
82ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน679
83Subarray ผลิตภัณฑ์สูงสุด II665
84อันดับพจนานุกรมของสตริง662
85ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่655
86การคูณก่อนหน้าและถัดไป653
87การลบเมทริกซ์สองตัว644
88ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ639
89ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด638
90แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน634
91อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม629
92สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน629
93ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่624
94ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด622
95ผลรวม Subarray Circular สูงสุด617
96จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย617
97จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว615
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน611
99ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก610
100Subarray และผลที่ตามมา607
101ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด605
102Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1602
103เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)601
104การแบนรายการที่เชื่อมโยง600
105องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง599
106Palindrome Permutations ของสตริง594
107องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array588
108Palindromes ในช่วงที่กำหนด585
109เรียกใช้การเข้ารหัสความยาว584
110องค์ประกอบเสียงข้างมาก584
111พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ583
112การตรวจสอบ Pangram581
113การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด581
114อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome573
115จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่572
116ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ571
117รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น571
118อักขระที่ซ้ำกันมากที่สุดในสตริง569
119หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์569
120จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome568
121ซ้ำตามมาของความยาวสองหรือมากกว่า566
122พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ561
123เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด557
124ปัญหาการเรียงลำดับแพนเค้ก548
125โซลูชัน Sum Leetcode สองรายการ546
126ผสานช่วงเวลาที่ทับซ้อนกัน II545
127โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม544
128โซลูชัน 3Sum Leetcode543
129ขนาดของ Subarray ที่มีผลรวมสูงสุด534
130การเปลี่ยนเมทริกซ์533
131ลบพื้นที่พิเศษออกจากสตริง530
132การลบ Spaces ออกจากสตริงโดยใช้ stringstream529
133ปัญหาเกี่ยวกับพาร์ติชัน527
134ลบรายการที่ซ้ำกันออกจากสตริง526
135ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่526
136Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่525
137Palindrome ที่เล็กที่สุดหลังการเปลี่ยน524
138ผลรวมสูงสุดที่เพิ่มขึ้นตามมา523
139ตรวจสอบว่าสตริงห่างกัน K หรือไม่515
140สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด515
141ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง510
142หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด508
143แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ507
144ลบรายการล่าสุด506
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่502
146ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง495
147โปรแกรมสลับอักขระทั้งหมดในสตริง493
148สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่491
149นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด487
150รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง484
151จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา483
152ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย481
153ค้นหาคู่กับความแตกต่างที่ได้รับ480
154ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่480
155คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer477
156ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย477
157ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด468
158จัดเรียง 0s 1s และ 2s ใน Array468
159พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด468
160เปรียบเทียบตัวเลขสองเวอร์ชัน465
161รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ462
162กลับคำในสตริงที่กำหนด462
163เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด461
164ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด461
165พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)460
166แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น459
167ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution459
168พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'445
169ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด441
170พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง441
171Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End441
172ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ440
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด433
174พิมพ์พาร์ติชัน palindromic ทั้งหมด427
175ปัญหา Superstring ที่สั้นที่สุด424
176แบนรายการที่เชื่อมโยงหลายระดับ424
177ความยาวสูงสุดของคู่โซ่423
178ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่420
179การเรียงลำดับ K เรียงอาร์เรย์418
180จัดเรียงสตริงตามสตริงอื่น413
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II404
182ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม402
183ค้นหาลำดับที่ตามมาของขนาด 3401
184พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์399
185โปรแกรมเพิ่มเลขฐานสองสองหลัก398
186คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II396
187ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ394
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)394
189ซีซาร์ไซเฟอร์390
190อักขระที่ไม่ซ้ำ Kth389
191จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag386
192ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ385
193คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ382
194การเรียงลำดับแพนเค้ก381
195หมุนภาพ 90 องศา380
196การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL373
197สตริงย้อนกลับที่สมบูรณ์แบบ372
198การผสานสองอาร์เรย์ที่เรียงลำดับ370
199การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด368
200ส่วนเสริม 1 และ 2 ของเลขฐานสอง367
201จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s367
202ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก366
203สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด366
204ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง366
205สี่องค์ประกอบที่รวมที่จะให้363
206แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด361
207ลบโหนดหลังจาก M360
208คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ357
209นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ354
210สตริง Palindrome (ตัวเลข)351
211แยกสตริง349
212อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate344
213การใช้งานซ้ำของ atoi ()342
214ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่341
215พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์339
216การเรียงลำดับอาร์เรย์ของสตริง339
217อักขระที่เกิดขึ้นสูงสุดในสตริง337
218แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K336
219แม้แต่ Substring Count336
220วงเล็บที่ถูกต้อง โซลูชัน LeetCode335
221ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ334
222ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด334
223เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?331
224พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ331
225แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว330
226ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ329
227อักขระ N ในสตริงทศนิยมที่ต่อกัน328
228ย้อนกลับสตริงโดยใช้ Stack326
229จัดเรียงองค์ประกอบตามความถี่ II325
230การจับคู่อักขระตัวแทน325
231ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่324
232โซลูชัน Subarray Leetcode สูงสุด324
233ผสานสองอาร์เรย์ที่เรียงลำดับ319
234นับจำนวนคำ318
235แยกสี่สายที่แตกต่างกัน317
236ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน315
237ค้นหาตรงกลางของรายการที่เชื่อมโยง313
238นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ309
239ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน309
240การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก309
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์303
242การเรียงสับเปลี่ยน Palindrome299
243โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น293
244ค้นหา Nth Node293
245การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี291
246ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ290
247Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด286
248ลบทรี286
249สตริง (แทนจำนวนเต็ม) เป็นค่า285
250ย้อนกลับสตริง284
251โซลูชัน Leetcode ของ Word Search283
252ย้อนกลับบิต282
253ลบโหนดภายใต้เงื่อนไขที่กำหนด282
254พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket281
255เปลี่ยนเพศของสตริงที่กำหนด279
256ต้นไม้ไบนารี279
257วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?277
258จัดเรียงอาร์เรย์ของสตริง277
259นับคู่ด้วยผลรวมที่ได้รับ275
260เมทริกซ์ Toeplitz275
261องค์ประกอบแรกที่ไม่ซ้ำ274
262จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9273
263ห้องประชุม II โซลูชั่น LeetCode273
264รูปแบบสตริงย่อยซ้ำ272
265ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด271
266นามสกุลทั่วไปที่ยาวที่สุด271
267ไม่มีปัญหาราชินี271
268ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์270
269ลบช่องว่างออกจากสตริง268
270LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด266
271กองต่ำ264
272สลับอาร์เรย์ที่กำหนด264
273อัลกอริทึม Dijkstra261
274จำนวนเกาะ โซลูชั่น LeetCode260
275โปรแกรมลำดับนกกาเหว่า259
276ค้นหาอักขระที่สองบ่อย258
277โซลูชั่นปล้นบ้าน Leetcode258
278กองซ้อนสูงสุด258
279องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์256
280หมายเลขฟีโบนักชี256
281ลดความแตกต่างสูงสุดระหว่างความสูง255
282โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)253
283ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน253
284การประเมินนิพจน์252
285จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์250
286KMP อัลกอริทึม250
287ซูโดกุ Solver249
288ชุดย่อย Leetcode249
289โซลูชัน Palindrome Leetcode ที่ถูกต้อง248
290โซลูชัน Plus One Leetcode247
291ค้นหาคำ247
292กลับคำในสตริง246
293จำนวน 1 บิต246
294การประเมิน Postfix Expression246
295รวมผลรวม Leetcode Solution245
296วิธีการลบรายการที่เชื่อมโยง245
297Min Stack Leetcode โซลูชัน244
298Backspace String เปรียบเทียบ241
299ตั้งค่า Matrix Zeroes238
300Sqrt (x) โซลูชัน Leetcode237
301อัลกอริทึม Rabin Karp237
302คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์237
303ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ236
304การกลับคิว236
305Subarray ที่มี 0 ผลรวม234
306หอคอยแห่งฮานอย233
307องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด233
308ผลรวมรวม231
309ลบองค์ประกอบตรงกลางของสแต็ก230
310ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง230
311โซลูชันจำนวนเต็มเป็นโรมัน Leetcode230
312ประกอบด้วย Duplicate II Leetcode Solution230
313Leetcode สามเหลี่ยมปาสคาล229
314จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II228
315การบีบอัดสตริง228
316การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน227
317ย้อนกลับคำแต่ละคำ227
318แยกเลขคู่และเลขคี่226
319นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน225
320จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์225
321สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า225
322ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม225
323เทคนิคหน้าต่างบานเลื่อน224
324อัลกอริทึม Bellman Ford224
325เพิ่ม Binary Leetcode Solution224
326การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List224
327โซลูชัน Leetcode หมายเลขเดียว223
328ประกอบด้วย Duplicate223
329มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution223
330นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา223
331ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์222
332จัดเรียงองค์ประกอบตามความถี่221
333คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ221
334Postfix เป็น Infix Conversion221
335การประเมินนิพจน์ทางคณิตศาสตร์221
336Palindrome Linked List Leetcode โซลูชัน221
337Pow (x, n) โซลูชัน Leetcode220
338อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ219
339จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode219
340อัลกอริทึม Kruskal218
341การเรียงลำดับถัดไป218
342กลุ่มคำที่มีชุดอักขระเดียวกัน218
343ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ218
344K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ216
345Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน216
346โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด216
347ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด216
348โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม215
349Subarray สูงสุด215
350ค้นหา Lucky Integer ใน Array Leetcode Solution215
351อัลกอริธึม Convex Hull215
352สตริงการแย่งชิง215
353พีชคณิต Leetcode Solution214
354คำที่ใช้บ่อย K ยอดนิยม214
355สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution214
356การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์214
357การเรียงลำดับอาร์เรย์โดยใช้ Stacks214
358นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม214
359ค้นหา Town Judge Leetcode Solution213
360ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่212
361หมายเลขพิเศษ211
362ประเมินกอง211
363Swap Nodes ในคู่ Leetcode Solutions210
364จำนวนคู่ที่ดีโซลูชัน Leetcode210
365กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x210
366โซลูชัน Leetcode องค์ประกอบส่วนใหญ่210
367องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์209
368การเข้ารหัส Huffman209
369โซลูชัน LeetCode เมทริกซ์เกลียว209
370ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่208
371ผลรวมเส้นทางขั้นต่ำ208
372คำนำหน้าในการแปลง Infix208
373Count Primes Leetcode Solutions207
374การย้อนกลับองค์ประกอบ K แรกของคิว207
375ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ207
376หมายเลขเดียว207
377ย้อนกลับตัวเลขโดยใช้กอง207
378กลุ่มแอนนาแกรม206
379เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution206
380โซลูชัน Leetcode Triangle II ของ Pascal206
381จัตุรัสสูงสุด206
382หมายเลขที่หายไป โซลูชัน Leetcode206
383โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ205
384ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน205
385ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง205
386การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d205
387ค้นหาใน Rotated Sorted Array Leetcode Solution205
388แบบสอบถามสตริงย่อย Palindrome204
389House Robber II โซลูชัน Leetcode204
390จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution204
391ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์204
392โซลูชัน Matrix Diagonal Sum Leetcode203
393พลังของโซลูชัน Leetcode สองตัว203
394แปลงสตริงเป็น Int202
395ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม202
396ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode202
397วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap202
398การแปลงซิกแซก202
399เส้นทางที่ไม่ซ้ำใคร202
400องค์ประกอบที่พบบ่อย K ยอดนิยม202
401ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน202
402การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย201
403ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่201
404นิพจน์มีวงเล็บสำรองหรือไม่201
405ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์201
406ผลรวม Subarray เท่ากับ k201
407Fizz Buzz Leetcode201
408Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป201
409ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด201
410โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร201
411จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution200
412เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด200
413องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง200
414จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน200
415Leetcode เรียงลำดับ200
416ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน199
417โซลูชัน Leetcode แบบต่อเนื่องสูงสุด199
418ถอดรหัสสตริง199
419ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ199
420ปัญหาผลรวมย่อย199
421ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution199
422โซลูชัน LeetCode อาร์เรย์โมโนโทนิก198
423Coin Change 2 Leetcode โซลูชั่น198
424แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น198
425การเรียงสับเปลี่ยนกรณีจดหมาย198
426ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน198
427ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์198
428จำนวนเต็มย้อนกลับ197
429Subarray Sum เท่ากับ K LeetCode Solution197
430หมายเลขคาตาลันที่ N197
431ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์197
432เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution197
433ใช้ Stack และ Queue โดยใช้ Deque197
434พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ197
435จัดเรียงสแต็กโดยใช้การเรียกซ้ำ197
436การใช้งานแคช LRU196
437พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0196
438ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี196
439นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน196
440ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution196
441หมายเลขฟีโบนักชี โซลูชัน LeetCode196
442ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่196
443ผลรวมของช่วง Subarray Leetcode Solution195
444ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution195
445Subarrays ที่มีองค์ประกอบที่แตกต่างกัน195
446Reverse Vowels ของ String Leetcode Solution195
447ค้นหาค่ามัธยฐานจากสตรีมข้อมูล194
448ย้อนกลับกองโดยใช้การเรียกซ้ำ194
449สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่194
450ค้นหาหมายเลขที่ซ้ำกัน194
451ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution194
452อัลกอริทึมของ Prim194
453สลับโซลูชัน Array Leetcode193
454องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions193
455ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ193
456กราฟ Bipartite193
457จำนวนเต็มเป็นคำภาษาอังกฤษ193
458ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว193
459ย้อนกลับคำในสตริง III LeetCode Solution193
460แก้ไขระยะทาง192
461นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด192
462ผลรวมเป้าหมาย192
463ค้นหาองค์ประกอบที่ซ้ำกัน192
464ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที192
465นับและพูด192
466ค้นหาความแตกต่าง Leetcode Solution192
467ดักจับน้ำฝน Leetcode Solution192
468ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k192
469ค้นหาอักขระทั่วไป Leetcode Solution192
470ย้อนกลับสตริง191
471ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์191
472ลำดับต่อมาที่ยาวที่สุด191
473การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค191
474แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode190
475อัลกอริทึม Floyd Warshall190
476Fizz Buzz190
477หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution190
478โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล190
479หอคอยซ้ำแห่งฮานอย190
480ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว190
481ย้อนกลับรายการที่เชื่อมโยง189
482การจัดข้อความให้เหมาะสม โซลูชัน LeetCode189
483คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie189
484การต่อกันของ Array LeetCode Solution189
485ผสานช่วงเวลาที่ทับซ้อนกัน188
486ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution188
487subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K188
488น้ำท่วมเติม LeetCode188
489Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม188
490ออกแบบระบบจอดรถ Leetcode Solution188
491ต่อไป Greater Element I Leetcode Solution188
492ระดับของอาร์เรย์188
493คำนำหน้าในการแปลง Postfix188
494ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution188
495เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด188
496โซลูชัน Leetcode ที่สำคัญช้าที่สุด187
497อัลกอริทึม MiniMax187
498มุมมองด้านบนของ Binary Tree187
499ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)187
500Word Ladder โซลูชัน LeetCode187
501จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution187
502สตริงวงเล็บที่ถูกต้อง187
503จับคู่กับผลิตภัณฑ์ที่กำหนด186
504ลำดับความสำคัญใน C ++186
505ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution186
506Palindrome ที่สั้นที่สุด186
507ปัญหาช่วงเวลาของสต็อก186
508ซิกแซกการแปลง LeetCode โซลูชั่น186
509โซลูชัน Leetcode คูณสตริง186
510ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)186
511แปลงอาร์เรย์เป็นแบบซิกแซก185
512พื้นที่สูงสุดของเกาะ185
513กระโดดเกม โซลูชัน Leetcode185
514นับและพูด Leetcode Solution185
515Postfix เป็น Prefix Conversion185
516ค้นหาองค์ประกอบที่ขาดหายไปของช่วง185
517ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่184
518ปัญหาปุ่มกดตัวเลขบนมือถือ184
519Recursion184
520ความยาวของ Last Word Leetcode Solution184
521ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว184
522ใช้สแต็กโดยใช้คิวเดียว184
523ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์184
524ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์184
525นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด184
526สตริงย่อยที่มีการต่อคำทั้งหมด184
527ย้ายศูนย์ LeetCode Solution184
528องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป183
529จุดตัดของสองอาร์เรย์183
530โซลูชัน Leetcode แบบสุ่ม183
531ดัชนีสูงสุดในอาร์เรย์ภูเขา183
532ใช้ Stack โดยใช้ Queues183
533Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด183
534คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ183
535น้ำหนักหินสุดท้าย182
536Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด182
537การเรียงลำดับแบบวนซ้ำของทรีไบนารี182
538จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง182
539ผลรวมด้านซ้ายออกจาก Leetcode Solutions181
540โซลูชัน Leetcode เรียงลำดับอาร์เรย์181
541ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution181
542Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน181
543เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N181
544Koko กินกล้วย Leetcode Solution181
545การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก181
546แปลง BST ปกติเป็น BST สมดุล181
547Leetcode อาร์เรย์ที่ต่อเนื่องกัน181
548กำหนดคุกกี้ Leetcode Solution180
549Sudoku ที่ถูกต้อง180
550การกลับวงเล็บขั้นต่ำ180
551องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์180
552แจกจ่ายขนมให้กับผู้คน Leetcode Solution179
553โซลูชัน Leetcode ของ Isomorphic Strings179
554เวลาที่ดีที่สุดในการซื้อและขายหุ้น179
555ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution179
556เป็นโซลูชัน Leetcode ที่ตามมา179
557โซลูชัน Leetcode ของ Island Perimeter179
558โซลูชัน Leetcode หมายเลข N-th Tribonacci179
559การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม179
560จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k179
561การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน179
562จำนวนเต็มเป็นโรมัน179
563จำนวนจังหวัด โซลูชั่น Leetcode179
564สลับอาร์เรย์179
565ภาชนะที่มีน้ำมากที่สุด179
566วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode179
567โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด178
568จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด178
569การดำเนินการขั้นต่ำในการแปลง X เป็น Y178
570ตรวจสอบวงเล็บสมดุลในนิพจน์178
571โซลูชันอัญมณีและหิน Leetcode178
572ระยะการขัดขวาง178
573อัศวินขั้นต่ำย้ายโซลูชัน LeetCode178
574สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode178
575Anagrams ที่ถูกต้อง177
576แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี177
577นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS177
578ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร177
579ชุดค่าผสม Leetcode177
580ปัญหาเหมืองทอง177
581ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม177
582สรุปช่วง Leetcode โซลูชัน177
58301 โซลูชัน Matrix LeetCode176
584ปัญหากระเป๋าเป้176
585ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน176
586หมุนรายการ Leetcode โซลูชัน176
587ดักน้ำฝน LeetCode Solution176
588สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ176
589LRU Cache LeetCode Solution176
590นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K176
591เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution175
592วิธีถอดรหัส175
593ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด175
5943Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด175
595ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ174
596การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน174
597จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m174
598หมุนภาพ โซลูชัน LeetCode174
599ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด174
600จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน174
601ระยะห่างระหว่างบัสหยุด Leetcode Solution173
602จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode173
603จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน173
604การจัดเรียงฟองโดยใช้สองกอง173
605แทรก Interval Leetcode Solution173
606ระยะทางสูงสุดในอาร์เรย์173
607โซลูชัน LeetCode ต้นไม้เดียวกัน173
608จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?173
609ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด172
610กบกระโดด Leetcode โซลูชั่น172
611การกำหนดที่อยู่ IP โซลูชัน Leetcode172
612อัลกอริทึมการทาสีรั้ว172
613การทำงานของ XOR ในโซลูชัน Array Leetcode172
614ตะแกรงของ Eratosthenes172
615ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่172
616ต้นทุนขั้นต่ำในการจ้างคนงาน K172
617เกมหิน LeetCode172
618ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)172
619แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา171
620การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode171
621ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution171
622การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก171
623รูปแบบคำ171
624ปัญหาการตัดคำ171
625ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน171
626การเรียงสับเปลี่ยนในสตริง Leetcode Solution171
627สตริง Isomorphic170
628วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี170
629จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์170
630จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution170
631เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution170
632โจรปล้นบ้าน170
633ฐานที่เล็กที่สุด170
634K ช่องว่าง LeetCode170
635การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์170
636ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี170
637สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution169
638แยก 0s และ 1s ใน Array169
639ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี169
640ผลรวมสองชุดที่ไม่ทับซ้อนกัน169
641ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution169
642ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode169
643การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง169
644สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution168
645แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด168
646ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล168
647ปัญหาการเปลี่ยนเหรียญ168
648Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode168
649GCD ของตัวเลขสองตัว168
650โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II168
651โซลูชัน LeetCode เวลาว่างของพนักงาน168
652กระดิกเรียง168
653Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป168
654จัดระเบียบสตริงใหม่167
655เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution167
656ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่167
657Palindrome ที่ถูกต้อง167
658เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode167
659ค้นหาผลรวมระดับสูงสุดใน Binary Tree167
660ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์167
661จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง167
662จะสร้าง Mergable Stack ได้อย่างไร?167
663โซลูชัน LeetCode หมายเลข Strobogrammatic167
664ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด167
665นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี167
666พลิกโซลูชัน LeetCode ของรูปภาพ166
667จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2166
668ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d166
669ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution166
670จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย166
671ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ166
672เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก166
673ลบวงเล็บไม่ถูกต้อง Leetcode Solution166
674ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่166
675Inorder Successor ของโหนดใน Binary Tree165
676K ช่องว่าง165
677ฉลากพาร์ติชั่น LeetCode Solution165
678จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode165
679พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ165
680การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง165
681ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n165
682การรวมตัวอักษรของหมายเลขโทรศัพท์165
683ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน165
684แปลงอาร์เรย์เป็นรูปแบบย่อ165
685ลดจาน LeetCode Solution165
686แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution164
687Lucky Numbers ในโซลูชัน Matrix Leetcode164
688จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode164
689พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน164
690โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง164
691ลำดับการเรียงสับเปลี่ยน LeetCode Solution164
692ย้อนกลับเฉพาะตัวอักษร LeetCode Solution164
693ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution164
694BFS กับ DFS สำหรับ Binary Tree164
695ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด164
696ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่164
697ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่163
698ชุดย่อย Sum Leetcode163
699พลังของโซลูชัน Leetcode สี่ตัว163
700โซลูชัน Leetcode จำนวนที่น่าเกลียด163
701เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution163
702แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution163
703แก้ไขระยะทาง LeetCode Solution163
704ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode163
705กู้คืนโครงสร้างการค้นหาแบบไบนารี163
706Binary Tree ลำดับระดับซิกแซก Traversal163
707พื้นฐานการเขียนโปรแกรมแบบไดนามิก163
708โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II163
709สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution163
710การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด163
711ค้นหาใบของ Binary Tree LeetCode Solution163
712สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด163
713การย้อนกลับคิวโดยใช้การเรียกซ้ำ163
714จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution162
715หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution162
716การสุ่มตัวอย่างอ่างเก็บน้ำ162
717สร้าง BST จาก Preorder Traversal ที่กำหนด162
718ดำเนินการเปลี่ยนสตริง Leetcode162
719ผสานสอง Binary Trees LeetCode Solution162
720ค้นหาผลคูณที่ใหญ่ที่สุดของ 3161
721โซลูชัน Leetcode แถวแป้นพิมพ์161
722ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี161
723Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode161
724คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน161
725ค่าสัมประสิทธิ์ทวินาม161
726กู้คืนที่อยู่ IP โซลูชัน Leetcode160
727ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K160
728โซลูชัน Leetcode ระยะทางที่ติดขัด160
729ตัวสลับหลอดไฟ โซลูชัน LeetCode160
730ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode160
731บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution160
732ปัญหาการปูกระเบื้อง160
733โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II160
734ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array160
735ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง159
736ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution159
737ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่159
738สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด159
739ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k159
740ค้นหาอักขระที่ไม่ซ้ำกันในสตริง159
741รูปแบบคำ โซลูชัน LeetCode159
742ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์159
743โซลูชัน LeetCode ของรถแข่ง159
744Kth บรรพบุรุษของโหนดในไบนารีทรี159
745อันดับ Transform ของ Array Leetcode Solution159
746โซลูชัน LeetCode Array ที่ไม่ลดลง159
747งูและบันได LeetCode Solution159
748ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -159
749สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution158
750Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)158
751วงจรรายการที่เชื่อมโยง158
752ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข158
753จำนวนเกาะ II โซลูชัน LeetCode158
754ผสาน K เรียงลำดับรายการที่เชื่อมโยง158
755แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม158
756พลิกโซลูชัน LeetCode Binary Tree158
757ความลึกสูงสุดของ N-ary Tree Leetcode Solution158
758Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution158
759เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด158
760มอร์ริส Traversal158
761ต้นไม้ที่มีความสูงต่ำสุด158
762โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข158
763เส้นทแยงมุมของต้นไม้ไบนารี158
764จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล158
765โซลูชันการบีบอัดสตริง LeetCode158
766อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution158
767เกมกระโดด157
768เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0157
769จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode157
770ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution157
771เปลี่ยนกราฟ157
772ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution157
773ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution157
774ลดจำนวนคู่สูงสุดใน Array LeetCode Solution157
775subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน157
776หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น156
777ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่156
778ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution156
779ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution156
780ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution156
781โซลูชัน Leetcode ต้นไม้สมมาตร156
782ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง156
783ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode156
784องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด156
785สแต็กตามอาร์เรย์ที่เติบโตได้156
786องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์156
787พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution156
788อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน156
789โปรแกรมสำหรับปัญหา Bridge and Torch156
790แยกสตริงใน Balanced Strings Leetcode Solution155
791ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี155
792นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน155
793ต้นไม้ช่วงเวลา155
794จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น155
795ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution155
796ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง155
797พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง155
798Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s155
799ค้นหาโซลูชัน Leetcode 2D Matrix II155
800จำนวน NGE ทางด้านขวา155
801การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน154
802ตารางเรียน II - LeetCode154
803โซลูชันฐาน 7 Leetcode154
804เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution154
805โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler154
806ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution154
807การลบในทรีไบนารี154
808นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x154
809สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น154
810คิวแบบวงกลม154
811หมายเลขที่ถูกต้อง154
812โซลูชั่น N-Queens LeetCode154
813โซลูชัน Leetcode ส่วนเติมเต็ม154
814กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode154
815ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว153
816โซลูชัน Leetcode ของ Spiral Matrix II153
817ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II153
818รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น153
819น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode153
820จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด153
821เรียงลำดับ Array ตาม Parity II Leetcode Solution153
822เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution153
823Last Stone Weight II โซลูชัน LeetCode153
824แปลง BST เป็น Min Heap153
825กำไรสูงสุดในการจัดตารางงาน Leetcode Solution153
826โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1153
827ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง152
828ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution152
829ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์152
830ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k152
831การสั่งซื้อล่วงหน้าแบบวนซ้ำ152
832สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด152
833อันดับสัมพัทธ์ Leetcode Solution152
834ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ152
835ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution152
836Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution152
837การจับคู่นิพจน์ทั่วไป152
838เซตย่อยที่มีผลรวมหารด้วยม151
839ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์151
840LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย151
841ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้151
842เส้นทางที่มีค่าเฉลี่ยสูงสุด151
843วางดอกไม้ได้ LeetCode Solution151
844แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี151
845Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)151
846ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution151
847พจนานุกรมคนต่างด้าว โซลูชัน LeetCode151
848เรียงสี151
849ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution151
850รายการพาร์ติชั่น Leetcode Solution151
851ค่าสัมประสิทธิ์การเปลี่ยนแปลง151
852ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด151
853ปัญหาการจับคู่เพื่อน150
854คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode150
855เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม150
856การเลื่อนระดับคำสั่งในรูปแบบ Spiral150
857ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่150
858ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution150
859ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น150
860ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่150
861วงเล็บที่ถูกต้อง โซลูชัน Leetcode150
862ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด150
863เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง150
864ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution150
865การค้นหาแบบไบนารีการค้นหาทรีและการแทรก150
866โซลูชันกำแพงอิฐ LeetCode150
867นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ150
868ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด150
869นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K150
870ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1150
871จำนวนวันระหว่างสองวัน โซลูชัน LeetCode150
872จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution150
873ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่149
874การแสดงออกที่สมดุลพร้อมการเปลี่ยน149
875จัดเรียงอาร์เรย์เป็น BST ที่สมดุล149
876โคลนกราฟ โซลูชัน LeetCode149
877ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ149
878แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต149
879องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ149
880เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution149
881องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์149
882ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution149
883โซลูชัน Leetcode เมืองปลายทาง149
884ค้นหาอักขระทั่วไป Leetcode Solution149
885การคูณเมทริกซ์ลูกโซ่149
886แบบสอบถาม LCM ช่วง149
887GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์149
888จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i148
889รูปแบบสตริงย่อยซ้ำ LeetCode Solution148
890นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3148
891ผลรวมขั้นต่ำของการคูณของจำนวน n148
892โซลูชัน Leetcode ระยะทางสั้นที่สุด148
893ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่148
894ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree148
895สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง148
896ขวดน้ำ Leetcode Solution148
897K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST148
898โซลูชัน LeetCode แนวขวางในแนวทแยง148
899ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution148
900วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n148
901การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด148
902BFS สำหรับ Disconnected Graph148
903ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode148
904โซลูชัน Leetcode อุณหภูมิรายวัน147
905จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution147
906จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution147
907โซลูชัน LeetCode การข้ามเส้นทแยงมุม147
908ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด147
909ลบและรับ147
910แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี147
911ค่าเฉลี่ยของระดับในต้นไม้ไบนารี147
912จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i147
913น้ำมะนาวเปลี่ยน Leetcode Solution147
914โซลูชัน LeetCode ของ Spiral Matrix III147
915เดาตัวเลขสูงกว่าหรือต่ำกว่า II147
916แทรกลบ GetRandom147
917จัดคิวโดยใช้ Stacks146
918ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี146
919ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์146
920คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง146
921Robot Bounded In Circle โซลูชัน LeetCode146
922ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด146
923ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์146
924แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน145
925ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ145
926การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K145
927การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง145
928ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง145
929สร้าง Rectangle Leetcode Solution145
930Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution145
931เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0145
932ผสาน Leetcode สองรายการที่เรียงลำดับ145
933ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่145
934Palindrome Partitioning Leetcode Solution145
935นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน145
936พจนานุกรมคนต่างด้าว145
937ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่145
938โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่145
939จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode145
940สร้าง BST จาก Level Order Traversal ที่กำหนด144
941Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด144
942เลขพจนานุกรม Leetcode Solution144
943สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน144
944ผลที่ตามมาของ Palindromic ที่ยาวที่สุด144
9453 ผลรวม144
946พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร144
9474 ซัม144
948โซลูชัน Leetcode กองซ้อนความถี่สูงสุด143
949วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution143
950จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino143
951ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution143
952ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา143
953เกม Stone II Leetcode143
954สร้างจำนวนสูงสุด143
955หน้าต่างบานเลื่อนสูงสุด143
956Subarray ผลิตภัณฑ์สูงสุด143
957ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode143
958อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)143
959นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด142
960เส้นทางที่ไม่ซ้ำกัน II142
961ปฏิทินของฉัน I LeetCode Solution142
962ตัดแต่งต้นไม้ค้นหาแบบไบนารี142
963อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M142
964สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม142
965ใส่ลงใน Postfix142
966นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด142
967สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution142
968รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง142
969เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution142
970ต้นไม้สมมาตร141
971การรวมช่วงเวลา141
972จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution141
973Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode141
974ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด141
975เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น141
976ค้นหาความแตกต่าง Leetcode Solution141
977นับราคาในช่วง141
978ปัญหาพาร์ทิชันของจิตรกร141
979ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า141
980ผลรวมดัชนีขั้นต่ำของสองรายการ140
981ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา140
982โซลูชัน Boomerang Leetcode ที่ถูกต้อง140
983สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution140
984แบ่งคำ140
985K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution140
986ไต่บันได140
987รูปแบบเกิดขึ้นโดยใช้ Stack140
988นับคู่กับผลรวมที่ได้รับ140
989Reverse Nodes ใน K-Group140
990โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด140
991ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่140
992ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution140
993การแบ่งพาร์ติชัน Palindrome140
994การข้ามผ่านขอบเขตของต้นไม้ไบนารี140
995ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution140
996ลำดับนิวแมน - คอนเวย์139
997ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด139
998ต้นไม้กลุ่ม139
999ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1139
1000สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน139
1001โซลูชัน Leetcode ที่ใหญ่ที่สุด139
1002การส่งผ่านลำดับระดับของต้นไม้ไบนารี139
1003การค้นหาแรกกว้าง (BFS) สำหรับกราฟ139
1004กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode139
1005เพื่อนวัยที่เหมาะสม LeetCode Solution139
1006การชนกันของดาวเคราะห์น้อย LeetCode Solution139
1007การดำเนินการลบทรีค้นหาแบบไบนารี139
1008ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด139
1009จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น139
1010ค้นหา Subtrees ที่ซ้ำกัน138
1011ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง138
1012ปัญหาการจัดวงเล็บแบบบูลีน138
1013ผสานการเรียง138
1014สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array138
1015เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด138
1016จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่138
1017การแทรกในทรีไบนารี138
1018จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์138
1019การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)138
1020ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน138
1021คำนวณ nCr% p138
1022โซลูชัน Leetcode ของ Word ที่สั้นที่สุด138
1023โซลูชัน LeetCode สตริงการแย่งชิง138
1024ถัดไป Greater Element III โซลูชัน LeetCode138
1025ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน138
1026ความยาวสูงสุดของ Subarray ซ้ำ138
1027จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'138
1028โซลูชัน LeetCode Maze III138
1029ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0138
1030สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations137
1031K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน137
1032ต้นไม้ค้นหาแบบไบนารี137
1033สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String137
1034จำนวนพา ธ พาลินโดรมิกในเมทริกซ์137
1035Design Hit Counter โซลูชัน LeetCode137
1036ความลึกแบบวนซ้ำครั้งแรกของกราฟ137
1037Depth First Search (DFS) สำหรับกราฟ137
1038ตัวเลขที่น่าเกลียด137
1039ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา137
1040ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution137
1041การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด137
1042พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน137
1043การจับคู่สตริงในโซลูชัน Array Leetcode137
1044ฆ่ากระบวนการ LeetCode Solution137
1045นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ136
1046สิ่งแรกที่ขาดหายไปในเชิงบวก136
1047Serialize และ Deserialize Binary Tree136
1048การส่งผ่านคำสั่งระดับโดยใช้สองคิว136
1049Morris Inorder Traversal136
1050ข้อดีของ BST มากกว่า Hash Table136
1051สามารถจับภาพได้สำหรับ Rook Leetcode Solution136
1052ค้นหาโซลูชัน LeetCode ของ Peak Element II135
1053ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน135
1054เพิ่มตัวเลขสองตัว135
1055โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง135
1056บรรพบุรุษที่ต่ำที่สุด135
1057Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ135
1058ต้นไม้ไบนารีที่สมดุล135
1059Bitwise และช่วงตัวเลข โซลูชัน LeetCode135
1060ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode135
1061ค้นหา Peak Element134
1062ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution134
1063สร้างวงเล็บ Leetcode Solution134
1064น่าเกลียดหมายเลข II LeetCode โซลูชั่น134
1065Path Sum II LeetCode Solution134
1066รวมผลรวม IV LeetCode โซลูชั่น134
1067หมายเลขที่น่าเกลียดสุด ๆ134
1068ความสำคัญของพนักงาน LeetCode Solution134
1069ตรวจสอบโครงสร้างการค้นหาแบบไบนารี134
1070นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x134
1071การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode134
1072ขนาดต่ำสุด Subarray Sum134
1073เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions133
1074การกำหนดที่อยู่ IP โซลูชัน LeetCode133
1075กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี133
1076ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่133
1077Binary Tree มุมมองด้านขวา โซลูชัน LeetCode133
1078กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่133
1079ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม133
1080จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า133
1081ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution133
1082ตัวละครต่อเนื่อง LeetCode Solution132
1083อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution132
1084วันแห่งปี Leetcode Solution132
1085ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน132
1086การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution132
1087ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode132
1088จำนวนเกาะที่ปิด โซลูชัน Leetcode132
1089ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution131
1090โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด131
1091นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด131
1092ลบ Palindromic Subsequences Leetcode Solution131
1093ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists131
1094ผลที่ตามมาของ Bitonic ที่ยาวที่สุด131
1095จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode131
1096ประเภทของต้นไม้ไบนารี131
1097แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์130
1098โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม130
1099ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum130
1100จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree130
1101พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP130
1102หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว130
1103ถัดไป การเรียงสับเปลี่ยน Leetcode Solution130
1104ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution130
1105ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง130
1106เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution130
1107โครงสร้างข้อมูลไบนารีทรี130
1108Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution130
1109ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด130
1110ผลที่ตามมาที่แตกต่าง130
1111ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ130
1112เพิ่ม Triplet Subsequence โซลูชัน LeetCode130
1113ผลรวมเส้นทาง129
1114สร้าง K Palindrome Strings LeetCode Solution129
1115โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม129
1116มุมมองด้านล่างของทรีไบนารี129
1117เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่129
1118สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution129
1119Palindrome Permutation LeetCode Solution129
1120ตัดคัน129
1121ผลรวมของเลขคู่หลังการสืบค้น129
1122พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป129
1123โซลูชัน Leetcode ตัวคั่นพัน129
1124การนับคู่หาร129
1125ผลิตภัณฑ์ของช่วงในอาร์เรย์128
1126ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k128
1127ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์128
1128วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด128
1129ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution128
1130ลบโหนดและส่งคืน Forest Leetcode Solution128
1131Subarray ผลิตภัณฑ์สูงสุด128
1132เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution128
1133รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution128
1134ฟอร์แมตโซลูชัน String Leetcode128
1135สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe128
1136พิมพ์มุมมองด้านขวาของทรีไบนารี128
1137เพิ่มขึ้นต่อเนื่องยาวนานที่สุด128
1138การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray127
1139โซลูชัน Prime Palindrome LeetCode127
1140Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution127
1141ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน127
1142ลำดับ Moser-de Bruijn126
1143ปัญหาผลรวมย่อยในช่องว่าง O (sum)126
1144ค้นหาลำดับงูที่มีความยาวสูงสุด126
1145สตริงย่อย Palindromic Leetcode Solution126
1146เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution126
1147สลับโหนดในคู่126
1148ค้นหาตำแหน่งแทรก126
1149ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน126
1150แนะนำต้นไม้แดง - ดำ125
1151คิวลำดับความสำคัญ125
1152เส้นทางรถเมล์ Leetcode Solution125
1153การเรียงลำดับโทโพโลยี125
1154แปลง BST เป็น Greater sum Tree125
1155พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ125
1156ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย125
1157ต้นไม้ไบนารีสูงสุด125
1158Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution125
1159รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด125
1160เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม124
1161ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน124
1162ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution124
1163โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด124
1164หมุนอาร์เรย์123
1165ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?123
1166โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้123
1167ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode123
1168K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่123
1169ค้นหาระบบข้อเสนอแนะ LeetCode Solution123
1170ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution123
1171โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ123
1172ต้นไม้ตัดสินใจ123
1173ลำดับโกลอมบ์123
1174ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode123
1175ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด122
1176Binary Tree เป็น Binary Search Tree Conversion122
1177ผลที่ตามมาซ้ำซากยาวที่สุด122
1178แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode122
1179เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด122
1180ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น122
1181นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน122
1182การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode122
1183กราฟและการแสดง121
1184หมายเลขสามเหลี่ยมที่ถูกต้อง121
1185ย้อนกลับเส้นทางใน BST โดยใช้ Queue121
1186บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี121
1187ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution121
1188Matchsticks กับ Square Leetcode Solution121
1189จำนวนส่วนสูงสุดของความยาว a, b และ c121
1190ความลึกสูงสุดของไบนารีทรี121
1191การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode121
1192ผลรวมของใบซ้าย LeetCode Solution121
1193เวอร์ชันแรกที่ไม่ดี121
1194ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution121
1195การสร้างคิวใหม่ตามความสูง120
1196แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions120
1197จำนวนการสั่งซื้อใน Backlog Leetcode Solution120
1198นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์120
1199โซลูชัน LeetCode Array ที่ต่อเนื่องกัน120
1200ฟอร์แมตวันที่ โซลูชัน LeetCode120
1201กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode120
1202การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด120
1203ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ120
1204subarray bitonic ผลรวมสูงสุด120
1205โซลูชัน Leetcode ข้ามเส้นทาง119
1206บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี119
1207การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง119
1208การต่อกันของ Array LeetCode Solution119
1209วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด119
1210Kth องค์ประกอบที่เล็กที่สุดใน BST118
1211Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode118
1212แชมเปญทาวเวอร์ โซลูชัน LeetCode118
1213เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ118
1214หารสองจำนวนเต็ม Leetcode Solution118
1215คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด118
1216BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด118
1217แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ117
1218LRU Cache Leetcode Solution117
1219ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่117
1220ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต117
1221แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว117
1222ตัวแบ่งจำนวนเต็ม LeetCode Solution117
1223โซลูชัน LeetCode Perfect Square ที่ถูกต้อง117
1224แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า117
1225เดาคำ117
1226Perfect Squares โซลูชัน LeetCode117
1227นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน116
1228ใหม่ 21 เกม116
1229โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน116
1230พลังของสอง116
1231ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น116
1232ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา116
1233แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ116
1234ค่าเฉลี่ยของช่วงในอาร์เรย์116
1235ออกแบบ Skiplist โซลูชัน LeetCode115
1236ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution115
1237สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode115
1238ปัจจัยที่ k ของ n Leetcode Solution115
1239หลักสูตรคู่ขนาน II โซลูชัน LeetCode115
1240การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย115
1241ไม่มีหมายเลข115
1242อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน115
1243ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้114
1244พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ114
1245ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution114
1246ตัวหนาในสตริง LeetCode Solution114
1247การโคลนกราฟ114
1248คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ114
1249ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่114
1250ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)114
1251อาร์เรย์ที่ต่อเนื่องกัน114
1252ผสาน k เรียงลำดับรายการ Leetcode Solution113
1253Subarray ผลิตภัณฑ์สูงสุด113
1254โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด113
1255พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ113
1256พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์112
1257Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode112
1258โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ112
1259ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม112
1260ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่112
1261ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution111
1262ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี111
1263จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด110
1264นับและสลับการค้นหาในอาร์เรย์ไบนารี110
1265โซลูชัน Leetcode ช่วงที่เล็กที่สุด110
1266ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode110
1267เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode110
1268องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป109
1269การแบ่งพาร์ติชัน Palindrome109
1270ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่109
1271ต้นทุนขั้นต่ำปีนบันได LeetCode Solution108
1272คิวที่เป็นระเบียบ โซลูชั่น LeetCode108
1273Koko กินกล้วย LeetCode Solution107
1274วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution107
1275Peeking Iterator โซลูชัน LeetCode106
1276เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution106
1277สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution106
1278ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่106
1279ผสานอาร์เรย์ที่จัดเรียง105
1280นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์105
1281ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่105
1282แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array104
1283ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)104
1284Array Nesting Leetcode Solution102
1285ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น102
1286การจัดเรียงเหรียญ โซลูชัน Leetcode102
1287ค้นหา subarray เฉลี่ยสูงสุดของความยาว k102
1288ผลรวมสูงสุดที่เพิ่มขึ้นตามมา102
1289จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด102
1290เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution102
1291ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่101
1292แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ100
1293พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution99
1294จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode99
1295ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode99
1296แปลงเป็นฐาน -2 โซลูชัน LeetCode99
1297จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode98
1298โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง98
1299ดัชนีสุ่มเลือก LeetCode Solution98
1300Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL98
1301เพิ่มโซลูชัน Leetcode สองหมายเลข97
1302การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution97
1303Jump Game IV โซลูชัน LeetCode97
1304เข้าถึงหมายเลขโซลูชัน LeetCode97
1305ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง96
1306โซลูชัน LeetCode หมายเลข Palindrome95
1307จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode95
1308แทรก ลบ GetRandom O(1) Leetcode Solution95
1309ออกแบบระบบใต้ดิน Leetcode Solution91
1310เปลี่ยนตัวอักษร โซลูชัน LeetCode90
1311พิมพ์โซ่ความยาวสูงสุดของคู่89
1312ตรวจหาโซลูชัน Leetcode ของ Capital88
1313ออกแบบลีดเดอร์บอร์ด Leetcode Solution88
1314สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution85
1315สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม84
1316นับหมู่เกาะย่อย โซลูชัน LeetCode83
1317โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม83
1318โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ82
1319Binary Tree Inorder Traversal โซลูชัน LeetCode81
1320รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode79
1321ถอดรหัสสตริง Leetcode Solution78
1322ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode78
1323โซลูชั่น LeetCode ปีประชากรสูงสุด77
1324จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode77
1325ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง77
1326ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง76
1327โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด75
1328รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น74
1329สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution72
1330ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode71
1331โซลูชั่น LeetCode ปีประชากรสูงสุด71
1332แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution69
1333เกมสโตน IV โซลูชัน LeetCode68
1334คะแนนของวงเล็บ LeetCode Solution68
1335แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution68
1336Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป66
1337เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution65
1338Graph Bipartite คืออะไร? โซลูชัน LeetCode64
1339โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง64
1340แบ่งช็อกโกแลต LeetCode Solution57
1341คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น53
1342ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม47
1343ช่วงผลรวมของ BST LeetCode Solution46
1344จัดเรียงสี โซลูชัน LeetCode43
1345ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution43
1346หมุนโซลูชัน LeetCode สตริง40
1347ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution40
1348หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode39
1349โซลูชัน Leetcode ของดัชนี H20
1350ขนาดสูงสุด Subarray Sum เท่ากับ k Leetcode Solution20
1351โซลูชัน LeetCode ไฮไฟว์19
1352โซลูชัน Leetcode Matching Camelcase18
1353โซลูชัน Leetcode แบบ Monotonic Array16
1354ถูกต้อง Anagram Leetcode Solution14
1355Group Shifted Strings โซลูชัน Leetcode14
1356ดัชนีพีคใน Mountain Array LeetCode Solution12
1357แทรก ลบ GetRandom O(1) – อนุญาตให้ทำซ้ำ LeetCode Solution12
1358การค้นหาแบบไบนารีที่ไม่ซ้ำกัน โซลูชัน LeetCode11
1359ต่อไป Greater Element I Leetcode Solution11
1360ลำดับถัดไป โซลูชัน LeetCode11
1361คู่เพลงที่มีระยะเวลาทั้งหมดหารด้วย 60 LeetCode Solution11
1362โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง10
1363แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution10
1364จำนวนลูกศรขั้นต่ำที่จะระเบิดลูกโป่ง LeetCode Solution10
1365ค่าต้นไม้การค้นหาไบนารีที่ใกล้เคียงที่สุด II โซลูชัน LeetCode10
1366Isomorphic Strings LeetCode Solution9
1367การติดตั้งหน้าจอประโยค LeetCode Solution8
1368Paint House โซลูชัน LeetCode8
1369ว่ายในกระแสน้ำ LeetCode Solution7
Translate »