ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน

ระดับความยาก สะดวกสบาย
ถามบ่อยใน แอคโคไลท์ อะโดบี อเมซอน แอปเปิล บลูมเบิร์ก ทุนหนึ่ง ซิสโก้ อีเบย์ Facebook แซคส์โกลด์แมน Google ไอบีเอ็ม มอร์แกน JP ไมโครซอฟท์ Nvidia คำพยากรณ์ บัตรเครดิต/เดบิต หรือ PayPal ServiceNow Yandex
Arista Networks แถว กัญชา hashingเข้าชม 313

สารบัญ

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

เนื่องจากอาร์เรย์ A และ B สองอาร์เรย์หนึ่งอาร์เรย์ซ้ำกันยกเว้นองค์ประกอบเดียว องค์ประกอบหนึ่งหายไปจาก A หรือ B เราต้องหาองค์ประกอบที่หายไปจากการทำซ้ำ แถว.

ตัวอย่าง

5
1 6 4 8 9
6 4 8 9
1

แนวทาง 1

ขั้นตอนวิธี

หากองค์ประกอบอยู่ในลำดับเดียวกัน

1. สร้างฟังก์ชัน FindMissingInB โดยที่ขนาดของ A มากกว่าขนาด B ซึ่งหมายความว่าองค์ประกอบที่ขาดหายไปใน B

2. ในฟังก์ชัน FindMissingInB:

  1. หากมีเพียงองค์ประกอบเดียวในอาร์เรย์ A แสดงว่าองค์ประกอบนั้นหายไปใน B ให้ส่งคืนองค์ประกอบ
  2. หากองค์ประกอบแรกและไม่เท่ากันใน A และ B แสดงว่าองค์ประกอบแรกหายไปให้ส่งคืนองค์ประกอบแรกของ A
  3. มิฉะนั้นเริ่มต้นกลางและต่ำเป็นจุดมุมของอาร์เรย์ A และเริ่มการค้นหาไบนารีในอาร์เรย์ A และรับ mid = (สูง + ต่ำ) / 2
  4. ถ้า A [mid] = B [mid] ให้ค้นหาองค์ประกอบในส่วนที่ถูกต้องโดยทำให้ต่ำเป็นกลาง
  5. มิฉะนั้นให้ค้นหาองค์ประกอบในส่วนด้านซ้ายโดยทำให้สูงถึงกลาง
  6. สิ้นสุดลูปเมื่อ low = high - 1 และส่งคืน A [mid] ซึ่งเป็นองค์ประกอบที่ขาดหายไป

3. สร้างฟังก์ชันใหม่ FindMissing พร้อมเงื่อนไข:

  1. ถ้า Size of A = Size of B + 1 ให้พิมพ์ FindMissingInB (A, B)
  2. ถ้า Size of B = Size of A + 1 ให้พิมพ์ FindMissingInB (B, A)
  3. อื่น ๆ อินพุตไม่ถูกต้อง

4. เรียกใช้ฟังก์ชันบนอาร์เรย์อินพุตที่กำหนดสองชุดเพื่อพิมพ์หมายเลขที่ขาดหายไป

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

โปรแกรม C ++ สำหรับค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน

#include <bits/stdc++.h>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
 
//Function:
//Using binary search approch in finding the missing element
//where A[] is bigger array than B
//Assuming the elements in same order in both A and B
int FindMissingInB(int A[], int B[], int N)
{
    //condition
    //only one element in A and B is empty
    if (N == 1)
        {
            return A[0];
        }
    //condition
    //First element is missing
    // special case, for first element missing
    if (A[0] != B[0])
        {
            return A[0];
        }
    //condition
    //element is in between  
    // Initialize low and high 
    int low = 0,high = N - 1;
    while (low < high)
    {
        int mid = (low + high) / 2;
        //mid elements are equal then search in right subarray
        if (A[mid] == B[mid])
            {
                low = mid;
            }
        else //mid elements are not eqaul 
            {
                high = mid;
            }
        // end when low = high -1
        if (low == high - 1)
            {
                break;
            }
    }
    //Missing element
    return A[high];
}
 
//Checking conditions Size A > Size B or 
void FindMissing(int A[], int B[], int M, int N)
{
    if (N == M-1)
    {
           cout << "Missing Element: "<< FindMissingInB(A, B, M) << endl;
    }
    else if (M == N-1)
    {
           cout << "Missing Element: "<< FindMissingInB(B, A, N) << endl;
    }
    else
    {
           cout << "Invalid!"<<endl;
    }
}
//Main Function
int main()
{
    int A[] = {1, 6, 4, 8, 9};
    int B[] = {6, 4, 8, 9};
    int M = sizeof(A)/sizeof(int);
    int N = sizeof(B)/sizeof(int);
    FindMissing(A, B, M, N);
    return 0;
}
Missing Element: 1

บันทึก: สมมติว่าองค์ประกอบในลำดับเดียวกันทั้งในอาร์เรย์ A และ B

โปรแกรม Java สำหรับค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน

import java.util.Scanner;
class sum
{
    //Function:
    //Using binary search approch in finding the missing element
    //where A[] is bigger array than B
    //Assuming the elements in same order in both A and B
    public static int FindMissingInB(int A[], int B[], int N)
    {
        //condition
        //only one element in A and B is empty
        if (N == 1)
            {
                return A[0];
            }
        //condition
        //First element is missing
        // special case, for first element missing
        if (A[0] != B[0])
            {
                return A[0];
            }
        //condition
        //element is in between  
        // Initialize low and high 
        int low = 0,high = N - 1;
        while (low < high)
        {
            int mid = (low + high) / 2;
            //mid elements are equal then search in right subarray
            if (A[mid] == B[mid])
                {
                    low = mid;
                }
            else //mid elements are not eqaul 
                {
                    high = mid;
                }
            // end when low = high -1
            if (low == high - 1)
                {
                    break;
                }
        }
        //Missing element
        return A[high];
    }

    //Checking conditions Size A > Size B or 
    public static void FindMissing(int A[], int B[], int M, int N)
    {
        if(N == M-1)
        {
            System.out.println("Missing Element: " + FindMissingInB(A, B, M));
        }
        else if(M == N-1)
        {
            System.out.println("Missing Element: " + FindMissingInB(B, A, N));
        }
        else
        {
            System.out.println("Invalid!");
        }
    }
    public static void main(String[] args)  
    { 
        Scanner sr = new Scanner(System.in);
        int n = sr.nextInt();
        int m = sr.nextInt();
        int a[] = new int[n];
        for(int i=0;i<n;i++)
        {
            a[i] = sr.nextInt();
        }
        int b[] = new int[m];
        for(int i=0;i<m;i++)
        {
            b[i] = sr.nextInt();
        }
        FindMissing(a,b,n,m); 
    }
}
5
1 6 7 3 2
1 6 7 2
3

การวิเคราะห์ความซับซ้อนเพื่อค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน

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

O (เข้าสู่ระบบ) โดยที่ n คือขนาดของอาร์เรย์ ที่นี่เราใช้ a ค้นหาไบนารี ซึ่งนำเราไปสู่ความซับซ้อนของเวลาเข้าสู่ระบบ

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

O (1) เพราะเราใช้ตัวแปรเพียงไม่กี่ตัวเพื่อค้นหาคำตอบ

แนวทาง 2

ขั้นตอนวิธี

หากองค์ประกอบในอาร์เรย์ไม่อยู่ในลำดับเดียวกัน

1. เราสร้างไฟล์ ฟังก์ชัน FindMissing เพื่อค้นหาองค์ประกอบที่ขาดหายไป

