นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ

ระดับความยาก สะดวกสบาย
ถามบ่อยใน Airbnb อเมซอน แอปเปิล บลูมเบิร์ก ByteDance Facebook Flipkart Google LinkedIn MakeMyTrip ไมโครซอฟท์ Netflix คำพยากรณ์ คำคม Twitter Uber Yandex
แถว การค้นหาแบบไบนารีเข้าชม 347

สารบัญ

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

ในปัญหา "การนับจำนวนครั้งในอาร์เรย์ที่เรียงลำดับ" เราได้จัดเรียง แถว นับจำนวนครั้งที่เกิดขึ้นหรือความถี่ในอาร์เรย์ที่เรียงลำดับของ X โดยที่ X เป็นจำนวนเต็ม

ตัวอย่าง

อินพุต

13

1 2 2 2 2 3 3 3 4 4 4 5 5

3

เอาท์พุต

3

วิธีที่ 1 สำหรับการนับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ

1. เพียงทำการค้นหาไบนารีที่ปรับเปลี่ยนดังกล่าว
2. ค้นหาการเกิด X ครั้งแรกดังนี้:

  1.  ตรวจสอบว่าองค์ประกอบกลางของอาร์เรย์เท่ากับ X หรือไม่
  2. หากองค์ประกอบที่เท่ากันหรือมากกว่าอยู่ที่กึ่งกลางให้ลดพาร์ติชันจากเริ่มต้นถึงกลาง -1 เนื่องจากเราจะมีเหตุการณ์แรกที่ด้านซ้ายของกลางอาร์เรย์แล้ว
  3. หากองค์ประกอบตรงกลางมีขนาดเล็กเราจะตรวจสอบทางด้านขวาขององค์ประกอบกลางเมื่อเรียงลำดับอาร์เรย์
  4. ย้อนกลับเหตุการณ์แรก

3. ตอนนี้ในทำนองเดียวกันค้นหาการเกิด X ครั้งสุดท้ายในอาร์เรย์โดยทำ

  1. ตรวจสอบว่าองค์ประกอบตรงกลางของอาร์เรย์เท่ากับ X หรือไม่
  2. หากองค์ประกอบที่เท่ากันหรือเล็กกว่าอยู่ตรงกลางให้เพิ่มพาร์ติชันจากกลาง + 1 เป็นสูง เนื่องจากเราจะมีเหตุการณ์สุดท้ายที่ด้านขวาของกลางอาร์เรย์แล้ว
  3. ค้นหาอื่นในด้านซ้ายของอาร์เรย์
  4. ย้อนกลับเหตุการณ์สุดท้าย

4. ตอนนี้จำนวนครั้งที่เกิดขึ้นเป็นเพียงเหตุการณ์สุดท้าย - ครั้งแรก + 1

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

โปรแกรม C ++

#include <bits/stdc++.h>
using namespace std;
int first_occurence(int arr[],int N,int X)
{
  int low = 0 , high = N-1;
  int first = INT_MAX;
  while(low <= high)
  {
    int mid = low + ((high-low)>>1);
    if(arr[mid] == X) //if found then check the left part for further occurence
    {
      if(mid < first)
      first = mid;
      high = mid-1;
    }
    else if(arr[mid] < X) //if the middle element is smaller than X check in right subpart
      low = mid + 1;
    else if (arr[mid] > X)//if middle element is larger than X check in left subpart
      high = mid - 1;
  }
  
  return first;
}
int last_occurence(int arr[],int N,int X)
{
  int low = 0 , high = N-1;
  int last = INT_MIN;
  
  while(low <= high)
  {
    int mid = low + ((high-low)>>1);
    if(arr[mid] == X) //if found check in right subpart for last occurence
    {
      if(mid > last)
      last = mid;
      low = mid+1;
    }
    else if(arr[mid] < X) //if the middle element is smaller than X check in right subpart
      low = mid + 1;
    else if (arr[mid] > X)//if middle element is larger than X check in left subpart
      high = mid - 1;
  }
  
  return last;
}
int main()
{
    int n;
    cin>>n;
    int a[n];
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
    }
  int X; // number whose count is to be found out
  cin >> X;
  int count = 0; //initially its count is zero
  int last = last_occurence(a,n,X);
  if(last != INT_MIN)
    count += last;
  
  int first = first_occurence(a,n,X);
  if(first != INT_MAX)
    count -= first;
  cout<<last-first+1<<endl;  
  return 0;
}

โปรแกรม Java

import static java.lang.Math.min;
import java.util.Scanner;

