แยก 0s และ 1s ใน Array

ระดับความยาก สะดวกสบาย
ถามบ่อยใน แอคโคไลท์ อเมซอน Fab MakeMyTrip บัตรเครดิต/เดบิต หรือ PayPal Paytm Zoho
แถวเข้าชม 163

คำชี้แจงปัญหา

สมมติว่าคุณมีไฟล์ จำนวนเต็ม อาร์เรย์ ปัญหา“ แยกอาร์เรย์ 0 และ 1 ในอาร์เรย์” ขอให้แยกอาร์เรย์ออกเป็นสองส่วนใน 0 วินาทีและใน 1 วินาที 0 ควรอยู่ทางด้านซ้ายของอาร์เรย์และ 1 ทางด้านขวาของอาร์เรย์

ตัวอย่าง

arr[]={1,0,1,1,0,1,1,0}
0 0 0 1 1 1 1 1
คำอธิบาย: 0 ทั้งหมดจะเลื่อนไปทางซ้ายและ 1 จะเลื่อนไปทางขวา

ขั้นตอนวิธี

1. Traverse the array and get the count of total zero’s in the array.
2. Push ‘0’ that

นับจำนวนครั้งในอาร์เรย์

.
3. Push ‘1’ (n – count) no of times in the array from the next position of 0 where we left inserting 0.
4. Print the array.

คำอธิบายสำหรับการแยก 0s และ 1s ใน Array

ให้ แถว ของจำนวนเต็มในจำนวนเต็มจะเก็บเฉพาะ 0 และ 1 ในอาร์เรย์เท่านั้น จัดเรียงอาร์เรย์ใหม่ในลักษณะที่ศูนย์ทั้งหมดจะเลื่อนไปทางด้านซ้ายของอาร์เรย์และองค์ประกอบ 1s ทั้งหมดของอาร์เรย์จะถูกเลื่อนไปทางด้านขวาของอาร์เรย์ สำหรับสิ่งนี้เราจะนับจำนวนศูนย์ทั้งหมด การนับศูนย์นั้นจะช่วยเราในการทำเครื่องหมายศูนย์ที่ด้านซ้ายของอาร์เรย์

สำรวจอาร์เรย์เป็นครั้งแรกในโค้ดเพื่อรับจำนวนศูนย์ทั้งหมดในอาร์เรย์การนับนี้จะช่วยเราในการทำเครื่องหมายจำนวนตำแหน่งทั้งหมดจากด้านซ้ายของอาร์เรย์ เพื่อที่เราจะสำรวจอาร์เรย์และตรวจสอบแต่ละค่าของ arr [i] มีค่าเท่ากับ 0 หรือไม่ถ้าพบว่ามีค่าเท่ากับ 0 ให้เพิ่มค่านับด้วย 1 เราควรจะประกาศ และเริ่มต้นค่าของการนับเป็น 0 ก่อนเข้าสู่ลูป หลังจากสำรวจเราได้รับการนับ

เราจะวนซ้ำไม่นับครั้งและทำเครื่องหมายทุกค่าของ arr [i] จาก 0th ดัชนีเพื่อนับ 1 จำนวนสถานที่ ตอนนี้เรามีศูนย์ที่ด้านซ้ายของอาร์เรย์ ตอนนี้เราต้องสำรวจอาร์เรย์จากจำนวนนับถึง n โดยที่ n คือความยาวของอาร์เรย์ ดังนั้นเริ่มจาก i = นับว่าค่า count จะเป็นเท่าใดให้อัปเดตค่าทั้งหมดเป็น 1 หลังจากดำเนินการทั้งหมดเรามีอาร์เรย์ที่ต้องการ 0s ทางด้านซ้ายของอาร์เรย์และ 1s ทางด้านขวาของอาร์เรย์ .

แยก 0s และ 1s ใน Arrayหมุด

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

โปรแกรม C ++ สำหรับ Segregate 0s และ 1s ใน Array

#include<iostream>

using namespace std;

void segregateZeroesOnes(int arr[], int n)
{
    int count = 0;

    for (int i = 0; i < n; i++)
    {
        if (arr[i] == 0)
            count++;
    }
    for (int i = 0; i < count; i++)
        arr[i] = 0;

    for (int i = count; i < n; i++)
        arr[i] = 1;
}

void printArray(int arr[], int n)
{
    for (int i = 0; i < n; i++)
        cout << arr[i] << " ";
}

int main()
{
    int arr[] = {1,0,1,1,0,1,1,0};
    int n = sizeof(arr) / sizeof(arr[0]);

    segregateZeroesOnes(arr, n);
    printArray(arr, n);

    return 0;
}
0 0 0 1 1 1 1 1

โปรแกรม Java สำหรับ Segregate 0s และ 1s ใน Array

class segregateZeroesOnes
{
    public static void segregateZeroesOnes(int arr[], int n)
    {
        int count = 0;

        for (int i = 0; i < n; i++)
        {
            if (arr[i] == 0)
                count++;
        }
        for (int i = 0; i < count; i++)
            arr[i] = 0;

        for (int i = count; i < n; i++)
            arr[i] = 1;
    }
    
    public static void printArray(int arr[], int n)
    {
        for (int i = 0; i < n; i++)
            System.out.print(arr[i] + " ");
    }
    
    public static void main(String[] args)
    {
        int arr[] = new int[] { 1,0,1,1,0,1,1,0 };
        int n = arr.length;

        segregateZeroesOnes(arr, n);
        printArray(arr, n);

    }
}
0 0 0 1 1 1 1 1

การวิเคราะห์ความซับซ้อนสำหรับการแยก 0 และ 1 ในอาร์เรย์

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

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

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

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

