ผลรวมสูงสุดที่เพิ่มขึ้นตามมา

ระดับความยาก กลาง
ถามบ่อยใน อะโดบี อเมซอน แอปเปิล Atlassian บลูมเบิร์ก ByteDance ซิทริกซ์ CodeNation คูปัง อีเบย์ Facebook Google ไอบีเอ็ม ไมโครซอฟท์ นากาโร คำพยากรณ์ Uber yahoo
แถว การค้นหาแบบไบนารี การเขียนโปรแกรมแบบไดนามิกเข้าชม 520

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

ในปัญหา“ ผลรวมที่เพิ่มขึ้นสูงสุด” เราได้ให้ แถว. ค้นหาผลรวมของลำดับสูงสุดของอาร์เรย์ที่กำหนดนั่นคือจำนวนเต็มในลำดับต่อมาจะเรียงตามลำดับ

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

ตัวอย่าง

4
18 5 17 23
45

คำอธิบาย: ในตัวอย่างข้างต้น 45 คือผลรวมสูงสุด ในตัวอย่างข้างต้นมีสองลำดับต่อมาที่เพิ่มขึ้น ได้แก่ {18, 17} และ {5, 17, 23} แต่ลำดับที่สองมีผลรวมสูงสุด

เข้าใกล้

ให้อาร์เรย์ของจำนวนบวก เราต้องคำนวณผลรวมของผลรวมสูงสุดในลำดับต่อมาของอาร์เรย์เพื่อให้ลำดับต่อมาอยู่ใน Incre_order 

ตัวอย่าง-  [2,5,8,3,4,6]

จากนั้นสิ่งที่เพิ่มขึ้นตามมาคือ - 

[2,5,8] ผลรวม = 15

[2,8] ผลรวม = 10

[5,8] ผลรวม = 13

[2,3,4,6] ผลรวม = 15

[2,5,6] ผลรวม = 13 เป็นต้น ผลรวมสูงสุดที่เราได้คือ 15

ปัญหาสามารถแบ่งออกเป็นปัญหาย่อยง่าย ๆ ซึ่งหมายความว่ามีไฟล์ โครงสร้างย่อยที่ดีที่สุด. และปัญหายังมี ปัญหาย่อยที่ทับซ้อนกัน ถ้าเราวาดต้นไม้เรียกซ้ำ เนื่องจากปัญหามีโครงสร้างย่อยที่เหมาะสมและปัญหาย่อยที่ทับซ้อนกันจึงสามารถแก้ไขปัญหาได้โดยใช้ การเขียนโปรแกรมแบบไดนามิก. ให้ [0,1, …… n-1] เป็นอาร์เรย์และ dp [i] = ผลรวมสูงสุดที่เพิ่มขึ้นตามมาที่ลงท้ายด้วยดัชนี i ดังนั้น [i] จึงเป็นองค์ประกอบสุดท้าย

จากนั้น dp [i] สามารถเขียนเป็น 

dp [i] = a [i] + max (L [j]) โดยที่ 0

ans จะเป็นค่าสูงสุด (dp [i]) โดยที่ 0

เข้าใกล้

  1. เราจะสร้างอาร์เรย์ dp ใหม่โดยที่ dp [i] = a [i] โดยที่ 0
  2. เราจะเรียกใช้วงนอกจาก 0 <i <n.
  3. สำหรับแต่ละ i ที่เก็บผลรวมสูงสุดที่เพิ่มขึ้นตามมาของ [0, i-1] ที่ลงท้ายด้วย i เพิ่มลำดับต่อมาด้วยผลรวมสูงสุดที่ลงท้ายด้วย [j] โดยที่ [j] น้อยกว่าองค์ประกอบปัจจุบัน a [i]
  4. ค้นหาค่าสูงสุดในอาร์เรย์ dp

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

โปรแกรม C ++ สำหรับผลรวมที่เพิ่มขึ้นสูงสุดในภายหลัง

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

int max_sum_inc_sub(vector<int> a,int n){
  vector<int> dp(a);
  int ans = 0;
  for(int i=1;i<n;i++){
    for(int j=0;j<i;j++){
      if(a[i]>a[j] && dp[i]<dp[j]+a[i]){
        dp[i] = dp[j]+a[i];
      }
    }
    ans = max(ans,dp[i]);
  }
  return ans;
}
int main() {
  int n;
  cin>>n;
  vector<int> a;
  for(int i=0;i<n;i++){
    int x;cin>>x;
    a.push_back(x);
  }
  int max_sum = max_sum_inc_sub(a,n);
  cout<<max_sum<<endl;
  return 0;
}

โปรแกรม Java สำหรับผลรวมที่เพิ่มขึ้นสูงสุดในลำดับต่อมา

import java.util.*;
import java.lang.*;
import java.io.*;

public class Main
{
  public static void main (String[] args) throws java.lang.Exception
  {
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    int[] arr = new int[n];
    for(int i=0;i<n;i++){
            arr[i]=sc.nextInt();
        }
        int ans = max_sum_inc_sub(arr,n);
        System.out.println(ans);
  }
  
  public static int max_sum_inc_sub(int[] a,int n){
        int[] dp = new int[n];
        for(int i=0;i<n;i++){
        	dp[i]=a[i];
        }
        int ans = 0;
    for(int i=1;i<n;i++){
      for(int j=0;j<i;j++){
        if(a[i]>a[j] && dp[i]<dp[j]+a[i]){
          dp[i] = dp[j]+a[i];
        }
      }
      ans = Math.max(ans,dp[i]);
    }
    return ans;
    }

}
6
2 5 8 3 4 6
15

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

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

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

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