class sum
{
    public static int first_occurence(int arr[],int N,int X)
    {
      int low = 0 , high = N-1;
      int first = 10000000;
      while(low <= high)
      {
        int mid = low + ((high-low)>>1);
        if(arr[mid] == X) //if found then check the left part for further occurence
        {
          if(mid < first)
          first = mid;
          high = mid-1;
        }
        else if(arr[mid] < X) //if the middle element is smaller than X check in right subpart
          low = mid + 1;
        else if (arr[mid] > X)//if middle element is larger than X check in left subpart
          high = mid - 1;
      }
      return first;
    }
    public static int last_occurence(int arr[],int N,int X)
    {
      int low = 0 , high = N-1;
      int last = -1;
      while(low <= high)
      {
        int mid = low + ((high-low)>>1);
        if(arr[mid] == X) //if found check in right subpart for last occurence
        {
          if(mid > last)
          last = mid;
          low = mid+1;
        }
        else if(arr[mid] < X) //if the middle element is smaller than X check in right subpart
          low = mid + 1;
        else if (arr[mid] > X)//if middle element is larger than X check in left subpart
          high = mid - 1;
      }
      return last;
    }
    public static int abs(int x)
    {
        if(x<0)
            x=x*-1;
        return x;
    }
    public static void main(String[] args)  
    { 
        Scanner sr = new Scanner(System.in);
        int n = sr.nextInt();
        int arr[] = new int[n];
        for(int i=0;i<n;i++)
        {
            arr[i] = sr.nextInt();
        }
        int X = sr.nextInt(); // number whose count is to be found out
        int count = 0; //initially its count is zero
        int last = last_occurence(arr,n,X);
        if(last != -1)
          count += last;
        int first = first_occurence(arr,n,X);
        if(first != 10000000)
          count -= first;
        System.out.println(last-first+1);
    }
}
8
1 1 2 2 2 3 4 5 
2
3

การวิเคราะห์ความซับซ้อนสำหรับการนับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ

ความซับซ้อนของเวลา - O (logN) โดยที่ N คือขนาดของอาร์เรย์ ที่นี่เราใช้การค้นหาแบบไบนารีซึ่งนำเราไปสู่ความซับซ้อนของเวลา logN
ความซับซ้อนของอวกาศ - O (1) เพราะเราไม่ได้ใช้พื้นที่เสริมตรงนี้

วิธีที่ 2 สำหรับการนับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ

  1. เพียงใช้วิธีเดียวกับอัลกอริทึม 1 แต่ใช้ฟังก์ชัน upper_bound () และ lower_bound
  2. คำนวณเหตุการณ์สุดท้ายโดยใช้ upper_bound () และเหตุการณ์แรกผ่านฟังก์ชัน lower_bound ()
  3. จำนวนครั้งที่เกิดขึ้นเป็นเพียงดัชนีที่ได้รับจาก upper_bound () -
  4. lower_bound ()

Low_bound (), Upper_bound คือฟังก์ชัน Standard Template Library (STL)

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

โปรแกรม C ++

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int a[n];
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
    }
    int X; // number whose count is to be found out
    cin >> X;
    int count = 0; //initially its count is zero
    count  = upper_bound(a,a+n,X) - lower_bound(a,a+n,X); 
    cout<<count;
    return 0;
}
8
1 1 2 2 2 3 4 5 
4
1

การวิเคราะห์ความซับซ้อนสำหรับการนับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ

ความซับซ้อนของเวลา - O (logN) โดยที่ N คือขนาดของอาร์เรย์ ที่นี่เราใช้ฟังก์ชัน inbuild STL ซึ่งมีความซับซ้อนของเวลา logN
ความซับซ้อนของอวกาศ - O (1) เพราะเราไม่ได้ใช้พื้นที่เสริมตรงนี้

วิธีที่ 3 สำหรับการนับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ

  1. เพียงแค่วิ่งวน
  2. ถ้าเราได้องค์ประกอบเท่ากับ X ให้เริ่มเพิ่มจำนวน
  3. จนกระทั่งเราเห็น X เพิ่มจำนวนและทันทีที่เราได้ตัวเลขที่แตกต่างจาก X เราจะแสดงจำนวนที่ได้รับเนื่องจากเป็นอาร์เรย์ที่เรียงลำดับ

คำอธิบาย

เรียกใช้หนึ่งลูปตั้งแต่ต้นจนจบอาร์เรย์และตรวจสอบว่า x == a [i] จากนั้นเพิ่มจำนวน ลองมาดูตัวอย่างกัน a [] = {1, 2, 2, 2, 3, 4} และ x = 2 แล้วจำนวน x คือ 3 ดังนั้นคำตอบสุดท้ายของเราคือ 3

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

โปรแกรม C ++

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int a[n];
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
    }
    int X; // number whose count is to be found out
    cin >> X;
    int count = 0; //initially its count is zero
    for(int i=0;i<n;i++)
    if(a[i]==X)
      count++;
    cout<<count;
    return 0;
}

โปรแกรม Java

import static java.lang.Math.min;
import java.util.Scanner;

class sum
{
    public static void main(String[] args)  
    { 
        Scanner sr = new Scanner(System.in);
        int n = sr.nextInt();
        int arr[] = new int[n];
        for(int i=0;i<n;i++)
        {
            arr[i] = sr.nextInt();
        }
        int X = sr.nextInt(); // number whose count is to be found out
        int count = 0; //initially its count is zero
        for(int i=0;i<n;i++)
        if(arr[i]==X)
          count++;
        System.out.println(count);
    }
}
8
1 1 2 2 2 3 4 5 
1
2

การวิเคราะห์ความซับซ้อนสำหรับการนับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ

ความซับซ้อนของเวลา - O (N) เพราะเราสำรวจอาร์เรย์ทั้งหมดและนับความถี่ของ x
ความซับซ้อนของอวกาศ - O (1) เพราะเราไม่ได้ใช้พื้นที่เสริมตรงนี้

อ้างอิง

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

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