วงเล็บที่ถูกต้อง โซลูชัน LeetCode

ระดับความยาก สะดวกสบาย
ถามบ่อยใน อะโดบี อเมซอน แอปเปิล พายุหิมะ บลูมเบิร์ก ByteDance Expedia Facebook แซคส์โกลด์แมน Google ไอบีเอ็ม lyft ไมโครซอฟท์ คำพยากรณ์ Spotify จ้า
BufferedOutputStream เชือกเข้าชม 323

In วงเล็บที่ถูกต้อง ปัญหา LeetCode ที่เราให้ไว้ เชือก มีเพียงอักขระ '(', ')', '{', '}', '[' และ ']' ตรวจสอบว่าสตริงอินพุตถูกต้องหรือไม่ ที่นี่เราจะจัดเตรียมโซลูชัน LeetCode ในวงเล็บที่ถูกต้องให้กับคุณ

สตริงอินพุตถูกต้องหาก:

  1. วงเล็บเปิดต้องปิดด้วยวงเล็บชนิดเดียวกัน
    • ()
    • []
    • {}
  2. วงเล็บเปิดต้องปิดตามลำดับที่ถูกต้อง
    • ()][ ไม่ถูกต้อง
    • (){[]} ถูกต้อง
    • [(){}] ถูกต้อง

ตัวอย่าง

อินพุต: str =“ [] {() ()}”

เอาท์พุต: สตริงที่กำหนดมีวงเล็บที่ถูกต้อง

อัลกอริทึมสำหรับวงเล็บที่ถูกต้อง

n: ความยาวของสตริง

str: สตริงอินพุต

  1. ประกาศและเริ่มต้นสแต็ก S.
  2. รันลูปบน i จาก 0 ถึง n
    1. ถ้า str [i] เป็นวงเล็บเปิดให้ดัน str [i] ในสแต็ก
    2. หาก str [i] เป็นวงเล็บปิดแสดงว่ามีความเป็นไปได้สองประการ:
      • หากวงเล็บด้านบนที่อยู่ในสแต็กเป็นวงเล็บเปิดประเภทเดียวกันให้แสดงองค์ประกอบด้านบนของสแต็ก
      • มิฉะนั้นกลับเท็จ
  3. กลับ S. ว่างเปล่า ().

กระบวนการทำงานทีละขั้นตอน

str = [{} ()]

n = 6

ขั้นตอนที่ 1: เราได้วงเล็บเปิด [ดังนั้นจึงดัน [ในสแต็ก.

ขั้นตอนที่ 2: เราได้รับวงเล็บเปิด {ดังนั้นจึงกด {ในสแต็ก

วงเล็บที่ถูกต้อง โซลูชัน LeetCodeหมุด

ขั้นตอนที่ 3: เราได้วงเล็บปิด} และด้านบนของ กอง คือ {ดังนั้นการดำเนินการป๊อปบนสแต็ก

วงเล็บที่ถูกต้องหมุด

 

ขั้นตอนที่ 4: เราได้รับวงเล็บเปิด (ดังนั้นจึงดัน (ในสแต็ก.

หมุด

ขั้นตอนที่ 5: เราได้วงเล็บปิด) และด้านบนของสแต็กคือ (ดังนั้นจึงทำการป๊อปอัปบนสแต็ก

 

วงเล็บที่ถูกต้องหมุด
วงเล็บที่ถูกต้อง

ขั้นตอนที่ 6: เราได้วงเล็บปิด] และด้านบนสุดของสแต็กคือ [ดังนั้นการดำเนินการป๊อปบนสแต็ก

วงเล็บที่ถูกต้อง โซลูชัน LeetCodeหมุด

การใช้งานสำหรับวงเล็บที่ถูกต้อง LeetCode Solution

โปรแกรม C ++ สำหรับวงเล็บที่ถูกต้อง

#include<bits/stdc++.h>
using namespace std;
bool isValid(string s) {
    stack<char> bracket;
    for (char& c : s) {
        switch (c) {
            case '(': bracket.push(c); break;
            case '{': bracket.push(c); break;
            case '[': bracket.push(c); break;
            case ')': if (bracket.empty() || bracket.top()!='(') return false; else bracket.pop(); break;
            case '}': if (bracket.empty() || bracket.top()!='{') return false; else bracket.pop(); break;
            case ']': if (bracket.empty() || bracket.top()!='[') return false; else bracket.pop(); break;
            default: ; 
        }
    }
    return bracket.empty() ;
}
int main(){
    string s = "[[]{}]()";
    bool check = isValid(s);
    if(check){
        cout<<"The given string contains valid parentheses.";
    }
    else{
        cout<<"The given string contains invalid parentheses.";
    }
}
The given string contains valid parentheses.

โปรแกรม JAVA สำหรับวงเล็บที่ถูกต้อง

import java.util.*; 
public class Main
{
    public static boolean isValid(String s) {
        Stack<Character> bracket = new Stack<>();
        for (char c : s.toCharArray()) {
             switch (c) {
                case '(': bracket.push(c); break;
                case '{': bracket.push(c); break;
                case '[': bracket.push(c); break;
                case ')': if (bracket.empty() || bracket.peek()!='(') return false; else bracket.pop(); break;
                case '}': if (bracket.empty() || bracket.peek()!='{') return false; else bracket.pop(); break;
                case ']': if (bracket.empty() || bracket.peek()!='[') return false; else bracket.pop(); break;
                default: ; 
            }
        }
        return bracket.isEmpty();
    }
  public static void main(String[] args) {
      String s = "{}[)(]";
      boolean check = isValid(s);
          if(check){
                System.out.println("The given string contains valid parentheses.");
            }
            else{
                System.out.println("The given string contains invalid parentheses.");
            }
  }
}
The given string contains invalid parentheses.

ความซับซ้อน

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

O (n)

โดยที่ n คือความยาวของสตริงที่กำหนดในขณะที่เราข้ามผ่านสตริงที่กำหนดครั้งเดียว

การดำเนินการ pop (), top () และ push () ในสแต็กจะใช้เวลาคงที่

ความซับซ้อนของพื้นที่

O (n)

เนื่องจากเราสามารถใช้พื้นที่เพิ่มเติมของสแต็กและในกรณีที่เลวร้ายที่สุดขนาดของสแต็กสามารถเป็น n / 2 ได้

อ้างอิง

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

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