อ้างอิง

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2816
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2499
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2458
4ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1973
5Palindrome ใช้การเรียกซ้ำ1777
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1659
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1644
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1629
9เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1603
10ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1471
11สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1444
12จัดเรียงด่วน1415
13ย้อนกลับอาร์เรย์1412
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1394
15ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1356
16ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1353
17องค์ประกอบที่ทำซ้ำครั้งแรก1337
18จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1320
19ผลรวมของตัวเลขในสตริง1315
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1280
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1252
22ตรวจหาลูปในรายการที่เชื่อมโยง1234
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1228
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1214
25Subarray กับผลรวมที่ได้รับ1211
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1203
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1196
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1154
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1123
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1118
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1101
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1098
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1067
34ค้นหาผู้นำในอาร์เรย์1060
35สลับโหนดในรายการที่เชื่อมโยง1034
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์999
37จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II993
38ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง984
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก966
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด964
41รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x951
42จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง951
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่943
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์932
45ค้นหาหมายเลขที่หายไป924
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์917
47สตริงย่อย Palindromic ที่ยาวที่สุด904
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง881
49พิมพ์ลำดับต่อมาที่ยาวที่สุด881
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ870
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด867
52จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด844
53ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้842
54นับสามเหลี่ยมที่เป็นไปได้819
55การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน814
56การคูณสองเมทริกซ์800
57ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่794
58จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ789
59หมุนรายการที่เชื่อมโยง789
60ซื้อหุ้นขายเพื่อเพิ่มผลกำไร786
61นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน758
62ชักเย่อ758
63การเชื่อมต่อของสองสาย758
64พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต753
65ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด744
66ค้นหา Pythagorean Triplets จาก Array736
67ปัญหาคนดัง735
68สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว733
69ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด728
70ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด727
71ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ708
72ค้นหาแถวที่มีจำนวนสูงสุด 1703
73ค้นหา Peak Element จาก Array697
74ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด695
75ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม689
76ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ686
77เรียงลำดับการแทรก686
78ปริศนาอาร์เรย์ผลิตภัณฑ์684
79การเพิ่มสองเมทริกซ์682
80ใช้สอง Stacks ในอาร์เรย์675
81สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1671
82ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน667
83Subarray ผลิตภัณฑ์สูงสุด II658
84อันดับพจนานุกรมของสตริง652
85การคูณก่อนหน้าและถัดไป643
86ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่641
87การลบเมทริกซ์สองตัว631
88ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ631
89ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด627
90อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม622
91แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน622
92สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน621
93ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่613
94ผลรวม Subarray Circular สูงสุด610
95ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด608
96จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย607
97จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว605
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน604
99ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก601
100Subarray และผลที่ตามมา599
101ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด596
102Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1596
103เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)591
104การแบนรายการที่เชื่อมโยง590
105องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง589
106Palindrome Permutations ของสตริง583
107องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array581
108องค์ประกอบเสียงข้างมาก575
109เรียกใช้การเข้ารหัสความยาว574
110พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ572
111การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด572
112Palindromes ในช่วงที่กำหนด570
113การตรวจสอบ Pangram568
114รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น564
115อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome563
116ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ562
117จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่562
118อักขระที่ซ้ำกันมากที่สุดในสตริง558
119จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome558
120หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์557
121ซ้ำตามมาของความยาวสองหรือมากกว่า554
122พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ551
123เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด550
124ปัญหาการเรียงลำดับแพนเค้ก540
125ผสานช่วงเวลาที่ทับซ้อนกัน II538
126โซลูชัน Sum Leetcode สองรายการ536
127โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม536
128ขนาดของ Subarray ที่มีผลรวมสูงสุด527
129การเปลี่ยนเมทริกซ์523
130การลบ Spaces ออกจากสตริงโดยใช้ stringstream520
131ลบพื้นที่พิเศษออกจากสตริง520
132Palindrome ที่เล็กที่สุดหลังการเปลี่ยน518
133ลบรายการที่ซ้ำกันออกจากสตริง517
134ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่517
135ปัญหาเกี่ยวกับพาร์ติชัน516
136Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่513
137ผลรวมสูงสุดที่เพิ่มขึ้นตามมา512
138ตรวจสอบว่าสตริงห่างกัน K หรือไม่502
139สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด501
140ลบรายการล่าสุด500
141หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด499
142ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง499
143แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ498
144โซลูชัน 3Sum Leetcode497
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่494
146ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง486
147โปรแกรมสลับอักขระทั้งหมดในสตริง482
148สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่481
149นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด478
150รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง477
151จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา477
152ค้นหาคู่กับความแตกต่างที่ได้รับ472
153ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่470
154ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย469
155คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer467
156ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย466
157ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด463
158จัดเรียง 0s 1s และ 2s ใน Array457
159พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด457
160เปรียบเทียบตัวเลขสองเวอร์ชัน454
161รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ453
162ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด452
163เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด450
164กลับคำในสตริงที่กำหนด450
165แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น449
166ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution449
167พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)447
168ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด438
169พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'435
170ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ432
171Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End430
172พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง429
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด427
174พิมพ์พาร์ติชัน palindromic ทั้งหมด420
175ความยาวสูงสุดของคู่โซ่416
176แบนรายการที่เชื่อมโยงหลายระดับ415
177ปัญหา Superstring ที่สั้นที่สุด414
178ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่411
179การเรียงลำดับ K เรียงอาร์เรย์408
180จัดเรียงสตริงตามสตริงอื่น403
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II397
182ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม395
183ค้นหาลำดับที่ตามมาของขนาด 3392
184โปรแกรมเพิ่มเลขฐานสองสองหลัก390
185พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์388
186ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ386
187คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II385
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)381
189ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ377
190จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag377
191อักขระที่ไม่ซ้ำ Kth377
192ซีซาร์ไซเฟอร์376
193การเรียงลำดับแพนเค้ก373
194หมุนภาพ 90 องศา371
195คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ369
196สตริงย้อนกลับที่สมบูรณ์แบบ365
197การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL364
198การผสานสองอาร์เรย์ที่เรียงลำดับ362
199สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด361
200การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด361
201ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก358
202ส่วนเสริม 1 และ 2 ของเลขฐานสอง357
203จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s357
204ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง356
205สี่องค์ประกอบที่รวมที่จะให้353
206แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด351
207ลบโหนดหลังจาก M351
208คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ348
209นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ344
210สตริง Palindrome (ตัวเลข)342
211แยกสตริง340
212อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate339
213ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่333
214การใช้งานซ้ำของ atoi ()332
215แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K330
216การเรียงลำดับอาร์เรย์ของสตริง330
217พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์330
218อักขระที่เกิดขึ้นสูงสุดในสตริง326
219วงเล็บที่ถูกต้อง โซลูชัน LeetCode325
220ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด325
221แม้แต่ Substring Count325
222ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ324
223เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?322
224ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ322
225พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ322
226แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว318
227อักขระ N ในสตริงทศนิยมที่ต่อกัน318
228โซลูชัน Subarray Leetcode สูงสุด317
229จัดเรียงองค์ประกอบตามความถี่ II316
230ย้อนกลับสตริงโดยใช้ Stack316
231ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่314
232การจับคู่อักขระตัวแทน314
233นับจำนวนคำ311
234ผสานสองอาร์เรย์ที่เรียงลำดับ310
235ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน310
236แยกสี่สายที่แตกต่างกัน308
237ค้นหาตรงกลางของรายการที่เชื่อมโยง305
238ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน303
239นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ301
240การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก295
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์294
242การเรียงสับเปลี่ยน Palindrome287
243ค้นหา Nth Node285
244การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี283
245โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น281
246ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ281
247Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด280
248ลบทรี279
249พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket277
250ย้อนกลับสตริง276
251สตริง (แทนจำนวนเต็ม) เป็นค่า276
252ย้อนกลับบิต274
253ลบโหนดภายใต้เงื่อนไขที่กำหนด272
254ต้นไม้ไบนารี272
255เปลี่ยนเพศของสตริงที่กำหนด271
256โซลูชัน Leetcode ของ Word Search271
257จัดเรียงอาร์เรย์ของสตริง270
258จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9267
259นับคู่ด้วยผลรวมที่ได้รับ267
260วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?266
261นามสกุลทั่วไปที่ยาวที่สุด266
262ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด265
263องค์ประกอบแรกที่ไม่ซ้ำ264
264ห้องประชุม II โซลูชั่น LeetCode264
265เมทริกซ์ Toeplitz262
266รูปแบบสตริงย่อยซ้ำ262
267ลบช่องว่างออกจากสตริง262
268LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด262
269ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์260
270สลับอาร์เรย์ที่กำหนด258
271กองต่ำ255
272ไม่มีปัญหาราชินี255
273ค้นหาอักขระที่สองบ่อย251
274จำนวนเกาะ โซลูชั่น LeetCode250
275อัลกอริทึม Dijkstra250
276โซลูชั่นปล้นบ้าน Leetcode250
277โปรแกรมลำดับนกกาเหว่า248
278องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์247
279โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)246
280กองซ้อนสูงสุด245
281ลดความแตกต่างสูงสุดระหว่างความสูง245
282ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน244
283การประเมินนิพจน์244
284จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์243
285โซลูชัน Plus One Leetcode241
286หมายเลขฟีโบนักชี240
287โซลูชัน Palindrome Leetcode ที่ถูกต้อง240
288ชุดย่อย Leetcode240
289KMP อัลกอริทึม239
290การประเมิน Postfix Expression238
291ค้นหาคำ238
292ซูโดกุ Solver238
293วิธีการลบรายการที่เชื่อมโยง238
294Min Stack Leetcode โซลูชัน237
295กลับคำในสตริง237
296รวมผลรวม Leetcode Solution233
297จำนวน 1 บิต232
298Sqrt (x) โซลูชัน Leetcode230
299ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ229
300Subarray ที่มี 0 ผลรวม229
301อัลกอริทึม Rabin Karp228
302ตั้งค่า Matrix Zeroes228
303คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์227
304Backspace String เปรียบเทียบ227
305การกลับคิว227
306ผลรวมรวม224
307ประกอบด้วย Duplicate II Leetcode Solution224
308หอคอยแห่งฮานอย223
309โซลูชันจำนวนเต็มเป็นโรมัน Leetcode223
310องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด222
311ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง221
312ลบองค์ประกอบตรงกลางของสแต็ก220
313จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II220
314Leetcode สามเหลี่ยมปาสคาล218
315การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน218
316ย้อนกลับคำแต่ละคำ218
317นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน217
318เพิ่ม Binary Leetcode Solution217
319การบีบอัดสตริง216
320แยกเลขคู่และเลขคี่215
321โซลูชัน Leetcode หมายเลขเดียว215
322สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า215
323คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ215
324ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม215
325Palindrome Linked List Leetcode โซลูชัน214
326อัลกอริทึม Bellman Ford214
327การประเมินนิพจน์ทางคณิตศาสตร์213
328Pow (x, n) โซลูชัน Leetcode213
329การเรียงลำดับถัดไป213
330เทคนิคหน้าต่างบานเลื่อน213
331นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา212
332จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode212
333ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ212
334จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์212
335การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List211
336อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ210
337ประกอบด้วย Duplicate210
338มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution210
339อัลกอริทึม Kruskal210
340Postfix เป็น Infix Conversion209
341ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์209
342จัดเรียงองค์ประกอบตามความถี่209
343K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ208
344โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม207
345ค้นหา Lucky Integer ใน Array Leetcode Solution207
346โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด207
347อัลกอริธึม Convex Hull206
348พีชคณิต Leetcode Solution206
349กลุ่มคำที่มีชุดอักขระเดียวกัน206
350Subarray สูงสุด206
351ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่205
352สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution205
353โซลูชัน Leetcode องค์ประกอบส่วนใหญ่205
354ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด205
355ค้นหา Town Judge Leetcode Solution204
356การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์204
357คำที่ใช้บ่อย K ยอดนิยม203
358โซลูชัน LeetCode เมทริกซ์เกลียว203
359การเรียงลำดับอาร์เรย์โดยใช้ Stacks203
360สตริงการแย่งชิง203
361Count Primes Leetcode Solutions203
362องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์203
363Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน202
364นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม202
365Swap Nodes ในคู่ Leetcode Solutions202
366ประเมินกอง201
367ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่201
368กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x200
369ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ199
370Fizz Buzz Leetcode199
371ผลรวมเส้นทางขั้นต่ำ199
372หมายเลขพิเศษ199
373ค้นหาใน Rotated Sorted Array Leetcode Solution198
374คำนำหน้าในการแปลง Infix198
375เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution198
376พลังของโซลูชัน Leetcode สองตัว198
377ย้อนกลับตัวเลขโดยใช้กอง198
378กลุ่มแอนนาแกรม197
379ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง197
380จำนวนคู่ที่ดีโซลูชัน Leetcode197
381การย้อนกลับองค์ประกอบ K แรกของคิว196
382ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์196
383โซลูชัน Leetcode Triangle II ของ Pascal196
384โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ196
385หมายเลขที่หายไป โซลูชัน Leetcode196
386Leetcode เรียงลำดับ196
387ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode195
388การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d195
389ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์195
390การเข้ารหัส Huffman195
391ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน195
392House Robber II โซลูชัน Leetcode194
393Coin Change 2 Leetcode โซลูชั่น194
394จัตุรัสสูงสุด193
395โซลูชัน Matrix Diagonal Sum Leetcode193
396องค์ประกอบที่พบบ่อย K ยอดนิยม193
397โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร193
398วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap193
399ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่193
400หมายเลขเดียว193
401Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป192
402จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution192
403ค้นหาหมายเลขที่ซ้ำกัน192
404การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย192
405เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด191
406จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน191
407ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน190
408ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด190
409ผลรวม Subarray เท่ากับ k190
410Reverse Vowels ของ String Leetcode Solution190
411แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น190
412โซลูชัน Leetcode แบบต่อเนื่องสูงสุด190
413เส้นทางที่ไม่ซ้ำใคร190
414นิพจน์มีวงเล็บสำรองหรือไม่190
415Subarray Sum เท่ากับ K LeetCode Solution190
416องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง190
417ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution189
418ปัญหาผลรวมย่อย189
419จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution189
420การแปลงซิกแซก189
421หมายเลขฟีโบนักชี โซลูชัน LeetCode189
422ถอดรหัสสตริง189
423ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน188
424ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์188
425ค้นหาค่ามัธยฐานจากสตรีมข้อมูล188
426ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution188
427หมายเลขคาตาลันที่ N188
428จำนวนเต็มย้อนกลับ188
429แบบสอบถามสตริงย่อย Palindrome188
430ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ188
431การเรียงสับเปลี่ยนกรณีจดหมาย187
432นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน187
433ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่187
434แปลงสตริงเป็น Int187
435ใช้ Stack และ Queue โดยใช้ Deque187
436ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution187
437พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ186
438สลับโซลูชัน Array Leetcode186
439ดักจับน้ำฝน Leetcode Solution186
440ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์186
441โซลูชัน LeetCode อาร์เรย์โมโนโทนิก186
442Subarrays ที่มีองค์ประกอบที่แตกต่างกัน186
443จำนวนเต็มเป็นคำภาษาอังกฤษ185
444การใช้งานแคช LRU185
445ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k185
446ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution185
447กราฟ Bipartite185
448เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution185
449ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี185
450จัดเรียงสแต็กโดยใช้การเรียกซ้ำ185
451ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution185
452ย้อนกลับคำในสตริง III LeetCode Solution185
453แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode184
454ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม184
455ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน184
456ย้อนกลับกองโดยใช้การเรียกซ้ำ184
457ค้นหาองค์ประกอบที่ซ้ำกัน184
458ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว184
459องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions183
460ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ183
461นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด183
462สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่183
463อัลกอริทึมของ Prim183
464อัลกอริทึม Floyd Warshall182
465ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว182
466ผลรวมของช่วง Subarray Leetcode Solution182
467การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค182
468ค้นหาความแตกต่าง Leetcode Solution182
469หอคอยซ้ำแห่งฮานอย182
470ลำดับต่อมาที่ยาวที่สุด182
471หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution182
472ย้อนกลับสตริง182
473น้ำท่วมเติม LeetCode181
474ค้นหาอักขระทั่วไป Leetcode Solution181
475แก้ไขระยะทาง181
476ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution181
477ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที181
478การต่อกันของ Array LeetCode Solution181
479ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์181
480ต่อไป Greater Element I Leetcode Solution180
481นับและพูด180
482โซลูชัน Leetcode คูณสตริง180
483Fizz Buzz180
484คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie180
485Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม180
486การจัดข้อความให้เหมาะสม โซลูชัน LeetCode180
487พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0180
488โซลูชัน Leetcode ที่สำคัญช้าที่สุด179
489มุมมองด้านบนของ Binary Tree179
490จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution179
491ย้ายศูนย์ LeetCode Solution179
492Word Ladder โซลูชัน LeetCode179
493ผลรวมเป้าหมาย179
494อัลกอริทึม MiniMax179
495ผสานช่วงเวลาที่ทับซ้อนกัน178
496ระดับของอาร์เรย์178
497ย้อนกลับรายการที่เชื่อมโยง178
498โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล178
499เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด178
500สตริงวงเล็บที่ถูกต้อง177
501ลำดับความสำคัญใน C ++177
502subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K177
503ออกแบบระบบจอดรถ Leetcode Solution177
504ซิกแซกการแปลง LeetCode โซลูชั่น177
505จุดตัดของสองอาร์เรย์176
506ปัญหาช่วงเวลาของสต็อก176
507Palindrome ที่สั้นที่สุด176
508นับและพูด Leetcode Solution176
509จับคู่กับผลิตภัณฑ์ที่กำหนด176
510พื้นที่สูงสุดของเกาะ176
511ดัชนีสูงสุดในอาร์เรย์ภูเขา176
512ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)176
513Koko กินกล้วย Leetcode Solution176
514คำนำหน้าในการแปลง Postfix175
515Postfix เป็น Prefix Conversion175
516โซลูชัน Leetcode แบบสุ่ม175
517ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่175
518ค้นหาองค์ประกอบที่ขาดหายไปของช่วง175
519น้ำหนักหินสุดท้าย175
520แปลงอาร์เรย์เป็นแบบซิกแซก175
521กระโดดเกม โซลูชัน Leetcode174
522ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution174
523ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)174
524ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์174
525โซลูชัน Leetcode เรียงลำดับอาร์เรย์174
526Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด174
527ปัญหาปุ่มกดตัวเลขบนมือถือ174
528ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว174
529องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์174
530สตริงย่อยที่มีการต่อคำทั้งหมด174
531ความยาวของ Last Word Leetcode Solution174
532นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด173
533ใช้สแต็กโดยใช้คิวเดียว173
534ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์173
535Recursion173
536ใช้ Stack โดยใช้ Queues173
537โซลูชัน Leetcode หมายเลข N-th Tribonacci173
538การเรียงลำดับแบบวนซ้ำของทรีไบนารี173
539ภาชนะที่มีน้ำมากที่สุด173
540Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน173
541คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ173
542จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k172
543สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode172
544Leetcode อาร์เรย์ที่ต่อเนื่องกัน172
545องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป172
546เวลาที่ดีที่สุดในการซื้อและขายหุ้น172
547ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution172
548สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ172
549โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด172
55001 โซลูชัน Matrix LeetCode171
551ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution171
552โซลูชัน Leetcode ของ Isomorphic Strings171
553ดักน้ำฝน LeetCode Solution171
554การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม171
555Anagrams ที่ถูกต้อง171
556Sudoku ที่ถูกต้อง171
557การดำเนินการขั้นต่ำในการแปลง X เป็น Y170
558การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน170
559นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS170
560แปลง BST ปกติเป็น BST สมดุล170
561ผลรวมด้านซ้ายออกจาก Leetcode Solutions170
562โซลูชันอัญมณีและหิน Leetcode170
563ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน170
564จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด170
565แจกจ่ายขนมให้กับผู้คน Leetcode Solution170
566การกลับวงเล็บขั้นต่ำ170
567เป็นโซลูชัน Leetcode ที่ตามมา170
568วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode170
569กำหนดคุกกี้ Leetcode Solution169
570นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K169
571จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง169
572สลับอาร์เรย์169
573ปัญหาเหมืองทอง169
574จำนวนเต็มเป็นโรมัน169
575โซลูชัน Leetcode ของ Island Perimeter168
576แทรก Interval Leetcode Solution168
577เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N168
578เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution168
579ระยะการขัดขวาง168
580แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี168
581ปัญหากระเป๋าเป้168
582การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก168
583ตรวจสอบวงเล็บสมดุลในนิพจน์168
584ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร167
585K ช่องว่าง LeetCode167
5863Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด167
587ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม167
588จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m167
589หมุนรายการ Leetcode โซลูชัน167
590วิธีถอดรหัส166
591ตะแกรงของ Eratosthenes166
592โซลูชัน LeetCode ต้นไม้เดียวกัน166
593ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด166
594จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?166
595ชุดค่าผสม Leetcode166
596หมุนภาพ โซลูชัน LeetCode165
597อัศวินขั้นต่ำย้ายโซลูชัน LeetCode165
598สรุปช่วง Leetcode โซลูชัน165
599ระยะห่างระหว่างบัสหยุด Leetcode Solution165
600ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์165
601รูปแบบคำ164
602การเรียงสับเปลี่ยนในสตริง Leetcode Solution164
603จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน164
604ระยะทางสูงสุดในอาร์เรย์164
605ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution164
606ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ164
607LRU Cache LeetCode Solution164
608ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด163
609จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution163
610การทำงานของ XOR ในโซลูชัน Array Leetcode163
611จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode163
612แยก 0s และ 1s ใน Array163
613อัลกอริทึมการทาสีรั้ว163
614กบกระโดด Leetcode โซลูชั่น163
615ปัญหาการตัดคำ163
616การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน163
617ฐานที่เล็กที่สุด163
618ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี162
619จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน162
620การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก162
621ปัญหาการเปลี่ยนเหรียญ162
622แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา162
623เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution162
624ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี162
625การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์162
626ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่162
627ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน161
628ต้นทุนขั้นต่ำในการจ้างคนงาน K161
629เกมหิน LeetCode161
630การกำหนดที่อยู่ IP โซลูชัน Leetcode161
631Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป161
632จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2161
633ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด160
634ค้นหาผลรวมระดับสูงสุดใน Binary Tree160
635ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode160
636โจรปล้นบ้าน160
637จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง160
638นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี160
639การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง160
640จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์160
641การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode160
642สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution160
643ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)159
644สตริง Isomorphic159
645วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี159
646ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ159
647ผลรวมสองชุดที่ไม่ทับซ้อนกัน159
648พลังของโซลูชัน Leetcode สี่ตัว159
649Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode159
650ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด159
651ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่159
652โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II159
653ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่158
654จำนวนจังหวัด โซลูชั่น Leetcode158
655เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution158
656แปลงอาร์เรย์เป็นรูปแบบย่อ158
657โซลูชัน LeetCode หมายเลข Strobogrammatic158
658การรวมตัวอักษรของหมายเลขโทรศัพท์158
659GCD ของตัวเลขสองตัว158
660แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด158
661ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d157
662จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode157
663สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution157
664กระดิกเรียง157
665เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution157
666ชุดย่อย Sum Leetcode157
667ลดจาน LeetCode Solution157
668K ช่องว่าง157
669จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode157
670Lucky Numbers ในโซลูชัน Matrix Leetcode157
671ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล157
672ฉลากพาร์ติชั่น LeetCode Solution157
673พลิกโซลูชัน LeetCode ของรูปภาพ157
674โซลูชัน LeetCode เวลาว่างของพนักงาน157
675จัดระเบียบสตริงใหม่157
676จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย156
677เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode156
678ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่156
679ย้อนกลับเฉพาะตัวอักษร LeetCode Solution156
680Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด156
681สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด156
682ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n156
683ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่156
684สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution156
685ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution156
686โซลูชัน Leetcode จำนวนที่น่าเกลียด156
687การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง156
688พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ156
689ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution156
690จะสร้าง Mergable Stack ได้อย่างไร?156
691กู้คืนโครงสร้างการค้นหาแบบไบนารี155
692ลำดับการเรียงสับเปลี่ยน LeetCode Solution155
693Inorder Successor ของโหนดใน Binary Tree155
694Palindrome ที่ถูกต้อง155
695ค้นหาใบของ Binary Tree LeetCode Solution155
696BFS กับ DFS สำหรับ Binary Tree155
697การย้อนกลับคิวโดยใช้การเรียกซ้ำ155
698เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก155
699การสุ่มตัวอย่างอ่างเก็บน้ำ155
700การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด155
701ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด154
702ผสานสอง Binary Trees LeetCode Solution154
703โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II154
704พื้นฐานการเขียนโปรแกรมแบบไดนามิก154
705จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution154
706แก้ไขระยะทาง LeetCode Solution154
707ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution154
708ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน154
709โซลูชัน Leetcode ระยะทางที่ติดขัด154
710ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k153
711โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง153
712พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน153
713โซลูชัน Leetcode แถวแป้นพิมพ์153
714ลบวงเล็บไม่ถูกต้อง Leetcode Solution153
715สร้าง BST จาก Preorder Traversal ที่กำหนด153
716โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II153
717ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี153
718คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน153
719Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode153
720หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution153
721ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข153
722แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution152
723Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)152
724อันดับ Transform ของ Array Leetcode Solution152
725โซลูชันการบีบอัดสตริง LeetCode152
726Binary Tree ลำดับระดับซิกแซก Traversal152
727ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์152
728แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution152
729โซลูชัน LeetCode Array ที่ไม่ลดลง151
730โซลูชัน LeetCode ของรถแข่ง151
731ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง151
732แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม151
733subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน151
734ค้นหาผลคูณที่ใหญ่ที่สุดของ 3151
735การลบในทรีไบนารี151
736ตัวสลับหลอดไฟ โซลูชัน LeetCode151
737ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode150
738วงจรรายการที่เชื่อมโยง150
739รูปแบบคำ โซลูชัน LeetCode150
740โซลูชัน Leetcode ต้นไม้สมมาตร150
741Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution150
742ลดจำนวนคู่สูงสุดใน Array LeetCode Solution150
743พลิกโซลูชัน LeetCode Binary Tree150
744ค่าสัมประสิทธิ์ทวินาม150
745โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข150
746ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array150
747การจัดเรียงฟองโดยใช้สองกอง150
748กู้คืนที่อยู่ IP โซลูชัน Leetcode150
749อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution150
750ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode150
751ต้นไม้ที่มีความสูงต่ำสุด150
752ค้นหาอักขระที่ไม่ซ้ำกันในสตริง150
753ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution150
754จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล150
755ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution150
756ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution149
757จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode149
758ดำเนินการเปลี่ยนสตริง Leetcode149
759ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution149
760เกมกระโดด149
761ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K149
762นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x149
763เส้นทแยงมุมของต้นไม้ไบนารี149
764ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี149
765บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution149
766ผสาน K เรียงลำดับรายการที่เชื่อมโยง149
767มอร์ริส Traversal149
768จำนวนเกาะ II โซลูชัน LeetCode149
769ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution149
770สแต็กตามอาร์เรย์ที่เติบโตได้149
771องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด149
772ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution149
773ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution149
774องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์149
775หมายเลขที่ถูกต้อง148
776เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด148
777งูและบันได LeetCode Solution148
778สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด148
779Kth บรรพบุรุษของโหนดในไบนารีทรี148
780ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode148
781เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0148
782ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution148
783โปรแกรมสำหรับปัญหา Bridge and Torch148
784ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -148
785อันดับสัมพัทธ์ Leetcode Solution147
786ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว147
787เปลี่ยนกราฟ147
788ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II147
789จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด147
790ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution147
791จำนวน NGE ทางด้านขวา147
792ความลึกสูงสุดของ N-ary Tree Leetcode Solution147
793น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode147
794ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง147
795สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution147
796โซลูชั่น N-Queens LeetCode147
797อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน147
798จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น147
799แยกสตริงใน Balanced Strings Leetcode Solution147
800รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น146
801โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler146
802เรียงสี146
803เรียงลำดับ Array ตาม Parity II Leetcode Solution146
804ปัญหาการจับคู่เพื่อน146
805เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution146
806พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง146
807พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution146
808ปัญหาการปูกระเบื้อง146
809การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน146
810โซลูชันฐาน 7 Leetcode146
811ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่146
812ค้นหาโซลูชัน Leetcode 2D Matrix II146
813แปลง BST เป็น Min Heap146
814นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน146
815โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1145
816โคลนกราฟ โซลูชัน LeetCode145
817ต้นไม้ช่วงเวลา145
818ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่145
819โซลูชัน Leetcode ส่วนเติมเต็ม145
820ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution145
821จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution145
822สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น145
823พจนานุกรมคนต่างด้าว โซลูชัน LeetCode145
824เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution145
825เส้นทางที่มีค่าเฉลี่ยสูงสุด145
826การจับคู่นิพจน์ทั่วไป144
827คิวแบบวงกลม144
828การเลื่อนระดับคำสั่งในรูปแบบ Spiral144
829ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution144
830การสั่งซื้อล่วงหน้าแบบวนซ้ำ144
831ตารางเรียน II - LeetCode144
832หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น144
833Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s144
834ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k144
835ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง144
836จัดเรียงอาร์เรย์เป็น BST ที่สมดุล144
837ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ143
838กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode143
839Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution143
840ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution143
841เซตย่อยที่มีผลรวมหารด้วยม143
842ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด143
843ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution143
844ค่าสัมประสิทธิ์การเปลี่ยนแปลง143
845เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง143
846Last Stone Weight II โซลูชัน LeetCode143
847วางดอกไม้ได้ LeetCode Solution143
848คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode143
849นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K143
850ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่143
851ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์143
852ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution143
853วงเล็บที่ถูกต้อง โซลูชัน Leetcode142
854กำไรสูงสุดในการจัดตารางงาน Leetcode Solution142
855ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution142
856รายการพาร์ติชั่น Leetcode Solution142
857ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution142
858ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด142
859โซลูชันกำแพงอิฐ LeetCode142
860ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1142
861แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี141
862โซลูชัน Leetcode ของ Spiral Matrix II141
863จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution141
864นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3141
865สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด141
866รูปแบบสตริงย่อยซ้ำ LeetCode Solution141
867ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด141
868ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่141
869การคูณเมทริกซ์ลูกโซ่141
870ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่141
871การค้นหาแบบไบนารีการค้นหาทรีและการแทรก141
872แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต141
873LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย141
874ขวดน้ำ Leetcode Solution141
875ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น141
876นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ140
877แทรกลบ GetRandom140
878เดาตัวเลขสูงกว่าหรือต่ำกว่า II140
879ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode140
880สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง140
881โซลูชัน Leetcode อุณหภูมิรายวัน140
882เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution140
883โซลูชัน Leetcode เมืองปลายทาง140
884ลบและรับ140
885ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ140
886GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์140
887เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม140
8884 ซัม140
889การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด140
890ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์140
891Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)140
892นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน140
893โซลูชัน Leetcode ระยะทางสั้นที่สุด139
894จำนวนวันระหว่างสองวัน โซลูชัน LeetCode139
895โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่139
896น้ำมะนาวเปลี่ยน Leetcode Solution139
897ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์139
898คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง139
899ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่139
900โซลูชัน LeetCode การข้ามเส้นทแยงมุม139
901ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้139
902แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี139
903ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง139
904องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์139
905จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i139
906องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ139
907ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด138
908BFS สำหรับ Disconnected Graph138
909ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์138
910พจนานุกรมคนต่างด้าว138
911วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n138
912การแสดงออกที่สมดุลพร้อมการเปลี่ยน138
913ค้นหาอักขระทั่วไป Leetcode Solution138
914ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution138
915ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree138
916Robot Bounded In Circle โซลูชัน LeetCode138
917แบบสอบถาม LCM ช่วง138
918จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution138
919ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่138
920ผลรวมขั้นต่ำของการคูณของจำนวน n138
921ผสาน Leetcode สองรายการที่เรียงลำดับ137
922ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี137
923โซลูชัน LeetCode ของ Spiral Matrix III137
924จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode137
925โซลูชัน LeetCode แนวขวางในแนวทแยง137
926ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด137
927พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร136
928สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution136
929จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino136
930เกม Stone II Leetcode136
931ใส่ลงใน Postfix136
932โซลูชัน Leetcode กองซ้อนความถี่สูงสุด136
933ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง136
934จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i136
935Palindrome Partitioning Leetcode Solution136
936ค่าเฉลี่ยของระดับในต้นไม้ไบนารี136
937จัดคิวโดยใช้ Stacks136
938ผลที่ตามมาของ Palindromic ที่ยาวที่สุด136
939เลขพจนานุกรม Leetcode Solution136
940K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST136
941การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K135
942เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0135
943สร้าง BST จาก Level Order Traversal ที่กำหนด135
944สร้าง Rectangle Leetcode Solution135
945ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ135
946ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution135
947ตัดแต่งต้นไม้ค้นหาแบบไบนารี135
9483 ผลรวม135
949สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน135
950อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)135
951อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M135
952ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา134
953ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution134
954จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution134
955แบ่งคำ134
956การรวมช่วงเวลา134
957สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน134
958Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution134
959ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode134
960วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution134
961ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด134
962หน้าต่างบานเลื่อนสูงสุด134
963เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution134
964Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด134
965รูปแบบเกิดขึ้นโดยใช้ Stack134
966ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่134
967ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่134
968ต้นไม้กลุ่ม133
969ต้นไม้สมมาตร133
970ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด133
971Subarray ผลิตภัณฑ์สูงสุด133
972นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด133
973Depth First Search (DFS) สำหรับกราฟ133
974สร้างจำนวนสูงสุด133
975แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน133
976สิ่งแรกที่ขาดหายไปในเชิงบวก133
977การแบ่งพาร์ติชัน Palindrome133
978ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution133
979ลำดับนิวแมน - คอนเวย์133
980การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง133
981ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า132
982เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น132
983Reverse Nodes ใน K-Group132
984การส่งผ่านลำดับระดับของต้นไม้ไบนารี132
985ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน132
986ปฏิทินของฉัน I LeetCode Solution132
987ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา132
988การชนกันของดาวเคราะห์น้อย LeetCode Solution132
989การดำเนินการลบทรีค้นหาแบบไบนารี132
990ไต่บันได132
991นับราคาในช่วง132
992การค้นหาแรกกว้าง (BFS) สำหรับกราฟ132
993สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution132
994สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม132
995ค้นหา Subtrees ที่ซ้ำกัน131
996Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode131
997จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่131
998ค้นหาความแตกต่าง Leetcode Solution131
999ฆ่ากระบวนการ LeetCode Solution131
1000การข้ามผ่านขอบเขตของต้นไม้ไบนารี131
1001นับคู่กับผลรวมที่ได้รับ131
1002พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน131
1003จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์131
1004หมายเลขที่น่าเกลียดสุด ๆ130
1005Serialize และ Deserialize Binary Tree130
1006ปัญหาพาร์ทิชันของจิตรกร130
1007กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode130
1008การส่งผ่านคำสั่งระดับโดยใช้สองคิว130
1009ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด130
1010โซลูชัน Leetcode ที่ใหญ่ที่สุด130
1011เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด130
1012ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0130
1013การแทรกในทรีไบนารี130
1014โซลูชัน Leetcode ของ Word ที่สั้นที่สุด130
1015ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution130
1016เส้นทางที่ไม่ซ้ำกัน II130
1017ความยาวสูงสุดของ Subarray ซ้ำ130
1018สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String130
1019คำนวณ nCr% p129
1020ต้นไม้ค้นหาแบบไบนารี129
1021นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด129
1022จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น129
1023K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution129
1024เพื่อนวัยที่เหมาะสม LeetCode Solution129
1025โซลูชัน Boomerang Leetcode ที่ถูกต้อง129
1026ข้อดีของ BST มากกว่า Hash Table129
1027ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง129
1028โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด129
1029รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง129
1030น่าเกลียดหมายเลข II LeetCode โซลูชั่น128
1031ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา128
1032การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)128
1033ปัญหาการจัดวงเล็บแบบบูลีน128
1034ถัดไป Greater Element III โซลูชัน LeetCode128
1035จำนวนพา ธ พาลินโดรมิกในเมทริกซ์128
1036ความสำคัญของพนักงาน LeetCode Solution128
1037ต้นไม้ไบนารีที่สมดุล128
1038ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode128
1039Design Hit Counter โซลูชัน LeetCode128
1040การจับคู่สตริงในโซลูชัน Array Leetcode128
1041โซลูชัน LeetCode สตริงการแย่งชิง128
1042โซลูชัน LeetCode Maze III128
1043สามารถจับภาพได้สำหรับ Rook Leetcode Solution128
1044การกำหนดที่อยู่ IP โซลูชัน LeetCode128
1045ขนาดต่ำสุด Subarray Sum128
1046ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน127
1047การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution127
1048ตัวเลขที่น่าเกลียด127
1049การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด127
1050สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array127
1051ค้นหา Peak Element127
1052นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ127
1053ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่127
1054ผลที่ตามมาของ Bitonic ที่ยาวที่สุด127
1055สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations127
1056Morris Inorder Traversal127
1057การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode127
1058จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'127
1059เพิ่มตัวเลขสองตัว127
1060ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1127
1061ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน126
1062ความลึกแบบวนซ้ำครั้งแรกของกราฟ126
1063ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution126
1064ผลรวมดัชนีขั้นต่ำของสองรายการ126
1065บรรพบุรุษที่ต่ำที่สุด126
1066Bitwise และช่วงตัวเลข โซลูชัน LeetCode126
1067หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว126
1068กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี126
1069ตรวจสอบโครงสร้างการค้นหาแบบไบนารี126
1070Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ126
1071โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง125
1072โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด125
1073Path Sum II LeetCode Solution125
1074จำนวนเกาะที่ปิด โซลูชัน Leetcode125
1075ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม125
1076ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution125
1077กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่125
1078ค้นหาโซลูชัน LeetCode ของ Peak Element II125
1079การนับคู่หาร125
1080Binary Tree มุมมองด้านขวา โซลูชัน LeetCode125
1081เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution125
1082ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode125
1083จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า124
1084โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม124
1085โครงสร้างข้อมูลไบนารีทรี124
1086ประเภทของต้นไม้ไบนารี124
1087ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน124
1088วันแห่งปี Leetcode Solution124
1089อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution124
1090จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode124
1091นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x123
1092รวมผลรวม IV LeetCode โซลูชั่น123
1093ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution123
1094ตัวละครต่อเนื่อง LeetCode Solution123
1095พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป123
1096Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution123
1097พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP123
1098จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree123
1099ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง123
1100สร้างวงเล็บ Leetcode Solution123
1101ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists123
1102ถัดไป การเรียงสับเปลี่ยน Leetcode Solution123
1103ผลรวมเส้นทาง123
1104เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions122
1105การเรียงลำดับโทโพโลยี122
1106ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด122
1107Subarray ผลิตภัณฑ์สูงสุด122
1108ผลที่ตามมาที่แตกต่าง122
1109ลบ Palindromic Subsequences Leetcode Solution122
1110โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม121
1111พิมพ์มุมมองด้านขวาของทรีไบนารี121
1112แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์121
1113ต้นไม้ไบนารีสูงสุด121
1114มุมมองด้านล่างของทรีไบนารี121
1115ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ121
1116ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum121
1117ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์121
1118นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด121
1119เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่121
1120สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution121
1121สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe121
1122ตัดคัน121
1123ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution120
1124วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด120
1125ผลิตภัณฑ์ของช่วงในอาร์เรย์120
1126ค้นหาตำแหน่งแทรก120
1127เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution120
1128Palindrome Permutation LeetCode Solution120
1129ลำดับโกลอมบ์120
1130ฟอร์แมตโซลูชัน String Leetcode120
1131ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน120
1132เพิ่ม Triplet Subsequence โซลูชัน LeetCode120
1133ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k120
1134เพิ่มขึ้นต่อเนื่องยาวนานที่สุด119
1135การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray119
1136พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ119
1137Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution119
1138โซลูชัน Prime Palindrome LeetCode119
1139รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution119
1140ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution119
1141โซลูชัน Leetcode ตัวคั่นพัน119
1142ลำดับ Moser-de Bruijn119
1143ลบโหนดและส่งคืน Forest Leetcode Solution118
1144แนะนำต้นไม้แดง - ดำ118
1145ค้นหาลำดับงูที่มีความยาวสูงสุด118
1146ผลรวมของเลขคู่หลังการสืบค้น118
1147สร้าง K Palindrome Strings LeetCode Solution118
1148Binary Tree เป็น Binary Search Tree Conversion118
1149K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน117
1150โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้117
1151ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน117
1152สลับโหนดในคู่117
1153แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode117
1154ผลที่ตามมาซ้ำซากยาวที่สุด117
1155นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน117
1156ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน117
1157ต้นไม้ตัดสินใจ117
1158ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย117
1159แปลง BST เป็น Greater sum Tree117
1160Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution117
1161สตริงย่อย Palindromic Leetcode Solution117
1162ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode116
1163ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode116
1164การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode116
1165ปัญหาผลรวมย่อยในช่องว่าง O (sum)116
1166คิวลำดับความสำคัญ116
1167รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด116
1168โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ116
1169K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่116
1170หมุนอาร์เรย์116
1171เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด116
1172ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น116
1173เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม116
1174ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution115
1175เวอร์ชันแรกที่ไม่ดี115
1176ค้นหาระบบข้อเสนอแนะ LeetCode Solution115
1177โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด115
1178ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด115
1179เส้นทางรถเมล์ Leetcode Solution115
1180ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution114
1181จำนวนการสั่งซื้อใน Backlog Leetcode Solution114
1182การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode114
1183ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution114
1184เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution114
1185นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์114
1186การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง113
1187การสร้างคิวใหม่ตามความสูง113
1188โซลูชัน LeetCode Array ที่ต่อเนื่องกัน113
1189จำนวนส่วนสูงสุดของความยาว a, b และ c113
1190ย้อนกลับเส้นทางใน BST โดยใช้ Queue113
1191ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?113
1192Matchsticks กับ Square Leetcode Solution113
1193แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ112
1194บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี112
1195แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions112
1196subarray bitonic ผลรวมสูงสุด112
1197แชมเปญทาวเวอร์ โซลูชัน LeetCode112
1198Kth องค์ประกอบที่เล็กที่สุดใน BST112
1199กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode112
1200ฟอร์แมตวันที่ โซลูชัน LeetCode112
1201ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution112
1202หมายเลขสามเหลี่ยมที่ถูกต้อง111
1203ความลึกสูงสุดของไบนารีทรี111
1204ใหม่ 21 เกม111
1205เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ111
1206แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า111
1207ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ111
1208วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด111
1209การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย111
1210หารสองจำนวนเต็ม Leetcode Solution110
1211การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด110
1212การต่อกันของ Array LeetCode Solution110
1213ตัวแบ่งจำนวนเต็ม LeetCode Solution110
1214ผลรวมของใบซ้าย LeetCode Solution110
1215โซลูชัน LeetCode Perfect Square ที่ถูกต้อง110
1216ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต110
1217กราฟและการแสดง110
1218แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว110
1219ออกแบบ Skiplist โซลูชัน LeetCode109
1220BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด109
1221ปัจจัยที่ k ของ n Leetcode Solution109
1222บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี109
1223เดาคำ109
1224Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode109
1225โซลูชัน Leetcode ข้ามเส้นทาง109
1226ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา109
1227พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ109
1228ผสานการเรียง109
1229สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode109
1230ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่109
1231นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน108
1232คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด108
1233Perfect Squares โซลูชัน LeetCode108
1234ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้108
1235แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ108
1236ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution108
1237Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode108
1238โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน108
1239ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่108
1240หลักสูตรคู่ขนาน II โซลูชัน LeetCode107
1241พลังของสอง107
1242อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน107
1243ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution107
1244ค่าเฉลี่ยของช่วงในอาร์เรย์107
1245อาร์เรย์ที่ต่อเนื่องกัน107
1246คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ107
1247การโคลนกราฟ107
1248โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด107
1249ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม106
1250ไม่มีหมายเลข106
1251นับและสลับการค้นหาในอาร์เรย์ไบนารี106
1252ตัวหนาในสตริง LeetCode Solution106
1253LRU Cache Leetcode Solution106
1254พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์106
1255ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น106
1256ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode105
1257ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี105
1258ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)105
1259โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ104
1260พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ104
1261องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป104
1262Subarray ผลิตภัณฑ์สูงสุด104
1263ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่104
1264ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution104
1265ผสาน k เรียงลำดับรายการ Leetcode Solution103
1266โซลูชัน Leetcode ช่วงที่เล็กที่สุด103
1267เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode103
1268การแบ่งพาร์ติชัน Palindrome102
1269ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่102
1270คิวที่เป็นระเบียบ โซลูชั่น LeetCode101
1271ต้นทุนขั้นต่ำปีนบันได LeetCode Solution101
1272ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่101
1273ผสานอาร์เรย์ที่จัดเรียง100
1274Koko กินกล้วย LeetCode Solution100
1275ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่99
1276นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์99
1277Peeking Iterator โซลูชัน LeetCode99
1278วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution98
1279จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด98
1280ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)97
1281ผลรวมสูงสุดที่เพิ่มขึ้นตามมา97
1282เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution97
1283แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array96
1284จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด96
1285ค้นหา subarray เฉลี่ยสูงสุดของความยาว k96
1286พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution95
1287สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution95
1288ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น95
1289Array Nesting Leetcode Solution94
1290ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่94
1291การจัดเรียงเหรียญ โซลูชัน Leetcode93
1292Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL93
1293ดัชนีสุ่มเลือก LeetCode Solution92
1294เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution92
1295จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode92
1296แปลงเป็นฐาน -2 โซลูชัน LeetCode91
1297เข้าถึงหมายเลขโซลูชัน LeetCode91
1298ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง91
1299ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode91
1300จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode90
1301Jump Game IV โซลูชัน LeetCode90
1302แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ90
1303แทรก ลบ GetRandom O(1) Leetcode Solution89
1304โซลูชัน LeetCode หมายเลข Palindrome88
1305เพิ่มโซลูชัน Leetcode สองหมายเลข87
1306การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution87
1307จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode85
1308ออกแบบระบบใต้ดิน Leetcode Solution85
1309พิมพ์โซ่ความยาวสูงสุดของคู่84
1310โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง83
1311ตรวจหาโซลูชัน Leetcode ของ Capital81
1312ออกแบบลีดเดอร์บอร์ด Leetcode Solution79
1313สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution77
1314โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม76
1315สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม75
1316โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ73
1317รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode72
1318Binary Tree Inorder Traversal โซลูชัน LeetCode72
1319นับหมู่เกาะย่อย โซลูชัน LeetCode71
1320เปลี่ยนตัวอักษร โซลูชัน LeetCode71
1321โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด71
1322ถอดรหัสสตริง Leetcode Solution71
1323โซลูชั่น LeetCode ปีประชากรสูงสุด70
1324ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง70
1325รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น69
1326จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode69
1327ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode68
1328ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง67
1329ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode66
1330คะแนนของวงเล็บ LeetCode Solution64
1331โซลูชั่น LeetCode ปีประชากรสูงสุด63
1332สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution63
1333เกมสโตน IV โซลูชัน LeetCode61
1334แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution61
1335แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution60
1336โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง59
1337Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป59
1338Graph Bipartite คืออะไร? โซลูชัน LeetCode57
1339เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution53
1340แบ่งช็อกโกแลต LeetCode Solution50
1341คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น41
1342ช่วงผลรวมของ BST LeetCode Solution41
1343ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม38
1344จัดเรียงสี โซลูชัน LeetCode36
1345ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution33
1346หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode31
1347หมุนโซลูชัน LeetCode สตริง30
1348ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution28
Translate »