2. ในฟังก์ชั่นนี้:

  1. เริ่มต้น Missing_element = 0
  2. ใช้ XOR กับองค์ประกอบทั้งหมดในอาร์เรย์ด้วย Missing_element
  3. Missing_element = Missing_element ^ A [i] หรือ B [i] สำหรับองค์ประกอบทั้งหมด

3. ค่าสุดท้ายของ Missing_element คือองค์ประกอบที่หายไปที่หายไป

4. เรียกใช้ฟังก์ชันบนอาร์เรย์ที่กำหนดเพื่อพิมพ์องค์ประกอบที่ขาดหายไป

โปรแกรม C ++ สำหรับค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน

#include <bits/stdc++.h>
using namespace std;
 
//using XOR on all the elements.
void FindMissing(int A[], int B[], int M,int N)
{
    if (M != N-1 && N != M-1)
    {
        cout << "Invalid!";
        return;
    }
    int MissingElement = 0;
    for (int i=0; i<M; i++)
        {
            MissingElement = MissingElement^A[i];
        }
    for (int i=0; i<N; i++)
       {
            MissingElement = MissingElement^B[i];
       }
    cout << "Missing element: " << MissingElement;
}
 
//main function
int main()
{
    int A[] = {4, 1, 5, 9, 7};
    int B[] = {7, 5, 9, 4};
    int M = sizeof(A)/ sizeof(int);
    int N = sizeof(B)/ sizeof(int);
    FindMissing(A, B, M, N);
    return 0;
}
Missing element: 1

โปรแกรม Java สำหรับค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน

import java.util.Scanner;
class sum
{
    public static void FindMissing(int A[], int B[], int M,int N)
    {
    if (M != N-1 && N != M-1)
    {
        System.out.println("Invalid!");
        return;
    }
    int MissingElement = 0;
    for (int i=0; i<M; i++)
        {
            MissingElement = MissingElement^A[i];
        }
    for (int i=0; i<N; i++)
       {
            MissingElement = MissingElement^B[i];
       }
    System.out.println("Missing element: " + MissingElement);
}
    public static void main(String[] args)  
    { 
        Scanner sr = new Scanner(System.in);
        int n = sr.nextInt();
        int m = sr.nextInt();
        int a[] = new int[n];
        for(int i=0;i<n;i++)
        {
            a[i] = sr.nextInt();
        }
        int b[] = new int[m];
        for(int i=0;i<m;i++)
        {
            b[i] = sr.nextInt();
        }
        FindMissing(a,b,n,m); 
    }
}
3 2
1 2 3
1 2
3

การวิเคราะห์ความซับซ้อนเพื่อค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน

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

O (n) โดยที่ n คือขนาดของอาร์เรย์ ที่นี่เราสำรวจอาร์เรย์หนึ่งครั้งซึ่งหมายความว่าความซับซ้อนของเวลาจะเป็น O (n)

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

O (1) เพราะเราใช้ตัวแปรเพียงไม่กี่ตัวเพื่อค้นหาคำตอบ