O (n) เพราะเราใช้อาร์เรย์ 1 มิติ ที่นี่เราเก็บค่าไว้ในอาร์เรย์ dp เชิงเส้น

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2825
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2505
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2465
4ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1980
5Palindrome ใช้การเรียกซ้ำ1839
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1662
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1651
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1633
9เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1608
10ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1477
11สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1446
12จัดเรียงด่วน1422
13ย้อนกลับอาร์เรย์1415
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1399
15ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1359
16ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1356
17องค์ประกอบที่ทำซ้ำครั้งแรก1344
18จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1325
19ผลรวมของตัวเลขในสตริง1320
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1289
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1256
22ตรวจหาลูปในรายการที่เชื่อมโยง1239
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1232
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1220
25Subarray กับผลรวมที่ได้รับ1216
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1207
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1199
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1160
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1128
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1123
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1104
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1101
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1072
34ค้นหาผู้นำในอาร์เรย์1063
35สลับโหนดในรายการที่เชื่อมโยง1039
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์1008
37จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II995
38ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง990
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก972
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด965
41รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x956
42จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง955
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่947
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์935
45ค้นหาหมายเลขที่หายไป927
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์923
47สตริงย่อย Palindromic ที่ยาวที่สุด906
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง886
49พิมพ์ลำดับต่อมาที่ยาวที่สุด884
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ874
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด870
52ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้849
53จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด849
54นับสามเหลี่ยมที่เป็นไปได้821
55การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน820
56การคูณสองเมทริกซ์805
57ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่797
58หมุนรายการที่เชื่อมโยง795
59จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ794
60ซื้อหุ้นขายเพื่อเพิ่มผลกำไร792
61การเชื่อมต่อของสองสาย766
62ชักเย่อ761
63พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต758
64นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน758
65ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด748
66ค้นหา Pythagorean Triplets จาก Array740
67ปัญหาคนดัง738
68สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว735
69ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด731
70ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด731
71ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ711
72ค้นหาแถวที่มีจำนวนสูงสุด 1708
73ค้นหา Peak Element จาก Array703
74ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด697
75ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ690
76ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม690
77การเพิ่มสองเมทริกซ์688
78ปริศนาอาร์เรย์ผลิตภัณฑ์687
79เรียงลำดับการแทรก686
80ใช้สอง Stacks ในอาร์เรย์679
81สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1678
82ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน671
83Subarray ผลิตภัณฑ์สูงสุด II660
84อันดับพจนานุกรมของสตริง656
85การคูณก่อนหน้าและถัดไป649
86ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่647
87การลบเมทริกซ์สองตัว637
88ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ635
89ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด632
90สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน626
91อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม626
92แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน625
93ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่615
94ผลรวม Subarray Circular สูงสุด615
95ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด612
96จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย610
97จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว609
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน608
99ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก602
100Subarray และผลที่ตามมา602
101ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด602
102Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1600
103การแบนรายการที่เชื่อมโยง594
104เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)593
105องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง592
106Palindrome Permutations ของสตริง587
107องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array584
108องค์ประกอบเสียงข้างมาก577
109เรียกใช้การเข้ารหัสความยาว576
110Palindromes ในช่วงที่กำหนด575
111การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด573
112การตรวจสอบ Pangram572
113พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ572
114รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น569
115อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome567
116ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ566
117จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่564
118จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome562
119อักขระที่ซ้ำกันมากที่สุดในสตริง562
120หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์558
121ซ้ำตามมาของความยาวสองหรือมากกว่า557
122พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ552
123เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด551
124ปัญหาการเรียงลำดับแพนเค้ก544
125โซลูชัน Sum Leetcode สองรายการ541
126ผสานช่วงเวลาที่ทับซ้อนกัน II540
127โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม538
128การเปลี่ยนเมทริกซ์528
129ขนาดของ Subarray ที่มีผลรวมสูงสุด528
130ลบรายการที่ซ้ำกันออกจากสตริง523
131การลบ Spaces ออกจากสตริงโดยใช้ stringstream522
132Palindrome ที่เล็กที่สุดหลังการเปลี่ยน521
133ลบพื้นที่พิเศษออกจากสตริง521
134ผลรวมสูงสุดที่เพิ่มขึ้นตามมา520
135ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่519
136ปัญหาเกี่ยวกับพาร์ติชัน517
137Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่514
138ตรวจสอบว่าสตริงห่างกัน K หรือไม่505
139หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด504
140ลบรายการล่าสุด502
141แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ502
142สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด502
143โซลูชัน 3Sum Leetcode501
144ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง500
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่494
146ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง489
147สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่486
148โปรแกรมสลับอักขระทั้งหมดในสตริง486
149นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด481
150จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา481
151รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง480
152ค้นหาคู่กับความแตกต่างที่ได้รับ477
153ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย473
154ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย471
155ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่471
156คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer470
157ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด466
158จัดเรียง 0s 1s และ 2s ใน Array465
159พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด461
160เปรียบเทียบตัวเลขสองเวอร์ชัน457
161กลับคำในสตริงที่กำหนด456
162รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ454
163ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด453
164ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution453
165เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด452
166แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น450
167พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)450
168พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'440
169ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด439
170ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ435
171Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End433
172พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง432
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด429
174พิมพ์พาร์ติชัน palindromic ทั้งหมด422
175ความยาวสูงสุดของคู่โซ่418
176ปัญหา Superstring ที่สั้นที่สุด417
177แบนรายการที่เชื่อมโยงหลายระดับ416
178ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่413
179การเรียงลำดับ K เรียงอาร์เรย์411
180จัดเรียงสตริงตามสตริงอื่น405
181ค้นหาลำดับที่ตามมาของขนาด 3399
182ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II399
183ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม397
184โปรแกรมเพิ่มเลขฐานสองสองหลัก395
185พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์394
186ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ390
187คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II386
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)383
189ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ380
190อักขระที่ไม่ซ้ำ Kth379
191จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag379
192ซีซาร์ไซเฟอร์379
193การเรียงลำดับแพนเค้ก375
194หมุนภาพ 90 องศา375
195คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ372
196การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL372
197สตริงย้อนกลับที่สมบูรณ์แบบ368
198การผสานสองอาร์เรย์ที่เรียงลำดับ365
199ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก362
200จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s362
201สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด362
202การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด362
203ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง361
204ส่วนเสริม 1 และ 2 ของเลขฐานสอง359
205สี่องค์ประกอบที่รวมที่จะให้355
206ลบโหนดหลังจาก M354
207แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด353
208นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ350
209คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ349
210แยกสตริง344
211สตริง Palindrome (ตัวเลข)343
212อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate341
213การใช้งานซ้ำของ atoi ()337
214พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์334
215ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่333
216วงเล็บที่ถูกต้อง โซลูชัน LeetCode331
217แม้แต่ Substring Count331
218แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K331
219การเรียงลำดับอาร์เรย์ของสตริง331
220อักขระที่เกิดขึ้นสูงสุดในสตริง329
221ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด328
222ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ328
223เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?326
224ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ323
225พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ323
226ย้อนกลับสตริงโดยใช้ Stack322
227อักขระ N ในสตริงทศนิยมที่ต่อกัน321
228แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว321
229โซลูชัน Subarray Leetcode สูงสุด320
230การจับคู่อักขระตัวแทน319
231จัดเรียงองค์ประกอบตามความถี่ II318
232ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่316
233นับจำนวนคำ314
234ผสานสองอาร์เรย์ที่เรียงลำดับ313
235แยกสี่สายที่แตกต่างกัน311
236ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน311
237ค้นหาตรงกลางของรายการที่เชื่อมโยง310
238ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน306
239นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ301
240การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก298
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์295
242การเรียงสับเปลี่ยน Palindrome290
243โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น288
244ค้นหา Nth Node285
245การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี284
246ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ284
247Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด282
248ลบทรี281
249สตริง (แทนจำนวนเต็ม) เป็นค่า280
250ย้อนกลับสตริง278
251พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket277
252ย้อนกลับบิต277
253โซลูชัน Leetcode ของ Word Search275
254ลบโหนดภายใต้เงื่อนไขที่กำหนด274
255ต้นไม้ไบนารี274
256วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?273
257เปลี่ยนเพศของสตริงที่กำหนด273
258จัดเรียงอาร์เรย์ของสตริง272
259องค์ประกอบแรกที่ไม่ซ้ำ270
260ห้องประชุม II โซลูชั่น LeetCode270
261นับคู่ด้วยผลรวมที่ได้รับ269
262จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9269
263นามสกุลทั่วไปที่ยาวที่สุด268
264รูปแบบสตริงย่อยซ้ำ268
265ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด267
266เมทริกซ์ Toeplitz265
267ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์265
268LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด264
269ลบช่องว่างออกจากสตริง263
270กองต่ำ261
271สลับอาร์เรย์ที่กำหนด260
272ไม่มีปัญหาราชินี260
273โปรแกรมลำดับนกกาเหว่า256
274จำนวนเกาะ โซลูชั่น LeetCode255
275อัลกอริทึม Dijkstra254
276ลดความแตกต่างสูงสุดระหว่างความสูง253
277ค้นหาอักขระที่สองบ่อย252
278โซลูชั่นปล้นบ้าน Leetcode252
279กองซ้อนสูงสุด250
280โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)249
281ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน248
282องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์248
283จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์246
284การประเมินนิพจน์246
285KMP อัลกอริทึม245
286โซลูชัน Palindrome Leetcode ที่ถูกต้อง245
287ชุดย่อย Leetcode244
288จำนวน 1 บิต243
289หมายเลขฟีโบนักชี243
290ซูโดกุ Solver243
291กลับคำในสตริง243
292โซลูชัน Plus One Leetcode242
293Min Stack Leetcode โซลูชัน242
294วิธีการลบรายการที่เชื่อมโยง241
295การประเมิน Postfix Expression241
296รวมผลรวม Leetcode Solution241
297ค้นหาคำ239
298Backspace String เปรียบเทียบ236
299ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ234
300คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์232
301Sqrt (x) โซลูชัน Leetcode232
302ตั้งค่า Matrix Zeroes232
303การกลับคิว232
304Subarray ที่มี 0 ผลรวม231
305อัลกอริทึม Rabin Karp230
306ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง229
307ประกอบด้วย Duplicate II Leetcode Solution229
308องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด226
309ผลรวมรวม226
310หอคอยแห่งฮานอย226
311ลบองค์ประกอบตรงกลางของสแต็ก225
312จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II225
313Leetcode สามเหลี่ยมปาสคาล224
314โซลูชันจำนวนเต็มเป็นโรมัน Leetcode224
315การบีบอัดสตริง223
316ย้อนกลับคำแต่ละคำ222
317การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน221
318นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน221
319ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม221
320เทคนิคหน้าต่างบานเลื่อน220
321การประเมินนิพจน์ทางคณิตศาสตร์220
322การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List219
323โซลูชัน Leetcode หมายเลขเดียว219
324เพิ่ม Binary Leetcode Solution219
325สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า218
326อัลกอริทึม Bellman Ford218
327Pow (x, n) โซลูชัน Leetcode217
328คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ217
329แยกเลขคู่และเลขคี่217
330จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์217
331Palindrome Linked List Leetcode โซลูชัน217
332ประกอบด้วย Duplicate216
333ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ216
334นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา216
335ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์216
336อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ215
337มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution215
338Postfix เป็น Infix Conversion215
339โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม214
340การเรียงลำดับถัดไป214
341จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode214
342จัดเรียงองค์ประกอบตามความถี่213
343อัลกอริทึม Kruskal213
344K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ211
345กลุ่มคำที่มีชุดอักขระเดียวกัน211
346อัลกอริธึม Convex Hull211
347พีชคณิต Leetcode Solution210
348ค้นหา Town Judge Leetcode Solution209
349โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด209
350ค้นหา Lucky Integer ใน Array Leetcode Solution209
351คำที่ใช้บ่อย K ยอดนิยม209
352ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด209
353สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution209
354โซลูชัน Leetcode องค์ประกอบส่วนใหญ่208
355Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน207
356โซลูชัน LeetCode เมทริกซ์เกลียว207
357ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่207
358Subarray สูงสุด207
359ประเมินกอง206
360นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม205
361ผลรวมเส้นทางขั้นต่ำ205
362การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์205
363สตริงการแย่งชิง205
364คำนำหน้าในการแปลง Infix205
365การเรียงลำดับอาร์เรย์โดยใช้ Stacks205
366องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์204
367Count Primes Leetcode Solutions204
368ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ204
369Swap Nodes ในคู่ Leetcode Solutions204
370จำนวนคู่ที่ดีโซลูชัน Leetcode204
371เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution203
372หมายเลขพิเศษ203
373กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x203
374หมายเลขที่หายไป โซลูชัน Leetcode202
375พลังของโซลูชัน Leetcode สองตัว202
376ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่202
377จัตุรัสสูงสุด201
378ย้อนกลับตัวเลขโดยใช้กอง201
379โซลูชัน Leetcode Triangle II ของ Pascal201
380ค้นหาใน Rotated Sorted Array Leetcode Solution201
381จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution201
382Fizz Buzz Leetcode200
383โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร200
384ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง200
385ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode200
386House Robber II โซลูชัน Leetcode200
387การเข้ารหัส Huffman200
388ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน200
389โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ199
390องค์ประกอบที่พบบ่อย K ยอดนิยม199
391กลุ่มแอนนาแกรม198
392การย้อนกลับองค์ประกอบ K แรกของคิว198
393จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution198
394Leetcode เรียงลำดับ198
395การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d198
396ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน198
397หมายเลขเดียว198
398โซลูชัน Matrix Diagonal Sum Leetcode198
399Coin Change 2 Leetcode โซลูชั่น197
400จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน197
401วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap197
402ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์197
403แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น196
404โซลูชัน Leetcode แบบต่อเนื่องสูงสุด196
405ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์196
406Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป196
407เส้นทางที่ไม่ซ้ำใคร196
408ถอดรหัสสตริง195
409เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด195
410ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน195
411นิพจน์มีวงเล็บสำรองหรือไม่195
412การแปลงซิกแซก195
413การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย194
414องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง194
415ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่194
416ผลรวม Subarray เท่ากับ k194
417แปลงสตริงเป็น Int194
418หมายเลขฟีโบนักชี โซลูชัน LeetCode194
419Subarray Sum เท่ากับ K LeetCode Solution193
420ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution193
421ค้นหาหมายเลขที่ซ้ำกัน193
422ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด193
423Reverse Vowels ของ String Leetcode Solution193
424จำนวนเต็มย้อนกลับ193
425เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution193
426ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์193
427ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution192
428ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution192
429ย้อนกลับกองโดยใช้การเรียกซ้ำ192
430ใช้ Stack และ Queue โดยใช้ Deque192
431ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน192
432โซลูชัน LeetCode อาร์เรย์โมโนโทนิก191
433ค้นหาค่ามัธยฐานจากสตรีมข้อมูล191
434ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution191
435ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่191
436ปัญหาผลรวมย่อย191
437ค้นหาองค์ประกอบที่ซ้ำกัน190
438ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี190
439ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว190
440แบบสอบถามสตริงย่อย Palindrome190
441สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่190
442สลับโซลูชัน Array Leetcode190
443การเรียงสับเปลี่ยนกรณีจดหมาย190
444ย้อนกลับคำในสตริง III LeetCode Solution189
445จัดเรียงสแต็กโดยใช้การเรียกซ้ำ189
446ดักจับน้ำฝน Leetcode Solution189
447การใช้งานแคช LRU189
448องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions189
449หมายเลขคาตาลันที่ N189
450ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์189
451ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ189
452พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ189
453Subarrays ที่มีองค์ประกอบที่แตกต่างกัน188
454ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว188
455การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค188
456นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน188
457ลำดับต่อมาที่ยาวที่สุด187
458จำนวนเต็มเป็นคำภาษาอังกฤษ187
459ค้นหาอักขระทั่วไป Leetcode Solution187
460แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode187
461ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution187
462กราฟ Bipartite187
463หอคอยซ้ำแห่งฮานอย186
464ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม186
465ผลรวมเป้าหมาย186
466Word Ladder โซลูชัน LeetCode186
467การต่อกันของ Array LeetCode Solution186
468หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution186
469ย้อนกลับสตริง186
470ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k186
471อัลกอริทึมของ Prim185
472ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ185
473ผลรวมของช่วง Subarray Leetcode Solution185
474ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution185
475นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด185
476Fizz Buzz185
477อัลกอริทึม Floyd Warshall185
478เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด185
479โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล185
480ต่อไป Greater Element I Leetcode Solution185
481แก้ไขระยะทาง184
482Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม184
483การจัดข้อความให้เหมาะสม โซลูชัน LeetCode184
484โซลูชัน Leetcode คูณสตริง184
485ค้นหาความแตกต่าง Leetcode Solution184
486ผสานช่วงเวลาที่ทับซ้อนกัน184
487ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที184
488น้ำท่วมเติม LeetCode183
489พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0183
490นับและพูด183
491ซิกแซกการแปลง LeetCode โซลูชั่น183
492จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution183
493ย้ายศูนย์ LeetCode Solution183
494ระดับของอาร์เรย์183
495ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์182
496ใช้สแต็กโดยใช้คิวเดียว182
497โซลูชัน Leetcode ที่สำคัญช้าที่สุด182
498คำนำหน้าในการแปลง Postfix182
499ย้อนกลับรายการที่เชื่อมโยง182
500นับและพูด Leetcode Solution181
501คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie181
502ความยาวของ Last Word Leetcode Solution181
503ออกแบบระบบจอดรถ Leetcode Solution181
504อัลกอริทึม MiniMax181
505สตริงวงเล็บที่ถูกต้อง181
506สตริงย่อยที่มีการต่อคำทั้งหมด181
507มุมมองด้านบนของ Binary Tree181
508พื้นที่สูงสุดของเกาะ180
509โซลูชัน Leetcode แบบสุ่ม180
510จุดตัดของสองอาร์เรย์180
511ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution180
512กระโดดเกม โซลูชัน Leetcode180
513ดัชนีสูงสุดในอาร์เรย์ภูเขา180
514ลำดับความสำคัญใน C ++180
515ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)180
516น้ำหนักหินสุดท้าย179
517ปัญหาช่วงเวลาของสต็อก179
518แปลงอาร์เรย์เป็นแบบซิกแซก179
519จับคู่กับผลิตภัณฑ์ที่กำหนด179
520ปัญหาปุ่มกดตัวเลขบนมือถือ179
521Postfix เป็น Prefix Conversion179
522Leetcode อาร์เรย์ที่ต่อเนื่องกัน178
523โซลูชัน Leetcode หมายเลข N-th Tribonacci178
524subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K178
525ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)178
526ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution178
527ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่177
528เป็นโซลูชัน Leetcode ที่ตามมา177
529คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ177
530นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด177
531Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด177
532ค้นหาองค์ประกอบที่ขาดหายไปของช่วง177
533โซลูชัน Leetcode เรียงลำดับอาร์เรย์177
534โซลูชัน Leetcode ของ Isomorphic Strings177
535การเรียงลำดับแบบวนซ้ำของทรีไบนารี177
536ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์177
537Koko กินกล้วย Leetcode Solution177
538ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว176
539Palindrome ที่สั้นที่สุด176
540โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด176
541Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน176
542เวลาที่ดีที่สุดในการซื้อและขายหุ้น176
543ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์176
544โซลูชันอัญมณีและหิน Leetcode176
545Recursion175
546การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม175
547ใช้ Stack โดยใช้ Queues175
548สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode175
549การดำเนินการขั้นต่ำในการแปลง X เป็น Y175
550ภาชนะที่มีน้ำมากที่สุด175
55101 โซลูชัน Matrix LeetCode175
552องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์175
553Sudoku ที่ถูกต้อง174
554วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode174
555ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน174
556เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N174
557จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k174
558ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution174
559แจกจ่ายขนมให้กับผู้คน Leetcode Solution174
560จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด173
561แปลง BST ปกติเป็น BST สมดุล173
562หมุนรายการ Leetcode โซลูชัน173
563สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ173
564โซลูชัน Leetcode ของ Island Perimeter173
565แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี173
566องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป173
567Anagrams ที่ถูกต้อง173
568ระยะการขัดขวาง173
569สลับอาร์เรย์173
570ปัญหาเหมืองทอง172
5713Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด172
572การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก172
573ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด172
574ตรวจสอบวงเล็บสมดุลในนิพจน์172
575ปัญหากระเป๋าเป้172
576ผลรวมด้านซ้ายออกจาก Leetcode Solutions172
577จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน171
578หมุนภาพ โซลูชัน LeetCode171
579การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน171
580สรุปช่วง Leetcode โซลูชัน171
581นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS171
582การกลับวงเล็บขั้นต่ำ171
583จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m171
584กำหนดคุกกี้ Leetcode Solution171
585ระยะห่างระหว่างบัสหยุด Leetcode Solution171
586แทรก Interval Leetcode Solution171
587ดักน้ำฝน LeetCode Solution171
588ชุดค่าผสม Leetcode171
589นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K170
590ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม170
591จำนวนเต็มเป็นโรมัน170
592จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง170
593เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution170
594ระยะทางสูงสุดในอาร์เรย์170
595ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร169
596K ช่องว่าง LeetCode169
597โซลูชัน LeetCode ต้นไม้เดียวกัน169
598อัศวินขั้นต่ำย้ายโซลูชัน LeetCode169
599LRU Cache LeetCode Solution169
600การเรียงสับเปลี่ยนในสตริง Leetcode Solution169
601วิธีถอดรหัส169
602ตะแกรงของ Eratosthenes168
603การทำงานของ XOR ในโซลูชัน Array Leetcode168
604จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?168
605ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution168
606เกมหิน LeetCode168
607แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา167
608ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน167
609แยก 0s และ 1s ใน Array167
610การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์167
611การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก167
612จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์167
613จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution167
614ปัญหาการตัดคำ167
615ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี167
616ปัญหาการเปลี่ยนเหรียญ166
617โจรปล้นบ้าน166
618ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่166
619รูปแบบคำ166
620เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution166
621การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน166
622ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด166
623จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode166
624ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ166
625การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode166
626กบกระโดด Leetcode โซลูชั่น165
627การกำหนดที่อยู่ IP โซลูชัน Leetcode165
628จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน165
629ฐานที่เล็กที่สุด165
630การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง165
631ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี165
632ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์165
633อัลกอริทึมการทาสีรั้ว165
634ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่164
635Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป164
636ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด164
637สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution164
638แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด164
639ค้นหาผลรวมระดับสูงสุดใน Binary Tree163
640GCD ของตัวเลขสองตัว163
641ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน163
642จัดระเบียบสตริงใหม่163
643โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II163
644Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode163
645โซลูชัน LeetCode เวลาว่างของพนักงาน163
646โซลูชัน LeetCode หมายเลข Strobogrammatic163
647เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution163
648การรวมตัวอักษรของหมายเลขโทรศัพท์163
649ผลรวมสองชุดที่ไม่ทับซ้อนกัน162
650ฉลากพาร์ติชั่น LeetCode Solution162
651วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี162
652ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution162
653ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล162
654นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี162
655พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ162
656จำนวนจังหวัด โซลูชั่น Leetcode162
657สตริง Isomorphic162
658พลังของโซลูชัน Leetcode สี่ตัว162
659สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution162
660ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode162
661ต้นทุนขั้นต่ำในการจ้างคนงาน K162
662จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode162
663โซลูชัน Leetcode จำนวนที่น่าเกลียด161
664จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง161
665จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย161
666ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)161
667จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2161
668ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ161
669ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด161
670กระดิกเรียง161
671เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก160
672K ช่องว่าง160
673จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode160
674ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution160
675Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด160
676กู้คืนโครงสร้างการค้นหาแบบไบนารี160
677ย้อนกลับเฉพาะตัวอักษร LeetCode Solution160
678เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution160
679ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode160
680BFS กับ DFS สำหรับ Binary Tree159
681สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด159
682โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง159
683จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution159
684ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่159
685ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d159
686ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่159
687โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II159
688เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode159
689ค้นหาใบของ Binary Tree LeetCode Solution159
690แปลงอาร์เรย์เป็นรูปแบบย่อ159
691พื้นฐานการเขียนโปรแกรมแบบไดนามิก159
692สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution159
693การย้อนกลับคิวโดยใช้การเรียกซ้ำ159
694Binary Tree ลำดับระดับซิกแซก Traversal159
695ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่158
696Inorder Successor ของโหนดใน Binary Tree158
697ลบวงเล็บไม่ถูกต้อง Leetcode Solution158
698แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution158
699โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II158
700แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution158
701ลดจาน LeetCode Solution158
702ลำดับการเรียงสับเปลี่ยน LeetCode Solution158
703จะสร้าง Mergable Stack ได้อย่างไร?158
704สร้าง BST จาก Preorder Traversal ที่กำหนด158
705การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง158
706พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน158
707ตัวสลับหลอดไฟ โซลูชัน LeetCode158
708แก้ไขระยะทาง LeetCode Solution158
709พลิกโซลูชัน LeetCode ของรูปภาพ158
710การสุ่มตัวอย่างอ่างเก็บน้ำ158
711ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution158
712ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode157
713ผสานสอง Binary Trees LeetCode Solution157
714ดำเนินการเปลี่ยนสตริง Leetcode157
715Lucky Numbers ในโซลูชัน Matrix Leetcode157
716การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด157
717ชุดย่อย Sum Leetcode157
718กู้คืนที่อยู่ IP โซลูชัน Leetcode157
719ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด157
720Palindrome ที่ถูกต้อง157
721ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n157
722หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution157
723โซลูชัน Leetcode แถวแป้นพิมพ์156
724Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode156
725ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี156
726จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล155
727คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน155
728ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K155
729โซลูชัน Leetcode ระยะทางที่ติดขัด155
730ค้นหาโซลูชัน Leetcode 2D Matrix II154
731เส้นทแยงมุมของต้นไม้ไบนารี154
732แยกสตริงใน Balanced Strings Leetcode Solution154
733ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution154
734โซลูชัน LeetCode Array ที่ไม่ลดลง154
735ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution154
736โซลูชันการบีบอัดสตริง LeetCode154
737อันดับ Transform ของ Array Leetcode Solution154
738มอร์ริส Traversal154
739การจัดเรียงฟองโดยใช้สองกอง154
740โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข154
741ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข154
742บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution154
743รูปแบบคำ โซลูชัน LeetCode154
744โซลูชัน Leetcode ต้นไม้สมมาตร154
745อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution154
746จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode154
747อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน153
748ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k153
749สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด153
750เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0153
751ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution153
752ค้นหาอักขระที่ไม่ซ้ำกันในสตริง153
753ความลึกสูงสุดของ N-ary Tree Leetcode Solution153
754Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)153
755พลิกโซลูชัน LeetCode Binary Tree153
756ค้นหาผลคูณที่ใหญ่ที่สุดของ 3153
757แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม153
758งูและบันได LeetCode Solution153
759องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด152
760โซลูชั่น N-Queens LeetCode152
761ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์152
762ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution152
763จำนวนเกาะ II โซลูชัน LeetCode152
764เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด152
765ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่152
766subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน152
767การลบในทรีไบนารี152
768ค่าสัมประสิทธิ์ทวินาม152
769เกมกระโดด152
770Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution152
771ผสาน K เรียงลำดับรายการที่เชื่อมโยง152
772ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี152
773สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution152
774ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode152
775ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution152
776องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์152
777ต้นไม้ที่มีความสูงต่ำสุด152
778ลดจำนวนคู่สูงสุดใน Array LeetCode Solution151
779สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น151
780Kth บรรพบุรุษของโหนดในไบนารีทรี151
781ปัญหาการปูกระเบื้อง151
782ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -151
783ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution151
784ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array151
785เปลี่ยนกราฟ151
786ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution151
787ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง151
788ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution151
789จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด151
790วงจรรายการที่เชื่อมโยง151
791โซลูชัน LeetCode ของรถแข่ง151
792ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution151
793จำนวน NGE ทางด้านขวา150
794นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x150
795โปรแกรมสำหรับปัญหา Bridge and Torch150
796โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler150
797กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode150
798วางดอกไม้ได้ LeetCode Solution149
799ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว149
800โซลูชัน Leetcode ส่วนเติมเต็ม149
801ต้นไม้ช่วงเวลา149
802ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution149
803สแต็กตามอาร์เรย์ที่เติบโตได้149
804ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง149
805แปลง BST เป็น Min Heap149
806น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode149
807อันดับสัมพัทธ์ Leetcode Solution149
808พจนานุกรมคนต่างด้าว โซลูชัน LeetCode149
809การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน149
810รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น149
811พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง148
812จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น148
813หมายเลขที่ถูกต้อง148
814เส้นทางที่มีค่าเฉลี่ยสูงสุด148
815ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1148
816ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่148
817พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution148
818เรียงลำดับ Array ตาม Parity II Leetcode Solution148
819ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง148
820การสั่งซื้อล่วงหน้าแบบวนซ้ำ148
821ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่148
822เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution148
823เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution148
824ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II148
825นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน148
826กำไรสูงสุดในการจัดตารางงาน Leetcode Solution148
827โซลูชันฐาน 7 Leetcode147
828คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode147
829หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น147
830ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k147
831เรียงสี147
832โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1147
833ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution147
834การจับคู่นิพจน์ทั่วไป147
835ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution147
836ปัญหาการจับคู่เพื่อน147
837ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution147
838ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ147
839ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์147
840K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST146
841การคูณเมทริกซ์ลูกโซ่146
842รายการพาร์ติชั่น Leetcode Solution146
843ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่146
844จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution146
845การเลื่อนระดับคำสั่งในรูปแบบ Spiral146
846Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s146
847วงเล็บที่ถูกต้อง โซลูชัน Leetcode146
848โคลนกราฟ โซลูชัน LeetCode146
849ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution146
850เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง146
851ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด146
852คิวแบบวงกลม146
853เซตย่อยที่มีผลรวมหารด้วยม146
854ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ145
855ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด145
856รูปแบบสตริงย่อยซ้ำ LeetCode Solution145
857การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด145
858จัดเรียงอาร์เรย์เป็น BST ที่สมดุล145
859นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K145
860ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution145
861การค้นหาแบบไบนารีการค้นหาทรีและการแทรก145
862ตารางเรียน II - LeetCode145
863ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น145
864ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง144
865GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์144
866ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution144
867ค่าสัมประสิทธิ์การเปลี่ยนแปลง144
868เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม144
869แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี144
870ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด144
871องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์144
872Last Stone Weight II โซลูชัน LeetCode144
873โซลูชันกำแพงอิฐ LeetCode144
874ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่144
875นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ144
876Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution144
877Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)144
878LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย143
879วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n143
880โซลูชัน Leetcode อุณหภูมิรายวัน143
881จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution143
882ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้143
883ผลรวมขั้นต่ำของการคูณของจำนวน n143
884Robot Bounded In Circle โซลูชัน LeetCode143
885ลบและรับ143
886ขวดน้ำ Leetcode Solution143
887นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3143
888Palindrome Partitioning Leetcode Solution142
889โซลูชัน LeetCode ของ Spiral Matrix III142
890โซลูชัน Leetcode เมืองปลายทาง142
891การแสดงออกที่สมดุลพร้อมการเปลี่ยน142
892จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution142
8934 ซัม142
894โซลูชัน Leetcode ของ Spiral Matrix II142
895จำนวนวันระหว่างสองวัน โซลูชัน LeetCode142
896องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ142
897ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode142
898โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่142
899สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด142
900เดาตัวเลขสูงกว่าหรือต่ำกว่า II142
901ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์142
902แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต142
903น้ำมะนาวเปลี่ยน Leetcode Solution142
904ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด142
905เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution142
906แทรกลบ GetRandom141
907BFS สำหรับ Disconnected Graph141
908ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา141
909ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution141
910ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่141
911ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี141
912ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree141
913คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง141
914ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution141
915จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution140
916แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี140
917โซลูชัน Leetcode กองซ้อนความถี่สูงสุด140
918โซลูชัน Leetcode ระยะทางสั้นที่สุด140
919พจนานุกรมคนต่างด้าว140
920นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน140
921ตัดแต่งต้นไม้ค้นหาแบบไบนารี140
922โซลูชัน LeetCode แนวขวางในแนวทแยง140
923ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์140
924จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i140
925สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง140
926โซลูชัน LeetCode การข้ามเส้นทแยงมุม140
927จัดคิวโดยใช้ Stacks140
928ใส่ลงใน Postfix139
929ผสาน Leetcode สองรายการที่เรียงลำดับ139
930ค้นหาอักขระทั่วไป Leetcode Solution139
931การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง139
932แบบสอบถาม LCM ช่วง139
933จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i139
934สร้าง BST จาก Level Order Traversal ที่กำหนด139
935จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode139
936นับคู่กับผลรวมที่ได้รับ139
937ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์139
9383 ผลรวม139
939ผลที่ตามมาของ Palindromic ที่ยาวที่สุด139
940ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่139
941สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution139
942แบ่งคำ139
943เลขพจนานุกรม Leetcode Solution139
944สร้าง Rectangle Leetcode Solution139
945รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง138
946วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution138
947อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)138
948การรวมช่วงเวลา138
949เกม Stone II Leetcode138
950พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร138
951ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด138
952ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode137
953Reverse Nodes ใน K-Group137
954สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม137
955เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution137
956นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด137
957โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด137
958สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน137
959จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino137
960Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด137
961ค่าเฉลี่ยของระดับในต้นไม้ไบนารี137
962ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution136
963ต้นไม้สมมาตร136
964Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution136
965เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0136
966ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่136
967การแบ่งพาร์ติชัน Palindrome136
968หน้าต่างบานเลื่อนสูงสุด136
969K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution136
970สร้างจำนวนสูงสุด136
971ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า136
972ค้นหาความแตกต่าง Leetcode Solution136
973ปัญหาการจัดวงเล็บแบบบูลีน136
974การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K136
975การส่งผ่านคำสั่งระดับโดยใช้สองคิว136
976ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง136
977การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด135
978สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน135
979การส่งผ่านลำดับระดับของต้นไม้ไบนารี135
980เพื่อนวัยที่เหมาะสม LeetCode Solution135
981รูปแบบเกิดขึ้นโดยใช้ Stack135
982Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode135
983ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด135
984นับราคาในช่วง135
985แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน135
986อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M135
987ต้นไม้กลุ่ม135
988ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ135
989การชนกันของดาวเคราะห์น้อย LeetCode Solution135
990ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา135
991การค้นหาแรกกว้าง (BFS) สำหรับกราฟ135
992ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่134
993ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน134
994ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution134
995เส้นทางที่ไม่ซ้ำกัน II134
996โซลูชัน LeetCode Maze III134
997กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode134
998เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น134
999เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด134
1000Subarray ผลิตภัณฑ์สูงสุด134
1001ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา134
1002ลำดับนิวแมน - คอนเวย์134
1003ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด134
1004สิ่งแรกที่ขาดหายไปในเชิงบวก134
1005ถัดไป Greater Element III โซลูชัน LeetCode133
1006ปฏิทินของฉัน I LeetCode Solution133
1007ฆ่ากระบวนการ LeetCode Solution133
1008จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์133
1009Serialize และ Deserialize Binary Tree133
1010การดำเนินการลบทรีค้นหาแบบไบนารี133
1011สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution133
1012พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน133
1013Depth First Search (DFS) สำหรับกราฟ133
1014ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด133
1015นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด133
1016จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่133
1017ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution133
1018สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations133
1019ความยาวสูงสุดของ Subarray ซ้ำ133
1020ค้นหา Subtrees ที่ซ้ำกัน133
1021ปัญหาพาร์ทิชันของจิตรกร133
1022การข้ามผ่านขอบเขตของต้นไม้ไบนารี133
1023โซลูชัน Boomerang Leetcode ที่ถูกต้อง132
1024หมายเลขที่น่าเกลียดสุด ๆ132
1025จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'132
1026Design Hit Counter โซลูชัน LeetCode132
1027จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น132
1028ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0132
1029ไต่บันได132
1030ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง132
1031Morris Inorder Traversal132
1032การแทรกในทรีไบนารี132
1033K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน132
1034ต้นไม้ไบนารีที่สมดุล132
1035สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String131
1036คำนวณ nCr% p131
1037โซลูชัน Leetcode ที่ใหญ่ที่สุด131
1038การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)131
1039โซลูชัน Leetcode ของ Word ที่สั้นที่สุด131
1040เพิ่มตัวเลขสองตัว131
1041โซลูชัน LeetCode สตริงการแย่งชิง131
1042ข้อดีของ BST มากกว่า Hash Table131
1043การจับคู่สตริงในโซลูชัน Array Leetcode131
1044สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array131
1045ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม131
1046ตรวจสอบโครงสร้างการค้นหาแบบไบนารี131
1047สร้างวงเล็บ Leetcode Solution130
1048Bitwise และช่วงตัวเลข โซลูชัน LeetCode130
1049กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี130
1050ตัวเลขที่น่าเกลียด130
1051ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution130
1052ต้นไม้ค้นหาแบบไบนารี130
1053Path Sum II LeetCode Solution130
1054ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน130
1055น่าเกลียดหมายเลข II LeetCode โซลูชั่น129
1056Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ129
1057ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode129
1058ความสำคัญของพนักงาน LeetCode Solution129
1059ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่129
1060ผลรวมดัชนีขั้นต่ำของสองรายการ129
1061โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง129
1062ขนาดต่ำสุด Subarray Sum129
1063สามารถจับภาพได้สำหรับ Rook Leetcode Solution129
1064นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ129
1065Binary Tree มุมมองด้านขวา โซลูชัน LeetCode129
1066นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x129
1067ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution128
1068ผลที่ตามมาของ Bitonic ที่ยาวที่สุด128
1069เพิ่ม Triplet Subsequence โซลูชัน LeetCode128
1070การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution128
1071ค้นหา Peak Element128
1072เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution128
1073บรรพบุรุษที่ต่ำที่สุด128
1074ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน128
1075การกำหนดที่อยู่ IP โซลูชัน LeetCode128
1076กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่128
1077รวมผลรวม IV LeetCode โซลูชั่น128
1078ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1128
1079จำนวนพา ธ พาลินโดรมิกในเมทริกซ์128
1080ค้นหาโซลูชัน LeetCode ของ Peak Element II128
1081ลบ Palindromic Subsequences Leetcode Solution127
1082จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode127
1083พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP127
1084จำนวนเกาะที่ปิด โซลูชัน Leetcode127
1085ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์127
1086ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode127
1087โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม127
1088ความลึกแบบวนซ้ำครั้งแรกของกราฟ127
1089ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน127
1090การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode127
1091ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution126
1092ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ126
1093การนับคู่หาร126
1094ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum126
1095เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions126
1096จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree126
1097วันแห่งปี Leetcode Solution126
1098โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด126
1099ผลที่ตามมาที่แตกต่าง126
1100ผลรวมเส้นทาง126
1101ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด126
1102หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว126
1103ประเภทของต้นไม้ไบนารี126
1104พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป126
1105ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists125
1106ถัดไป การเรียงสับเปลี่ยน Leetcode Solution125
1107โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม125
1108อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution125
1109รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution125
1110Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution125
1111จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า125
1112โครงสร้างข้อมูลไบนารีทรี125
1113เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่125
1114ตัวละครต่อเนื่อง LeetCode Solution124
1115ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง124
1116การเรียงลำดับโทโพโลยี124
1117ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution124
1118มุมมองด้านล่างของทรีไบนารี124
1119เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution123
1120ปัญหาผลรวมย่อยในช่องว่าง O (sum)123
1121พิมพ์มุมมองด้านขวาของทรีไบนารี123
1122Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution123
1123ตัดคัน123
1124แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์123
1125ผลิตภัณฑ์ของช่วงในอาร์เรย์123
1126Subarray ผลิตภัณฑ์สูงสุด123
1127สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution123
1128นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด122
1129ฟอร์แมตโซลูชัน String Leetcode122
1130โซลูชัน Prime Palindrome LeetCode122
1131ต้นไม้ไบนารีสูงสุด122
1132การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray122
1133เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution122
1134Palindrome Permutation LeetCode Solution122
1135ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน122
1136โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด122
1137สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe121
1138ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น121
1139พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ121
1140เส้นทางรถเมล์ Leetcode Solution121
1141ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution121
1142วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด121
1143ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k121
1144สร้าง K Palindrome Strings LeetCode Solution120
1145ลำดับ Moser-de Bruijn120
1146ผลรวมของเลขคู่หลังการสืบค้น120
1147ลำดับโกลอมบ์120
1148ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน120
1149โซลูชัน Leetcode ตัวคั่นพัน120
1150ค้นหาตำแหน่งแทรก120
1151Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution120
1152แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode119
1153ผลที่ตามมาซ้ำซากยาวที่สุด119
1154ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย119
1155สตริงย่อย Palindromic Leetcode Solution119
1156การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode119
1157แปลง BST เป็น Greater sum Tree119
1158เพิ่มขึ้นต่อเนื่องยาวนานที่สุด119
1159ค้นหาลำดับงูที่มีความยาวสูงสุด119
1160แนะนำต้นไม้แดง - ดำ119
1161โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้119
1162รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด119
1163สลับโหนดในคู่118
1164Binary Tree เป็น Binary Search Tree Conversion118
1165ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน118
1166เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด118
1167ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด118
1168ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution118
1169ต้นไม้ตัดสินใจ118
1170ลบโหนดและส่งคืน Forest Leetcode Solution118
1171ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode118
1172เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม117
1173นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์117
1174จำนวนการสั่งซื้อใน Backlog Leetcode Solution117
1175ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode117
1176K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่117
1177หมุนอาร์เรย์117
1178คิวลำดับความสำคัญ117
1179นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน117
1180โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ117
1181การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode117
1182Matchsticks กับ Square Leetcode Solution117
1183ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution117
1184subarray bitonic ผลรวมสูงสุด116
1185โซลูชัน LeetCode Array ที่ต่อเนื่องกัน116
1186ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution115
1187ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?115
1188ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution115
1189เวอร์ชันแรกที่ไม่ดี115
1190ค้นหาระบบข้อเสนอแนะ LeetCode Solution115
1191การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง115
1192ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ114
1193จำนวนส่วนสูงสุดของความยาว a, b และ c114
1194Kth องค์ประกอบที่เล็กที่สุดใน BST114
1195หารสองจำนวนเต็ม Leetcode Solution114
1196การสร้างคิวใหม่ตามความสูง114
1197ตัวแบ่งจำนวนเต็ม LeetCode Solution114
1198บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี114
1199แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ114
1200เดาคำ114
1201ความลึกสูงสุดของไบนารีทรี113
1202การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย113
1203วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด113
1204แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions113
1205ฟอร์แมตวันที่ โซลูชัน LeetCode113
1206แชมเปญทาวเวอร์ โซลูชัน LeetCode113
1207ผลรวมของใบซ้าย LeetCode Solution113
1208ย้อนกลับเส้นทางใน BST โดยใช้ Queue113
1209หมายเลขสามเหลี่ยมที่ถูกต้อง113
1210บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี113
1211กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode113
1212เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ112
1213แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า112
1214แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว112
1215การต่อกันของ Array LeetCode Solution112
1216สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode112
1217โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด112
1218คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ112
1219โซลูชัน Leetcode ข้ามเส้นทาง111
1220ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา111
1221ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น111
1222แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ111
1223พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์111
1224การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด111
1225พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ111
1226ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution111
1227พลังของสอง111
1228Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode111
1229ใหม่ 21 เกม111
1230LRU Cache Leetcode Solution111
1231โซลูชัน LeetCode Perfect Square ที่ถูกต้อง111
1232กราฟและการแสดง111
1233ปัจจัยที่ k ของ n Leetcode Solution110
1234โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน110
1235ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่110
1236ออกแบบ Skiplist โซลูชัน LeetCode110
1237Perfect Squares โซลูชัน LeetCode110
1238ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต110
1239คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด110
1240ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution109
1241ค่าเฉลี่ยของช่วงในอาร์เรย์109
1242ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้109
1243Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode109
1244ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่109
1245อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน109
1246การโคลนกราฟ109
1247ผสานการเรียง109
1248ไม่มีหมายเลข109
1249หลักสูตรคู่ขนาน II โซลูชัน LeetCode109
1250BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด109
1251นับและสลับการค้นหาในอาร์เรย์ไบนารี108
1252Subarray ผลิตภัณฑ์สูงสุด108
1253โซลูชัน Leetcode ช่วงที่เล็กที่สุด108
1254ตัวหนาในสตริง LeetCode Solution108
1255นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน108
1256อาร์เรย์ที่ต่อเนื่องกัน107
1257จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด107
1258โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ107
1259ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม107
1260ต้นทุนขั้นต่ำปีนบันได LeetCode Solution107
1261ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution106
1262ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode106
1263ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่106
1264ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี105
1265องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป105
1266ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)105
1267พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ104
1268ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่104
1269ผสาน k เรียงลำดับรายการ Leetcode Solution104
1270Peeking Iterator โซลูชัน LeetCode104
1271การแบ่งพาร์ติชัน Palindrome104
1272คิวที่เป็นระเบียบ โซลูชั่น LeetCode103
1273เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode103
1274ผสานอาร์เรย์ที่จัดเรียง102
1275ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่102
1276นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์102
1277Koko กินกล้วย LeetCode Solution101
1278ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่101
1279วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution100
1280เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution100
1281การจัดเรียงเหรียญ โซลูชัน Leetcode99
1282ผลรวมสูงสุดที่เพิ่มขึ้นตามมา98
1283ค้นหา subarray เฉลี่ยสูงสุดของความยาว k98
1284สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution98
1285พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution97
1286Array Nesting Leetcode Solution97
1287แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array97
1288จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode97
1289ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)97
1290จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด96
1291ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น96
1292ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode95
1293จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode94
1294แปลงเป็นฐาน -2 โซลูชัน LeetCode94
1295ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่94
1296Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL94
1297ดัชนีสุ่มเลือก LeetCode Solution93
1298ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง93
1299Jump Game IV โซลูชัน LeetCode93
1300แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ93
1301โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง92
1302เข้าถึงหมายเลขโซลูชัน LeetCode92
1303แทรก ลบ GetRandom O(1) Leetcode Solution92
1304เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution92
1305เพิ่มโซลูชัน Leetcode สองหมายเลข92
1306โซลูชัน LeetCode หมายเลข Palindrome91
1307จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode91
1308การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution89
1309ออกแบบระบบใต้ดิน Leetcode Solution88
1310พิมพ์โซ่ความยาวสูงสุดของคู่86
1311ออกแบบลีดเดอร์บอร์ด Leetcode Solution85
1312ตรวจหาโซลูชัน Leetcode ของ Capital83
1313สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution82
1314สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม79
1315โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม79
1316โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ78
1317นับหมู่เกาะย่อย โซลูชัน LeetCode76
1318ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode74
1319ถอดรหัสสตริง Leetcode Solution74
1320รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode73
1321จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode73
1322Binary Tree Inorder Traversal โซลูชัน LeetCode73
1323ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง72
1324เปลี่ยนตัวอักษร โซลูชัน LeetCode72
1325โซลูชั่น LeetCode ปีประชากรสูงสุด71
1326โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด71
1327รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น70
1328ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง70
1329ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode68
1330สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution67
1331โซลูชั่น LeetCode ปีประชากรสูงสุด66
1332คะแนนของวงเล็บ LeetCode Solution65
1333Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป64
1334แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution63
1335แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution63
1336เกมสโตน IV โซลูชัน LeetCode62
1337เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution60
1338โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง60
1339Graph Bipartite คืออะไร? โซลูชัน LeetCode60
1340แบ่งช็อกโกแลต LeetCode Solution51
1341คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น47
1342ช่วงผลรวมของ BST LeetCode Solution44
1343ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม41
1344จัดเรียงสี โซลูชัน LeetCode40
1345ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution38
1346หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode36
1347ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution35
1348หมุนโซลูชัน LeetCode สตริง34
1349ขนาดสูงสุด Subarray Sum เท่ากับ k Leetcode Solution15
1350โซลูชัน LeetCode ไฮไฟว์11
1351โซลูชัน Leetcode ของดัชนี H10
Translate »