อ้างอิง

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2831
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2508
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2470
4ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1983
5Palindrome ใช้การเรียกซ้ำ1882
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1668
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1655
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1640
9เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1614
10จัดเรียงด่วน1546
11ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1479
12สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1454
13ย้อนกลับอาร์เรย์1417
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1402
15ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1365
16ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1362
17องค์ประกอบที่ทำซ้ำครั้งแรก1346
18จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1327
19ผลรวมของตัวเลขในสตริง1324
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1292
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1261
22ตรวจหาลูปในรายการที่เชื่อมโยง1246
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1235
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1223
25Subarray กับผลรวมที่ได้รับ1217
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1209
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1206
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1160
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1130
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1126
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1112
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1108
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1077
34ค้นหาผู้นำในอาร์เรย์1065
35สลับโหนดในรายการที่เชื่อมโยง1044
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์1009
37จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II997
38ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง994
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก975
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด968
41จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง960
42รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x959
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่952
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์940
45ค้นหาหมายเลขที่หายไป931
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์925
47สตริงย่อย Palindromic ที่ยาวที่สุด910
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง892
49พิมพ์ลำดับต่อมาที่ยาวที่สุด888
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ879
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด873
52ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้855
53จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด851
54การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน841
55นับสามเหลี่ยมที่เป็นไปได้825
56การคูณสองเมทริกซ์808
57ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่801
58จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ800
59หมุนรายการที่เชื่อมโยง800
60ซื้อหุ้นขายเพื่อเพิ่มผลกำไร797
61เรียงลำดับการแทรก770
62การเชื่อมต่อของสองสาย768
63ชักเย่อ766
64พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต762
65นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน761
66ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด751
67ปัญหาคนดัง744
68ค้นหา Pythagorean Triplets จาก Array742
69สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว738
70ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด737
71ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด735
72ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ714
73ค้นหาแถวที่มีจำนวนสูงสุด 1712
74ค้นหา Peak Element จาก Array704
75ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด702
76ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม697
77การเพิ่มสองเมทริกซ์692
78ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ691
79ปริศนาอาร์เรย์ผลิตภัณฑ์689
80สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1683
81ใช้สอง Stacks ในอาร์เรย์682
82ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน676
83อันดับพจนานุกรมของสตริง662
84Subarray ผลิตภัณฑ์สูงสุด II661
85การคูณก่อนหน้าและถัดไป653
86ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่653
87การลบเมทริกซ์สองตัว641
88ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ639
89ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด637
90แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน631
91อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม629
92สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน628
93ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด622
94ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่621
95จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย617
96ผลรวม Subarray Circular สูงสุด616
97จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว613
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน610
99ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก610
100Subarray และผลที่ตามมา606
101ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด604
102Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1602
103การแบนรายการที่เชื่อมโยง599
104เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)599
105องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง596
106Palindrome Permutations ของสตริง591
107Palindromes ในช่วงที่กำหนด585
108องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array585
109พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ583
110องค์ประกอบเสียงข้างมาก582
111เรียกใช้การเข้ารหัสความยาว582
112การตรวจสอบ Pangram578
113การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด578
114อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome571
115ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ570
116รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น570
117จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่569
118อักขระที่ซ้ำกันมากที่สุดในสตริง569
119จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome567
120หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์564
121ซ้ำตามมาของความยาวสองหรือมากกว่า561
122พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ559
123เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด557
124ปัญหาการเรียงลำดับแพนเค้ก548
125โซลูชัน Sum Leetcode สองรายการ544
126โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม542
127ผสานช่วงเวลาที่ทับซ้อนกัน II542
128โซลูชัน 3Sum Leetcode539
129การเปลี่ยนเมทริกซ์533
130ขนาดของ Subarray ที่มีผลรวมสูงสุด533
131ลบพื้นที่พิเศษออกจากสตริง530
132การลบ Spaces ออกจากสตริงโดยใช้ stringstream528
133ลบรายการที่ซ้ำกันออกจากสตริง526
134ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่525
135ปัญหาเกี่ยวกับพาร์ติชัน524
136Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่524
137Palindrome ที่เล็กที่สุดหลังการเปลี่ยน523
138ผลรวมสูงสุดที่เพิ่มขึ้นตามมา522
139ตรวจสอบว่าสตริงห่างกัน K หรือไม่514
140สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด511
141ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง509
142แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ506
143หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด506
144ลบรายการล่าสุด504
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่501
146ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง494
147โปรแกรมสลับอักขระทั้งหมดในสตริง492
148สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่489
149นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด485
150รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง483
151จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา481
152ค้นหาคู่กับความแตกต่างที่ได้รับ480
153ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย479
154ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่478
155ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย475
156คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer475
157พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด467
158ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด467
159จัดเรียง 0s 1s และ 2s ใน Array466
160เปรียบเทียบตัวเลขสองเวอร์ชัน464
161กลับคำในสตริงที่กำหนด462
162ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด461
163เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด459
164รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ459
165พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)459
166แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น457
167ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution456
168พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'445
169ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด440
170พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง440
171ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ439
172Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End437
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด433
174พิมพ์พาร์ติชัน palindromic ทั้งหมด426
175แบนรายการที่เชื่อมโยงหลายระดับ424
176ปัญหา Superstring ที่สั้นที่สุด421
177ความยาวสูงสุดของคู่โซ่420
178ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่418
179การเรียงลำดับ K เรียงอาร์เรย์415
180จัดเรียงสตริงตามสตริงอื่น412
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II404
182ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม402
183ค้นหาลำดับที่ตามมาของขนาด 3401
184พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์398
185โปรแกรมเพิ่มเลขฐานสองสองหลัก397
186ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ394
187คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II392
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)391
189ซีซาร์ไซเฟอร์388
190อักขระที่ไม่ซ้ำ Kth387
191จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag386
192ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ383
193การเรียงลำดับแพนเค้ก380
194คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ380
195หมุนภาพ 90 องศา380
196การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL373
197สตริงย้อนกลับที่สมบูรณ์แบบ372
198การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด368
199การผสานสองอาร์เรย์ที่เรียงลำดับ368
200ส่วนเสริม 1 และ 2 ของเลขฐานสอง366
201จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s365
202ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง365
203ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก364
204สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด363
205สี่องค์ประกอบที่รวมที่จะให้362
206แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด360
207ลบโหนดหลังจาก M357
208คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ353
209นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ351
210สตริง Palindrome (ตัวเลข)350
211แยกสตริง347
212อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate343
213การใช้งานซ้ำของ atoi ()341
214ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่341
215พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์338
216การเรียงลำดับอาร์เรย์ของสตริง337
217แม้แต่ Substring Count336
218อักขระที่เกิดขึ้นสูงสุดในสตริง335
219แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K334
220ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ333
221ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด333
222วงเล็บที่ถูกต้อง โซลูชัน LeetCode333
223พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ330
224เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?329
225ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ327
226แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว327
227ย้อนกลับสตริงโดยใช้ Stack326
228การจับคู่อักขระตัวแทน325
229จัดเรียงองค์ประกอบตามความถี่ II323
230อักขระ N ในสตริงทศนิยมที่ต่อกัน323
231โซลูชัน Subarray Leetcode สูงสุด322
232นับจำนวนคำ318
233ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่318
234ผสานสองอาร์เรย์ที่เรียงลำดับ316
235แยกสี่สายที่แตกต่างกัน315
236ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน313
237ค้นหาตรงกลางของรายการที่เชื่อมโยง312
238ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน309
239นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ307
240การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก305
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์301
242การเรียงสับเปลี่ยน Palindrome296
243โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น292
244ค้นหา Nth Node291
245การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี290
246ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ290
247Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด286
248ลบทรี285
249ย้อนกลับสตริง283
250สตริง (แทนจำนวนเต็ม) เป็นค่า283
251พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket281
252ย้อนกลับบิต281
253โซลูชัน Leetcode ของ Word Search281
254ลบโหนดภายใต้เงื่อนไขที่กำหนด280
255เปลี่ยนเพศของสตริงที่กำหนด278
256ต้นไม้ไบนารี278
257วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?276
258จัดเรียงอาร์เรย์ของสตริง276
259องค์ประกอบแรกที่ไม่ซ้ำ274
260นับคู่ด้วยผลรวมที่ได้รับ274
261จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9272
262นามสกุลทั่วไปที่ยาวที่สุด271
263ห้องประชุม II โซลูชั่น LeetCode271
264เมทริกซ์ Toeplitz270
265ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด270
266ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์269
267ไม่มีปัญหาราชินี269
268รูปแบบสตริงย่อยซ้ำ269
269ลบช่องว่างออกจากสตริง266
270LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด266
271สลับอาร์เรย์ที่กำหนด264
272กองต่ำ262
273จำนวนเกาะ โซลูชั่น LeetCode260
274โปรแกรมลำดับนกกาเหว่า259
275อัลกอริทึม Dijkstra258
276โซลูชั่นปล้นบ้าน Leetcode257
277กองซ้อนสูงสุด256
278ค้นหาอักขระที่สองบ่อย256
279องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์254
280ลดความแตกต่างสูงสุดระหว่างความสูง254
281หมายเลขฟีโบนักชี252
282โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)252
283ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน251
284การประเมินนิพจน์250
285จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์249
286ชุดย่อย Leetcode248
287ซูโดกุ Solver248
288โซลูชัน Palindrome Leetcode ที่ถูกต้อง248
289โซลูชัน Plus One Leetcode247
290จำนวน 1 บิต246
291ค้นหาคำ246
292KMP อัลกอริทึม246
293การประเมิน Postfix Expression245
294รวมผลรวม Leetcode Solution245
295กลับคำในสตริง244
296วิธีการลบรายการที่เชื่อมโยง244
297Min Stack Leetcode โซลูชัน243
298Backspace String เปรียบเทียบ239
299ตั้งค่า Matrix Zeroes238
300ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ236
301Sqrt (x) โซลูชัน Leetcode236
302การกลับคิว235
303อัลกอริทึม Rabin Karp234
304คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์234
305หอคอยแห่งฮานอย233
306Subarray ที่มี 0 ผลรวม233
307องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด233
308ลบองค์ประกอบตรงกลางของสแต็ก230
309ประกอบด้วย Duplicate II Leetcode Solution230
310ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง229
311โซลูชันจำนวนเต็มเป็นโรมัน Leetcode229
312ผลรวมรวม228
313การบีบอัดสตริง228
314จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II228
315Leetcode สามเหลี่ยมปาสคาล227
316ย้อนกลับคำแต่ละคำ225
317การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน225
318นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน225
319อัลกอริทึม Bellman Ford224
320จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์224
321การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List224
322สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า224
323เทคนิคหน้าต่างบานเลื่อน223
324เพิ่ม Binary Leetcode Solution223
325โซลูชัน Leetcode หมายเลขเดียว223
326ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม223
327แยกเลขคู่และเลขคี่221
328มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution221
329การประเมินนิพจน์ทางคณิตศาสตร์221
330ประกอบด้วย Duplicate220
331จัดเรียงองค์ประกอบตามความถี่220
332อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ219
333นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา219
334Palindrome Linked List Leetcode โซลูชัน219
335Pow (x, n) โซลูชัน Leetcode219
336คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ219
337ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์218
338Postfix เป็น Infix Conversion218
339กลุ่มคำที่มีชุดอักขระเดียวกัน217
340ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ217
341การเรียงลำดับถัดไป217
342จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode217
343อัลกอริทึม Kruskal217
344Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน216
345สตริงการแย่งชิง215
346โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม215
347ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด215
348สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution214
349อัลกอริธึม Convex Hull214
350พีชคณิต Leetcode Solution214
351K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ213
352ค้นหา Lucky Integer ใน Array Leetcode Solution213
353คำที่ใช้บ่อย K ยอดนิยม213
354ค้นหา Town Judge Leetcode Solution212
355Subarray สูงสุด212
356การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์212
357โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด211
358ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่211
359การเรียงลำดับอาร์เรย์โดยใช้ Stacks211
360นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม210
361โซลูชัน Leetcode องค์ประกอบส่วนใหญ่210
362ประเมินกอง210
363องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์209
364กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x209
365หมายเลขพิเศษ209
366Swap Nodes ในคู่ Leetcode Solutions208
367โซลูชัน LeetCode เมทริกซ์เกลียว208
368จำนวนคู่ที่ดีโซลูชัน Leetcode208
369ผลรวมเส้นทางขั้นต่ำ207
370ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ207
371คำนำหน้าในการแปลง Infix207
372การเข้ารหัส Huffman207
373ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่206
374ย้อนกลับตัวเลขโดยใช้กอง206
375หมายเลขที่หายไป โซลูชัน Leetcode206
376โซลูชัน Leetcode Triangle II ของ Pascal206
377เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution205
378การย้อนกลับองค์ประกอบ K แรกของคิว205
379ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน205
380ค้นหาใน Rotated Sorted Array Leetcode Solution205
381Count Primes Leetcode Solutions205
382จัตุรัสสูงสุด204
383ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง204
384โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ204
385หมายเลขเดียว204
386จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution204
387House Robber II โซลูชัน Leetcode203
388พลังของโซลูชัน Leetcode สองตัว203
389กลุ่มแอนนาแกรม203
390ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode202
391องค์ประกอบที่พบบ่อย K ยอดนิยม202
392ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์202
393โซลูชัน Matrix Diagonal Sum Leetcode202
394โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร201
395นิพจน์มีวงเล็บสำรองหรือไม่201
396ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์201
397การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d201
398ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่201
399แปลงสตริงเป็น Int201
400การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย201
401Fizz Buzz Leetcode201
402เส้นทางที่ไม่ซ้ำใคร200
403การแปลงซิกแซก200
404วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap200
405ผลรวม Subarray เท่ากับ k200
406แบบสอบถามสตริงย่อย Palindrome200
407ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน200
408เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด200
409จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน199
410จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution199
411ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม199
412โซลูชัน Leetcode แบบต่อเนื่องสูงสุด199
413องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง199
414Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป199
415ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด198
416แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น198
417ปัญหาผลรวมย่อย198
418ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ198
419Coin Change 2 Leetcode โซลูชั่น198
420ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน198
421Leetcode เรียงลำดับ198
422ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์197
423ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution197
424การเรียงสับเปลี่ยนกรณีจดหมาย197
425Subarray Sum เท่ากับ K LeetCode Solution197
426ถอดรหัสสตริง197
427พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ197
428ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน196
429จำนวนเต็มย้อนกลับ196
430เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution196
431ใช้ Stack และ Queue โดยใช้ Deque196
432ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution196
433โซลูชัน LeetCode อาร์เรย์โมโนโทนิก196
434หมายเลขคาตาลันที่ N195
435ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์195
436หมายเลขฟีโบนักชี โซลูชัน LeetCode195
437จัดเรียงสแต็กโดยใช้การเรียกซ้ำ195
438ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution194
439นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน194
440Reverse Vowels ของ String Leetcode Solution194
441ย้อนกลับกองโดยใช้การเรียกซ้ำ194
442สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่194
443ค้นหาค่ามัธยฐานจากสตรีมข้อมูล193
444ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution193
445ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี193
446การใช้งานแคช LRU193
447ผลรวมของช่วง Subarray Leetcode Solution193
448ค้นหาหมายเลขที่ซ้ำกัน193
449ย้อนกลับคำในสตริง III LeetCode Solution193
450พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0193
451จำนวนเต็มเป็นคำภาษาอังกฤษ192
452ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ192
453Subarrays ที่มีองค์ประกอบที่แตกต่างกัน192
454ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว192
455ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่192
456กราฟ Bipartite192
457ดักจับน้ำฝน Leetcode Solution192
458อัลกอริทึมของ Prim192
459สลับโซลูชัน Array Leetcode192
460ค้นหาความแตกต่าง Leetcode Solution191
461ผลรวมเป้าหมาย191
462ค้นหาองค์ประกอบที่ซ้ำกัน191
463ย้อนกลับสตริง190
464ลำดับต่อมาที่ยาวที่สุด190
465องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions190
466หอคอยซ้ำแห่งฮานอย190
467การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค190
468ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k190
469ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว190
470นับและพูด190
471ค้นหาอักขระทั่วไป Leetcode Solution190
472หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution190
473โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล189
474การต่อกันของ Array LeetCode Solution189
475แก้ไขระยะทาง189
476Fizz Buzz189
477ย้อนกลับรายการที่เชื่อมโยง188
478ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์188
479คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie188
480ระดับของอาร์เรย์188
481นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด188
482ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution188
483ต่อไป Greater Element I Leetcode Solution188
484เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด188
485การจัดข้อความให้เหมาะสม โซลูชัน LeetCode188
486Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม187
487อัลกอริทึม Floyd Warshall187
488Word Ladder โซลูชัน LeetCode187
489ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution187
490แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode187
491ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที187
492ออกแบบระบบจอดรถ Leetcode Solution187
493จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution187
494subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K186
495โซลูชัน Leetcode ที่สำคัญช้าที่สุด186
496ผสานช่วงเวลาที่ทับซ้อนกัน186
497ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)186
498Palindrome ที่สั้นที่สุด186
499คำนำหน้าในการแปลง Postfix185
500ซิกแซกการแปลง LeetCode โซลูชั่น185
501นับและพูด Leetcode Solution185
502สตริงวงเล็บที่ถูกต้อง185
503ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)185
504โซลูชัน Leetcode คูณสตริง185
505น้ำท่วมเติม LeetCode185
506มุมมองด้านบนของ Binary Tree185
507ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution185
508อัลกอริทึม MiniMax185
509ลำดับความสำคัญใน C ++184
510ย้ายศูนย์ LeetCode Solution184
511ปัญหาช่วงเวลาของสต็อก184
512Postfix เป็น Prefix Conversion184
513สตริงย่อยที่มีการต่อคำทั้งหมด184
514กระโดดเกม โซลูชัน Leetcode184
515พื้นที่สูงสุดของเกาะ184
516แปลงอาร์เรย์เป็นแบบซิกแซก184
517โซลูชัน Leetcode แบบสุ่ม183
518ปัญหาปุ่มกดตัวเลขบนมือถือ183
519องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป183
520ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว183
521Recursion183
522จับคู่กับผลิตภัณฑ์ที่กำหนด183
523ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์183
524ดัชนีสูงสุดในอาร์เรย์ภูเขา183
525ความยาวของ Last Word Leetcode Solution183
526ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่182
527ใช้สแต็กโดยใช้คิวเดียว182
528การเรียงลำดับแบบวนซ้ำของทรีไบนารี182
529จุดตัดของสองอาร์เรย์182
530คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ182
531ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์182
532นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด182
533Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด181
534Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน181
535โซลูชัน Leetcode เรียงลำดับอาร์เรย์181
536ค้นหาองค์ประกอบที่ขาดหายไปของช่วง181
537น้ำหนักหินสุดท้าย181
538Leetcode อาร์เรย์ที่ต่อเนื่องกัน181
539ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution181
540ใช้ Stack โดยใช้ Queues181
541จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง180
542Koko กินกล้วย Leetcode Solution180
543Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด180
544โซลูชัน Leetcode หมายเลข N-th Tribonacci179
545Sudoku ที่ถูกต้อง179
546แจกจ่ายขนมให้กับผู้คน Leetcode Solution179
547แปลง BST ปกติเป็น BST สมดุล179
548เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N179
549เป็นโซลูชัน Leetcode ที่ตามมา179
550วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode179
551การกลับวงเล็บขั้นต่ำ179
552การดำเนินการขั้นต่ำในการแปลง X เป็น Y178
553โซลูชันอัญมณีและหิน Leetcode178
554การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก178
555การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม178
556โซลูชัน Leetcode ของ Isomorphic Strings178
557ภาชนะที่มีน้ำมากที่สุด178
558เวลาที่ดีที่สุดในการซื้อและขายหุ้น178
559องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์178
560Anagrams ที่ถูกต้อง177
561ตรวจสอบวงเล็บสมดุลในนิพจน์177
562แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี177
563ปัญหาเหมืองทอง177
564ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร177
565จำนวนเต็มเป็นโรมัน177
566ผลรวมด้านซ้ายออกจาก Leetcode Solutions177
567จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k177
568สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode177
569กำหนดคุกกี้ Leetcode Solution177
570ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution177
571สลับอาร์เรย์177
572โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด177
573ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน176
574ชุดค่าผสม Leetcode176
575จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด176
57601 โซลูชัน Matrix LeetCode176
577โซลูชัน Leetcode ของ Island Perimeter176
578การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน176
579ระยะการขัดขวาง176
580อัศวินขั้นต่ำย้ายโซลูชัน LeetCode176
581สรุปช่วง Leetcode โซลูชัน175
582ปัญหากระเป๋าเป้175
583หมุนรายการ Leetcode โซลูชัน175
584LRU Cache LeetCode Solution175
585ดักน้ำฝน LeetCode Solution175
586ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด175
587นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K175
588เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution174
589สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ174
590วิธีถอดรหัส174
591นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS174
5923Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด173
593ระยะห่างระหว่างบัสหยุด Leetcode Solution173
594แทรก Interval Leetcode Solution173
595ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม173
596ระยะทางสูงสุดในอาร์เรย์173
597จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน173
598การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน172
599ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ172
600จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m172
601โซลูชัน LeetCode ต้นไม้เดียวกัน172
602ตะแกรงของ Eratosthenes171
603จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?171
604การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก171
605ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่171
606ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)171
607จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน171
608การเรียงสับเปลี่ยนในสตริง Leetcode Solution171
609จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode171
610แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา171
611เกมหิน LeetCode171
612หมุนภาพ โซลูชัน LeetCode171
613ปัญหาการตัดคำ170
614รูปแบบคำ170
615การทำงานของ XOR ในโซลูชัน Array Leetcode170
616ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution170
617ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน170
618K ช่องว่าง LeetCode170
619จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution170
620ฐานที่เล็กที่สุด170
621การจัดเรียงฟองโดยใช้สองกอง170
622ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด170
623กบกระโดด Leetcode โซลูชั่น170
624อัลกอริทึมการทาสีรั้ว170
625ผลรวมสองชุดที่ไม่ทับซ้อนกัน169
626การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์169
627เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution169
628การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง169
629โจรปล้นบ้าน169
630ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี169
631ต้นทุนขั้นต่ำในการจ้างคนงาน K169
632การกำหนดที่อยู่ IP โซลูชัน Leetcode169
633ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี169
634จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์169
635สตริง Isomorphic169
636สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution168
637การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode168
638กระดิกเรียง168
639ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด168
640แยก 0s และ 1s ใน Array168
641Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode167
642ค้นหาผลรวมระดับสูงสุดใน Binary Tree167
643ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution167
644ปัญหาการเปลี่ยนเหรียญ167
645นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี167
646โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II167
647วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี167
648ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode167
649จะสร้าง Mergable Stack ได้อย่างไร?167
650ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด167
651ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์167
652Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป166
653ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution166
654เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution166
655ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล166
656จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย166
657จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง166
658แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด166
659โซลูชัน LeetCode เวลาว่างของพนักงาน166
660โซลูชัน LeetCode หมายเลข Strobogrammatic166
661GCD ของตัวเลขสองตัว166
662ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่166
663จัดระเบียบสตริงใหม่166
664จำนวนจังหวัด โซลูชั่น Leetcode165
665เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode165
666การรวมตัวอักษรของหมายเลขโทรศัพท์165
667ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ165
668Palindrome ที่ถูกต้อง165
669ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d165
670พลิกโซลูชัน LeetCode ของรูปภาพ165
671สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution165
672แปลงอาร์เรย์เป็นรูปแบบย่อ165
673แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution164
674ฉลากพาร์ติชั่น LeetCode Solution164
675ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่164
676พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ164
677จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode164
678ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน164
679K ช่องว่าง164
680พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน163
681แก้ไขระยะทาง LeetCode Solution163
682จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2163
683ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด163
684Inorder Successor ของโหนดใน Binary Tree163
685โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง163
686BFS กับ DFS สำหรับ Binary Tree163
687ลดจาน LeetCode Solution163
688พลังของโซลูชัน Leetcode สี่ตัว163
689เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก163
690จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode163
691เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution163
692กู้คืนโครงสร้างการค้นหาแบบไบนารี163
693Lucky Numbers ในโซลูชัน Matrix Leetcode163
694การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง163
695ลำดับการเรียงสับเปลี่ยน LeetCode Solution163
696การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด163
697สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution162
698พื้นฐานการเขียนโปรแกรมแบบไดนามิก162
699ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่162
700ลบวงเล็บไม่ถูกต้อง Leetcode Solution162
701สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด162
702จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution162
703ผสานสอง Binary Trees LeetCode Solution162
704โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II162
705สร้าง BST จาก Preorder Traversal ที่กำหนด162
706ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode162
707การสุ่มตัวอย่างอ่างเก็บน้ำ161
708ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution161
709การย้อนกลับคิวโดยใช้การเรียกซ้ำ161
710ย้อนกลับเฉพาะตัวอักษร LeetCode Solution161
711หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution161
712แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution161
713โซลูชัน Leetcode จำนวนที่น่าเกลียด161
714Binary Tree ลำดับระดับซิกแซก Traversal161
715ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่161
716ชุดย่อย Sum Leetcode161
717Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode160
718โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II160
719ดำเนินการเปลี่ยนสตริง Leetcode160
720ค้นหาใบของ Binary Tree LeetCode Solution160
721ค่าสัมประสิทธิ์ทวินาม160
722คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน160
723โซลูชัน Leetcode แถวแป้นพิมพ์160
724กู้คืนที่อยู่ IP โซลูชัน Leetcode160
725ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่159
726ตัวสลับหลอดไฟ โซลูชัน LeetCode159
727ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K159
728ค้นหาผลคูณที่ใหญ่ที่สุดของ 3159
729ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k159
730โซลูชัน LeetCode ของรถแข่ง159
731ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี159
732ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution158
733จำนวนเกาะ II โซลูชัน LeetCode158
734ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n158
735โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข158
736ต้นไม้ที่มีความสูงต่ำสุด158
737อันดับ Transform ของ Array Leetcode Solution158
738สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด158
739ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข158
740มอร์ริส Traversal158
741ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array158
742ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode158
743โซลูชัน Leetcode ระยะทางที่ติดขัด158
744เส้นทแยงมุมของต้นไม้ไบนารี157
745อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution157
746จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล157
747ปัญหาการปูกระเบื้อง157
748ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์157
749ผสาน K เรียงลำดับรายการที่เชื่อมโยง157
750ความลึกสูงสุดของ N-ary Tree Leetcode Solution157
751บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution157
752โซลูชัน LeetCode Array ที่ไม่ลดลง157
753พลิกโซลูชัน LeetCode Binary Tree157
754ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง157
755ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution157
756โซลูชันการบีบอัดสตริง LeetCode157
757รูปแบบคำ โซลูชัน LeetCode157
758จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode156
759เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด156
760ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution156
761ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่156
762งูและบันได LeetCode Solution156
763subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน156
764ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง156
765ค้นหาอักขระที่ไม่ซ้ำกันในสตริง156
766แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม156
767ลดจำนวนคู่สูงสุดใน Array LeetCode Solution156
768Kth บรรพบุรุษของโหนดในไบนารีทรี156
769ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution156
770Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)156
771โซลูชัน Leetcode ต้นไม้สมมาตร156
772อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน156
773ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -156
774Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution156
775วงจรรายการที่เชื่อมโยง155
776พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution155
777ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution155
778สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution155
779ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution155
780ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution155
781องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์155
782เกมกระโดด155
783เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0155
784ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution155
785ค้นหาโซลูชัน Leetcode 2D Matrix II155
786จำนวน NGE ทางด้านขวา154
787ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode154
788ต้นไม้ช่วงเวลา154
789นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน154
790หมายเลขที่ถูกต้อง154
791โซลูชั่น N-Queens LeetCode154
792แยกสตริงใน Balanced Strings Leetcode Solution154
793ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี154
794องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด154
795โปรแกรมสำหรับปัญหา Bridge and Torch154
796เปลี่ยนกราฟ154
797โซลูชันฐาน 7 Leetcode153
798การลบในทรีไบนารี153
799เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution153
800คิวแบบวงกลม153
801จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด153
802การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน153
803รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น153
804ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง153
805นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x153
806หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น153
807สแต็กตามอาร์เรย์ที่เติบโตได้153
808กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode153
809ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution153
810Last Stone Weight II โซลูชัน LeetCode153
811จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น153
812พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง153
813Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s152
814ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution152
815ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์152
816การสั่งซื้อล่วงหน้าแบบวนซ้ำ152
817ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution152
818สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น152
819อันดับสัมพัทธ์ Leetcode Solution152
820เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution152
821กำไรสูงสุดในการจัดตารางงาน Leetcode Solution152
822โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1152
823ตารางเรียน II - LeetCode152
824ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว152
825น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode152
826ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ152
827โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler152
828โซลูชัน Leetcode ส่วนเติมเต็ม152
829ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II152
830ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k151
831สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด151
832โซลูชัน Leetcode ของ Spiral Matrix II151
833เรียงลำดับ Array ตาม Parity II Leetcode Solution151
834โซลูชันกำแพงอิฐ LeetCode150
835แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี150
836ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution150
837เส้นทางที่มีค่าเฉลี่ยสูงสุด150
838การจับคู่นิพจน์ทั่วไป150
839ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด150
840ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น150
841ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution150
842จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution150
843วงเล็บที่ถูกต้อง โซลูชัน Leetcode150
844วางดอกไม้ได้ LeetCode Solution150
845แปลง BST เป็น Min Heap150
846ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด150
847พจนานุกรมคนต่างด้าว โซลูชัน LeetCode150
848การแสดงออกที่สมดุลพร้อมการเปลี่ยน149
849ค่าสัมประสิทธิ์การเปลี่ยนแปลง149
850ปัญหาการจับคู่เพื่อน149
851เซตย่อยที่มีผลรวมหารด้วยม149
852นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ149
853โคลนกราฟ โซลูชัน LeetCode149
854เรียงสี149
855รายการพาร์ติชั่น Leetcode Solution149
856การค้นหาแบบไบนารีการค้นหาทรีและการแทรก149
857Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)149
858ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution149
859ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่149
860การเลื่อนระดับคำสั่งในรูปแบบ Spiral149
861นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K149
862คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode149
863ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution149
864เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม149
865ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด149
866ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่149
867การคูณเมทริกซ์ลูกโซ่149
868LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย148
869ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง148
870วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n148
871แบบสอบถาม LCM ช่วง148
872เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง148
873จัดเรียงอาร์เรย์เป็น BST ที่สมดุล148
874ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่148
875องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ148
876โซลูชัน LeetCode แนวขวางในแนวทแยง148
877ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้148
878ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1148
879ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution148
880เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution148
881ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode147
882แทรกลบ GetRandom147
883ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution147
884K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST147
885องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์147
886แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี147
887ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ147
888จำนวนวันระหว่างสองวัน โซลูชัน LeetCode147
889ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์147
890รูปแบบสตริงย่อยซ้ำ LeetCode Solution147
891ขวดน้ำ Leetcode Solution147
892โซลูชัน LeetCode การข้ามเส้นทแยงมุม147
893จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i146
894Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution146
895ลบและรับ146
896ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี146
897ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่146
898GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์146
899การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด146
900โซลูชัน Leetcode อุณหภูมิรายวัน146
901เดาตัวเลขสูงกว่าหรือต่ำกว่า II146
902โซลูชัน Leetcode เมืองปลายทาง146
903คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง146
904BFS สำหรับ Disconnected Graph146
905ผลรวมขั้นต่ำของการคูณของจำนวน n146
906โซลูชัน Leetcode ระยะทางสั้นที่สุด146
907จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution145
908ค้นหาอักขระทั่วไป Leetcode Solution145
909จัดคิวโดยใช้ Stacks145
910แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต145
911สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง145
912ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่145
913น้ำมะนาวเปลี่ยน Leetcode Solution145
914จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i145
915Robot Bounded In Circle โซลูชัน LeetCode145
916โซลูชัน LeetCode ของ Spiral Matrix III145
917ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree145
918นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3145
919จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode145
920Palindrome Partitioning Leetcode Solution144
921ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด144
922จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution144
923ผสาน Leetcode สองรายการที่เรียงลำดับ144
924สร้าง BST จาก Level Order Traversal ที่กำหนด144
925พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร144
926ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์144
9274 ซัม144
928ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode143
929เลขพจนานุกรม Leetcode Solution143
930เกม Stone II Leetcode143
931ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง143
932สร้างจำนวนสูงสุด143
933อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)143
934การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง143
935โซลูชัน Leetcode กองซ้อนความถี่สูงสุด143
936สร้าง Rectangle Leetcode Solution143
937พจนานุกรมคนต่างด้าว143
938โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่143
9393 ผลรวม143
940ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่143
941แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน143
942ค่าเฉลี่ยของระดับในต้นไม้ไบนารี143
943ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด143
944Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution142
945วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution142
946ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution142
947นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน142
948ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา142
949ใส่ลงใน Postfix142
950ตัดแต่งต้นไม้ค้นหาแบบไบนารี142
951เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0142
952ผลที่ตามมาของ Palindromic ที่ยาวที่สุด142
953จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino142
954ปฏิทินของฉัน I LeetCode Solution141
955รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง141
956เส้นทางที่ไม่ซ้ำกัน II141
957การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K141
958อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M141
959สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม141
960หน้าต่างบานเลื่อนสูงสุด141
961Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด141
962ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า141
963นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด141
964ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์141
965Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode140
966นับราคาในช่วง140
967ปัญหาพาร์ทิชันของจิตรกร140
968ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่140
969Subarray ผลิตภัณฑ์สูงสุด140
970สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน140
971แบ่งคำ140
972การรวมช่วงเวลา140
973รูปแบบเกิดขึ้นโดยใช้ Stack140
974สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution140
975เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น140
976K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution140
977นับคู่กับผลรวมที่ได้รับ140
978เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution140
979นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด140
980Reverse Nodes ใน K-Group140
981สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution140
982จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution140
983การดำเนินการลบทรีค้นหาแบบไบนารี139
984ต้นไม้สมมาตร139
985ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา139
986ค้นหาความแตกต่าง Leetcode Solution139
987ลำดับนิวแมน - คอนเวย์139
988โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด139
989ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ139
990ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด139
991การแบ่งพาร์ติชัน Palindrome139
992ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution139
993เพื่อนวัยที่เหมาะสม LeetCode Solution139
994การส่งผ่านลำดับระดับของต้นไม้ไบนารี139
995ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution138
996โซลูชัน Leetcode ที่ใหญ่ที่สุด138
997ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด138
998การชนกันของดาวเคราะห์น้อย LeetCode Solution138
999ไต่บันได138
1000โซลูชัน Boomerang Leetcode ที่ถูกต้อง138
1001ต้นไม้กลุ่ม138
1002จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น138
1003ผลรวมดัชนีขั้นต่ำของสองรายการ138
1004ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0137
1005ค้นหา Subtrees ที่ซ้ำกัน137
1006จำนวนพา ธ พาลินโดรมิกในเมทริกซ์137
1007ความยาวสูงสุดของ Subarray ซ้ำ137
1008ผสานการเรียง137
1009โซลูชัน LeetCode Maze III137
1010การข้ามผ่านขอบเขตของต้นไม้ไบนารี137
1011ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด137
1012ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา137
1013การจับคู่สตริงในโซลูชัน Array Leetcode137
1014การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)137
1015การค้นหาแรกกว้าง (BFS) สำหรับกราฟ137
1016Depth First Search (DFS) สำหรับกราฟ137
1017การแทรกในทรีไบนารี137
1018กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode137
1019สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array137
1020ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน137
1021เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด137
1022โซลูชัน Leetcode ของ Word ที่สั้นที่สุด137
1023คำนวณ nCr% p137
1024พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน136
1025Serialize และ Deserialize Binary Tree136
1026ถัดไป Greater Element III โซลูชัน LeetCode136
1027ฆ่ากระบวนการ LeetCode Solution136
1028จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์136
1029Morris Inorder Traversal136
1030นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ136
1031การส่งผ่านคำสั่งระดับโดยใช้สองคิว136
1032โซลูชัน LeetCode สตริงการแย่งชิง136
1033สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String136
1034ต้นไม้ค้นหาแบบไบนารี136
1035สิ่งแรกที่ขาดหายไปในเชิงบวก136
1036ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution136
1037การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด136
1038จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'136
1039สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน136
1040ปัญหาการจัดวงเล็บแบบบูลีน136
1041Design Hit Counter โซลูชัน LeetCode135
1042ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน135
1043ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode135
1044K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน135
1045ความลึกแบบวนซ้ำครั้งแรกของกราฟ135
1046ข้อดีของ BST มากกว่า Hash Table135
1047สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations135
1048ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง135
1049ต้นไม้ไบนารีที่สมดุล134
1050สามารถจับภาพได้สำหรับ Rook Leetcode Solution134
1051จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่134
1052ตรวจสอบโครงสร้างการค้นหาแบบไบนารี134
1053ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน134
1054Path Sum II LeetCode Solution134
1055เพิ่มตัวเลขสองตัว134
1056โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง134
1057ตัวเลขที่น่าเกลียด134
1058ความสำคัญของพนักงาน LeetCode Solution134
1059Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ133
1060น่าเกลียดหมายเลข II LeetCode โซลูชั่น133
1061ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1133
1062สร้างวงเล็บ Leetcode Solution133
1063กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี133
1064ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution133
1065Bitwise และช่วงตัวเลข โซลูชัน LeetCode133
1066หมายเลขที่น่าเกลียดสุด ๆ133
1067การกำหนดที่อยู่ IP โซลูชัน LeetCode133
1068นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x133
1069ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม132
1070การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode132
1071เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions132
1072ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution132
1073ค้นหา Peak Element132
1074ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน132
1075บรรพบุรุษที่ต่ำที่สุด132
1076การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution132
1077Binary Tree มุมมองด้านขวา โซลูชัน LeetCode131
1078ค้นหาโซลูชัน LeetCode ของ Peak Element II131
1079ผลที่ตามมาของ Bitonic ที่ยาวที่สุด131
1080ขนาดต่ำสุด Subarray Sum131
1081จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า131
1082กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่131
1083ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode131
1084อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution131
1085จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode131
1086โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม130
1087จำนวนเกาะที่ปิด โซลูชัน Leetcode130
1088Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution130
1089ประเภทของต้นไม้ไบนารี130
1090วันแห่งปี Leetcode Solution130
1091โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด130
1092ลบ Palindromic Subsequences Leetcode Solution130
1093เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution130
1094รวมผลรวม IV LeetCode โซลูชั่น130
1095ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่130
1096จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree130
1097ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution130
1098โครงสร้างข้อมูลไบนารีทรี129
1099Palindrome Permutation LeetCode Solution129
1100ตัวละครต่อเนื่อง LeetCode Solution129
1101นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด129
1102ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution129
1103ถัดไป การเรียงสับเปลี่ยน Leetcode Solution129
1104ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด129
1105ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists129
1106เพิ่ม Triplet Subsequence โซลูชัน LeetCode129
1107แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์129
1108หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว129
1109ผลที่ตามมาที่แตกต่าง129
1110ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง129
1111ผลรวมเส้นทาง128
1112ตัดคัน128
1113พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP128
1114ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ128
1115การนับคู่หาร128
1116สร้าง K Palindrome Strings LeetCode Solution128
1117โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม128
1118ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์128
1119ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum128
1120สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution128
1121สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe128
1122Subarray ผลิตภัณฑ์สูงสุด128
1123วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด128
1124ลบโหนดและส่งคืน Forest Leetcode Solution127
1125โซลูชัน Prime Palindrome LeetCode127
1126มุมมองด้านล่างของทรีไบนารี127
1127ผลรวมของเลขคู่หลังการสืบค้น127
1128ฟอร์แมตโซลูชัน String Leetcode127
1129พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป127
1130ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution127
1131ผลิตภัณฑ์ของช่วงในอาร์เรย์127
1132Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution127
1133พิมพ์มุมมองด้านขวาของทรีไบนารี126
1134โซลูชัน Leetcode ตัวคั่นพัน126
1135เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution126
1136ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k126
1137รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution126
1138เพิ่มขึ้นต่อเนื่องยาวนานที่สุด126
1139ลำดับ Moser-de Bruijn126
1140ค้นหาลำดับงูที่มีความยาวสูงสุด126
1141ค้นหาตำแหน่งแทรก126
1142เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่126
1143การเรียงลำดับโทโพโลยี125
1144ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน125
1145ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน125
1146รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด125
1147สตริงย่อย Palindromic Leetcode Solution125
1148ปัญหาผลรวมย่อยในช่องว่าง O (sum)124
1149โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด124
1150แนะนำต้นไม้แดง - ดำ124
1151สลับโหนดในคู่124
1152ต้นไม้ไบนารีสูงสุด124
1153ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย124
1154เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution124
1155คิวลำดับความสำคัญ124
1156ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน124
1157เส้นทางรถเมล์ Leetcode Solution123
1158ลำดับโกลอมบ์123
1159พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ123
1160โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้123
1161ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode123
1162การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray123
1163ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution123
1164Binary Tree เป็น Binary Search Tree Conversion122
1165ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น122
1166ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode122
1167ผลที่ตามมาซ้ำซากยาวที่สุด122
1168ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution122
1169ค้นหาระบบข้อเสนอแนะ LeetCode Solution122
1170หมุนอาร์เรย์122
1171Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution122
1172นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน122
1173โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ122
1174เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม122
1175แปลง BST เป็น Greater sum Tree122
1176ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด121
1177กราฟและการแสดง121
1178เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด121
1179ต้นไม้ตัดสินใจ121
1180Matchsticks กับ Square Leetcode Solution121
1181การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode121
1182โซลูชัน LeetCode Array ที่ต่อเนื่องกัน120
1183เวอร์ชันแรกที่ไม่ดี120
1184K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่120
1185บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี120
1186แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions120
1187ฟอร์แมตวันที่ โซลูชัน LeetCode120
1188จำนวนการสั่งซื้อใน Backlog Leetcode Solution120
1189ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution120
1190การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode120
1191แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode120
1192subarray bitonic ผลรวมสูงสุด119
1193การสร้างคิวใหม่ตามความสูง119
1194ผลรวมของใบซ้าย LeetCode Solution119
1195หมายเลขสามเหลี่ยมที่ถูกต้อง119
1196นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์119
1197ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?119
1198ย้อนกลับเส้นทางใน BST โดยใช้ Queue119
1199แชมเปญทาวเวอร์ โซลูชัน LeetCode118
1200บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี118
1201ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ118
1202การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด118
1203ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution118
1204การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง118
1205วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด118
1206จำนวนส่วนสูงสุดของความยาว a, b และ c118
1207กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode117
1208โซลูชัน Leetcode ข้ามเส้นทาง117
1209แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ117
1210ความลึกสูงสุดของไบนารีทรี117
1211เดาคำ117
1212Kth องค์ประกอบที่เล็กที่สุดใน BST117
1213Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode117
1214แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว116
1215การต่อกันของ Array LeetCode Solution116
1216BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด116
1217แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า116
1218ตัวแบ่งจำนวนเต็ม LeetCode Solution116
1219อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน115
1220โซลูชัน LeetCode Perfect Square ที่ถูกต้อง115
1221ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต115
1222LRU Cache Leetcode Solution115
1223Perfect Squares โซลูชัน LeetCode115
1224การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย115
1225คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด115
1226เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ115
1227สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode115
1228แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ115
1229ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น114
1230พลังของสอง114
1231ค่าเฉลี่ยของช่วงในอาร์เรย์114
1232ออกแบบ Skiplist โซลูชัน LeetCode114
1233ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา114
1234ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution114
1235ใหม่ 21 เกม114
1236หารสองจำนวนเต็ม Leetcode Solution114
1237ปัจจัยที่ k ของ n Leetcode Solution114
1238โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน114
1239ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่114
1240ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่113
1241พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ113
1242ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution113
1243ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้113
1244อาร์เรย์ที่ต่อเนื่องกัน113
1245โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด113
1246คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ113
1247ตัวหนาในสตริง LeetCode Solution113
1248นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน112
1249พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ112
1250หลักสูตรคู่ขนาน II โซลูชัน LeetCode112
1251ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม112
1252ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)112
1253การโคลนกราฟ112
1254พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์112
1255ไม่มีหมายเลข111
1256Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode111
1257Subarray ผลิตภัณฑ์สูงสุด111
1258ผสาน k เรียงลำดับรายการ Leetcode Solution111
1259ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่110
1260ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution110
1261ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode110
1262นับและสลับการค้นหาในอาร์เรย์ไบนารี110
1263โซลูชัน Leetcode ช่วงที่เล็กที่สุด110
1264ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี110
1265องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป109
1266จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด109
1267โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ108
1268เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode108
1269ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่108
1270คิวที่เป็นระเบียบ โซลูชั่น LeetCode107
1271Koko กินกล้วย LeetCode Solution107
1272ต้นทุนขั้นต่ำปีนบันได LeetCode Solution107
1273การแบ่งพาร์ติชัน Palindrome107
1274วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution107
1275ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่105
1276เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution105
1277นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์105
1278สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution105
1279Peeking Iterator โซลูชัน LeetCode105
1280ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่104
1281ผสานอาร์เรย์ที่จัดเรียง103
1282ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)103
1283แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array102
1284Array Nesting Leetcode Solution102
1285ผลรวมสูงสุดที่เพิ่มขึ้นตามมา101
1286การจัดเรียงเหรียญ โซลูชัน Leetcode101
1287เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution100
1288ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น100
1289ค้นหา subarray เฉลี่ยสูงสุดของความยาว k100
1290พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution99
1291จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด99
1292แปลงเป็นฐาน -2 โซลูชัน LeetCode98
1293จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode98
1294เข้าถึงหมายเลขโซลูชัน LeetCode97
1295โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง97
1296แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ97
1297ดัชนีสุ่มเลือก LeetCode Solution97
1298เพิ่มโซลูชัน Leetcode สองหมายเลข96
1299ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่96
1300การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution96
1301ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode96
1302Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL96
1303จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode95
1304ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง95
1305Jump Game IV โซลูชัน LeetCode95
1306โซลูชัน LeetCode หมายเลข Palindrome95
1307แทรก ลบ GetRandom O(1) Leetcode Solution94
1308จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode94
1309ออกแบบระบบใต้ดิน Leetcode Solution90
1310พิมพ์โซ่ความยาวสูงสุดของคู่89
1311ออกแบบลีดเดอร์บอร์ด Leetcode Solution87
1312ตรวจหาโซลูชัน Leetcode ของ Capital87
1313โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม83
1314สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม83
1315สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution83
1316Binary Tree Inorder Traversal โซลูชัน LeetCode81
1317นับหมู่เกาะย่อย โซลูชัน LeetCode80
1318โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ80
1319เปลี่ยนตัวอักษร โซลูชัน LeetCode79
1320ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode77
1321รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode77
1322ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง76
1323จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode76
1324ถอดรหัสสตริง Leetcode Solution76
1325ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง75
1326โซลูชั่น LeetCode ปีประชากรสูงสุด75
1327รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น74
1328โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด72
1329โซลูชั่น LeetCode ปีประชากรสูงสุด71
1330สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution71
1331ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode70
1332แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution68
1333แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution67
1334เกมสโตน IV โซลูชัน LeetCode67
1335คะแนนของวงเล็บ LeetCode Solution67
1336Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป66
1337เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution63
1338โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง63
1339Graph Bipartite คืออะไร? โซลูชัน LeetCode62
1340แบ่งช็อกโกแลต LeetCode Solution55
1341คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น48
1342ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม46
1343ช่วงผลรวมของ BST LeetCode Solution45
1344จัดเรียงสี โซลูชัน LeetCode42
1345ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution40
1346ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution38
1347หมุนโซลูชัน LeetCode สตริง37
1348หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode37
1349โซลูชัน Leetcode ของดัชนี H20
1350ขนาดสูงสุด Subarray Sum เท่ากับ k Leetcode Solution20
1351โซลูชัน LeetCode ไฮไฟว์19
1352โซลูชัน Leetcode แบบ Monotonic Array13
1353การค้นหาแบบไบนารีที่ไม่ซ้ำกัน โซลูชัน LeetCode11
1354ดัชนีพีคใน Mountain Array LeetCode Solution11
1355โซลูชัน Leetcode Matching Camelcase11
1356แทรก ลบ GetRandom O(1) – อนุญาตให้ทำซ้ำ LeetCode Solution10
1357โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง9
1358Isomorphic Strings LeetCode Solution7
1359ว่ายในกระแสน้ำ LeetCode Solution7
Translate »