โซลูชัน Leetcode Matching Camelcase

ระดับความยาก กลาง
ถามบ่อยใน อเมซอน Google มอร์แกน JP
เชือกเข้าชม 22

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

โซลูชัน Leetcode Matching Camelcase บอกว่า – รับอาร์เรย์ของ เชือก "queries" และ string "pattern" ส่งคืนผลลัพธ์อาร์เรย์บูลีนโดยที่ result[i] เป็นจริงโดยที่ "queries[i]" ตรงกับ "pattern" มิฉะนั้น false

คำที่ใช้ค้นหา “queries[i]” จะจับคู่กับ “pattern” หากคุณสามารถแทรกตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กใน “pattern” เพื่อให้เท่ากับการสืบค้น คุณสามารถแทรกอักขระแต่ละตัวในตำแหน่งใด ๆ หรือคุณไม่สามารถแทรกอักขระใด ๆ

ตัวอย่าง:

1 ตัวอย่าง:

Input: 
queries = ["FooBar","FooBarTest","FootBall","FrameBuffer","ForceFeedBack"], pattern = "FB"
Output: 
[true,false,true,true,false]

คำอธิบาย:

โซลูชัน Leetcode Matching Camelcaseหมุด

 

2 ตัวอย่าง:

Input: 
queries = ["FooBar","FooBarTest","FootBall","FrameBuffer","ForceFeedBack"], pattern = "FoBa"
Output: 
[true,false,true,false,false]

วิธีการ:

ความคิด:

สำหรับแต่ละสตริงในคิวรี เราจะเปรียบเทียบกับรูปแบบ และหากทั้งคู่ตรงกัน เราจะกด "จริง" ในอาร์เรย์ผลลัพธ์ มิฉะนั้น เราจะกด "เท็จ" ในผลลัพธ์

  1. ขั้นแรก เราทำซ้ำผ่านข้อความค้นหาที่กำหนด และสำหรับแต่ละสตริงในข้อความค้นหา เราจะตรวจสอบว่าตรงกับรูปแบบหรือไม่
  2. สำหรับการตรวจสอบ เราเริ่มต้นด้วย index=0 ซึ่งแสดงถึงอักขระที่ตรงกับรูปแบบ
  3. ตอนนี้วนอักขระทั้งหมดในสตริงเพื่อให้ตรงกับรูปแบบ
  4. เมื่อใดก็ตามที่เราพบอักขระที่เท่ากับ pattern[index] ให้เพิ่ม index=index+1
  5. หากอักขระที่พบเป็นตัวพิมพ์ใหญ่และไม่ตรงกับรูปแบบ [index] จะส่งกลับค่าเท็จ
  6. คืนค่าจริงหลังจากผ่านอักขระทั้งหมดในสตริงแล้ว และเฉพาะเมื่อค่าดัชนีเท่ากับความยาวของรูปแบบเท่านั้น

รหัส:

รหัส C++:

class Solution {
public:
    bool isCheck(string query, string pattern){
        int i=0;
        for(auto c:query){
            if(i<pattern.size() && c==pattern[i]) i++;
            else if(c>='A' && c<='Z') return false;
        }
        if(i==pattern.size()) return true;
        return false;
    }
    vector<bool> camelMatch(vector<string>& queries, string pattern) {
        vector<bool> result;
        for(auto i:queries){
            if(isCheck(i, pattern)){
                result.push_back(true);
            }
            else{
                result.push_back(false);
            }
        }
        return result;
    }
};

รหัสจาวา:

class Solution {
    public Boolean isCheck(String query, String pattern){
        int i=0;
        for(int c=0;c<query.length();c++){
            if(i<pattern.length() && query.charAt(c)==pattern.charAt(i)) i++;
            else if(query.charAt(c) >= 'A' && query.charAt(c) <= 'Z') return false;
        }
        if(i==pattern.length()) return true;
        return false;
    }
    public List<Boolean> camelMatch(String[] queries, String pattern) {
        List<Boolean> result = new ArrayList<>();
        for(int i=0;i<queries.length;i++){
            if(isCheck(queries[i], pattern)){
                result.add(true);
            }
            else{
                result.add(false);
            }
        }
        return result;
    }
}

การวิเคราะห์ความซับซ้อนสำหรับโซลูชัน Leetcode Matching Camelcase:

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

ความซับซ้อนของเวลาจะเป็น O(N*M) โดยที่ N = ความยาวของ “queries” และ M= ความยาวของ “pattern”

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

ความซับซ้อนของพื้นที่จะเป็น O (1) เนื่องจากไม่ต้องการพื้นที่เพิ่มเติม

คำถามประเภทเดียวกันสำหรับการอ้างอิงและการปฏิบัติ:

การจับคู่สตริงในอาร์เรย์

 

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2849
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2516
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2485
4Palindrome ใช้การเรียกซ้ำ2270
5ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1991
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1676
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1663
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1652
9จัดเรียงด่วน1633
10เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1623
11ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1490
12สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1459
13ย้อนกลับอาร์เรย์1434
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1411
15ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1374
16ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1367
17องค์ประกอบที่ทำซ้ำครั้งแรก1357
18จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1333
19ผลรวมของตัวเลขในสตริง1333
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1299
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1267
22ตรวจหาลูปในรายการที่เชื่อมโยง1250
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1237
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1232
25Subarray กับผลรวมที่ได้รับ1226
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1224
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1214
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1178
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1134
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1130
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1121
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1118
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1084
34ค้นหาผู้นำในอาร์เรย์1070
35สลับโหนดในรายการที่เชื่อมโยง1051
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์1013
37ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง1006
38จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II1004
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก984
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด975
41รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x964
42จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง964
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่963
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์946
45ค้นหาหมายเลขที่หายไป938
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์931
47สตริงย่อย Palindromic ที่ยาวที่สุด919
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง902
49พิมพ์ลำดับต่อมาที่ยาวที่สุด896
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ886
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด885
52ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้866
53จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด856
54การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน845
55เรียงลำดับการแทรก836
56นับสามเหลี่ยมที่เป็นไปได้835
57การคูณสองเมทริกซ์817
58จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ807
59ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่806
60หมุนรายการที่เชื่อมโยง804
61ซื้อหุ้นขายเพื่อเพิ่มผลกำไร802
62ชักเย่อ776
63การเชื่อมต่อของสองสาย774
64พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต769
65นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน769
66ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด758
67สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว753
68ปัญหาคนดัง752
69ค้นหา Pythagorean Triplets จาก Array748
70ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด746
71ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด738
72ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ719
73ค้นหาแถวที่มีจำนวนสูงสุด 1715
74ค้นหา Peak Element จาก Array710
75ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด709
76ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม706
77ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ703
78การเพิ่มสองเมทริกซ์698
79สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1697
80ปริศนาอาร์เรย์ผลิตภัณฑ์697
81ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน686
82ใช้สอง Stacks ในอาร์เรย์686
83Subarray ผลิตภัณฑ์สูงสุด II671
84อันดับพจนานุกรมของสตริง668
85การคูณก่อนหน้าและถัดไป661
86ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่661
87การลบเมทริกซ์สองตัว649
88ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด644
89ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ643
90แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน640
91อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม640
92สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน635
93ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่633
94ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด628
95ผลรวม Subarray Circular สูงสุด621
96จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว621
97จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย620
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน615
99Subarray และผลที่ตามมา615
100ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก613
101ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด611
102เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)607
103Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1606
104องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง603
105การแบนรายการที่เชื่อมโยง602
106Palindrome Permutations ของสตริง600
107Palindromes ในช่วงที่กำหนด592
108เรียกใช้การเข้ารหัสความยาว592
109องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array591
110การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด591
111องค์ประกอบเสียงข้างมาก590
112การตรวจสอบ Pangram588
113พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ587
114อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome579
115หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์577
116ซ้ำตามมาของความยาวสองหรือมากกว่า576
117อักขระที่ซ้ำกันมากที่สุดในสตริง576
118จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่575
119ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ574
120รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น574
121จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome573
122พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ565
123โซลูชัน Sum Leetcode สองรายการ565
124เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด560
125โซลูชัน 3Sum Leetcode559
126ปัญหาการเรียงลำดับแพนเค้ก555
127ผสานช่วงเวลาที่ทับซ้อนกัน II549
128โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม548
129ขนาดของ Subarray ที่มีผลรวมสูงสุด538
130การเปลี่ยนเมทริกซ์538
131การลบ Spaces ออกจากสตริงโดยใช้ stringstream537
132ลบรายการที่ซ้ำกันออกจากสตริง537
133ลบพื้นที่พิเศษออกจากสตริง537
134ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่534
135Palindrome ที่เล็กที่สุดหลังการเปลี่ยน534
136ผลรวมสูงสุดที่เพิ่มขึ้นตามมา534
137Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่532
138ปัญหาเกี่ยวกับพาร์ติชัน530
139สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด523
140ตรวจสอบว่าสตริงห่างกัน K หรือไม่519
141ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง515
142หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด513
143ลบรายการล่าสุด512
144แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ510
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่509
146โปรแกรมสลับอักขระทั้งหมดในสตริง503
147ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง503
148สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่496
149นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด492
150ค้นหาคู่กับความแตกต่างที่ได้รับ489
151รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง487
152จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา487
153ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย487
154ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่484
155คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer484
156ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย479
157เปรียบเทียบตัวเลขสองเวอร์ชัน476
158พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด472
159จัดเรียง 0s 1s และ 2s ใน Array472
160ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด470
161กลับคำในสตริงที่กำหนด469
162เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด468
163ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution466
164พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)465
165รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ465
166ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด465
167แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น461
168พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'450
169ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ448
170พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง445
171Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End445
172ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด443
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด436
174พิมพ์พาร์ติชัน palindromic ทั้งหมด433
175ปัญหา Superstring ที่สั้นที่สุด431
176แบนรายการที่เชื่อมโยงหลายระดับ428
177ความยาวสูงสุดของคู่โซ่426
178ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่426
179จัดเรียงสตริงตามสตริงอื่น425
180การเรียงลำดับ K เรียงอาร์เรย์421
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II408
182ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม406
183ค้นหาลำดับที่ตามมาของขนาด 3406
184โปรแกรมเพิ่มเลขฐานสองสองหลัก404
185พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์403
186ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ402
187คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II402
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)397
189ซีซาร์ไซเฟอร์395
190อักขระที่ไม่ซ้ำ Kth394
191ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ391
192จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag390
193คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ386
194การเรียงลำดับแพนเค้ก386
195หมุนภาพ 90 องศา383
196การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL381
197สตริงย้อนกลับที่สมบูรณ์แบบ380
198การผสานสองอาร์เรย์ที่เรียงลำดับ377
199การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด376
200ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง375
201ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก371
202ส่วนเสริม 1 และ 2 ของเลขฐานสอง371
203สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด369
204สี่องค์ประกอบที่รวมที่จะให้369
205จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s369
206แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด368
207คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ364
208นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ361
209ลบโหนดหลังจาก M361
210อักขระที่เกิดขึ้นสูงสุดในสตริง359
211สตริง Palindrome (ตัวเลข)357
212แยกสตริง355
213อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate355
214การเรียงลำดับอาร์เรย์ของสตริง347
215วงเล็บที่ถูกต้อง โซลูชัน LeetCode346
216การใช้งานซ้ำของ atoi ()346
217แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K345
218แม้แต่ Substring Count345
219ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่343
220พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์342
221ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด339
222ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ337
223พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ337
224แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว334
225โซลูชัน Subarray Leetcode สูงสุด334
226อักขระ N ในสตริงทศนิยมที่ต่อกัน334
227เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?333
228ย้อนกลับสตริงโดยใช้ Stack333
229การจับคู่อักขระตัวแทน332
230นับจำนวนคำ332
231ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ329
232ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่328
233จัดเรียงองค์ประกอบตามความถี่ II327
234ผสานสองอาร์เรย์ที่เรียงลำดับ324
235ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน322
236แยกสี่สายที่แตกต่างกัน322
237การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก319
238ค้นหาตรงกลางของรายการที่เชื่อมโยง318
239ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน317
240นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ315
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์308
242โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น306
243การเรียงสับเปลี่ยน Palindrome302
244ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ297
245ค้นหา Nth Node296
246การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี294
247สตริง (แทนจำนวนเต็ม) เป็นค่า292
248โซลูชัน Leetcode ของ Word Search292
249พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket290
250Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด290
251เมทริกซ์ Toeplitz290
252ลบทรี290
253ย้อนกลับสตริง289
254ย้อนกลับบิต287
255นับคู่ด้วยผลรวมที่ได้รับ287
256เปลี่ยนเพศของสตริงที่กำหนด286
257จัดเรียงอาร์เรย์ของสตริง286
258วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?286
259ลบโหนดภายใต้เงื่อนไขที่กำหนด286
260ไม่มีปัญหาราชินี285
261องค์ประกอบแรกที่ไม่ซ้ำ284
262ต้นไม้ไบนารี284
263จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9283
264ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์280
265รูปแบบสตริงย่อยซ้ำ280
266ห้องประชุม II โซลูชั่น LeetCode279
267นามสกุลทั่วไปที่ยาวที่สุด278
268จำนวนเกาะ โซลูชั่น LeetCode278
269กองต่ำ276
270LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด276
271ลบช่องว่างออกจากสตริง275
272ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด274
273สลับอาร์เรย์ที่กำหนด272
274องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์271
275อัลกอริทึม Dijkstra268
276หมายเลขฟีโบนักชี267
277ซูโดกุ Solver267
278ค้นหาอักขระที่สองบ่อย267
279โปรแกรมลำดับนกกาเหว่า266
280ลดความแตกต่างสูงสุดระหว่างความสูง265
281กองซ้อนสูงสุด264
282โซลูชั่นปล้นบ้าน Leetcode264
283การประเมินนิพจน์263
284ค้นหาคำ262
285KMP อัลกอริทึม260
286ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน259
287ชุดย่อย Leetcode258
288จำนวน 1 บิต258
289จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์258
290โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)257
291การประเมิน Postfix Expression255
292กลับคำในสตริง254
293โซลูชัน Plus One Leetcode254
294โซลูชัน Palindrome Leetcode ที่ถูกต้อง254
295Min Stack Leetcode โซลูชัน253
296รวมผลรวม Leetcode Solution253
297Backspace String เปรียบเทียบ249
298ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ249
299วิธีการลบรายการที่เชื่อมโยง248
300ตั้งค่า Matrix Zeroes248
301Subarray ที่มี 0 ผลรวม246
302คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์245
303อัลกอริทึม Rabin Karp244
304องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด243
305การกลับคิว242
306จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์241
307ประกอบด้วย Duplicate II Leetcode Solution241
308Sqrt (x) โซลูชัน Leetcode240
309หอคอยแห่งฮานอย239
310ลบองค์ประกอบตรงกลางของสแต็ก238
311Leetcode สามเหลี่ยมปาสคาล238
312จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II238
313ผลรวมรวม237
314ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม237
315ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง236
316ย้อนกลับคำแต่ละคำ235
317โซลูชันจำนวนเต็มเป็นโรมัน Leetcode235
318การบีบอัดสตริง235
319ประกอบด้วย Duplicate234
320เทคนิคหน้าต่างบานเลื่อน234
321การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน233
322แยกเลขคู่และเลขคี่233
323สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า232
324นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน232
325การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List232
326อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ232
327โซลูชัน Leetcode หมายเลขเดียว231
328คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ231
329นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา231
330อัลกอริทึม Bellman Ford229
331เพิ่ม Binary Leetcode Solution229
332การประเมินนิพจน์ทางคณิตศาสตร์228
333กลุ่มคำที่มีชุดอักขระเดียวกัน228
334Postfix เป็น Infix Conversion227
335มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution227
336Pow (x, n) โซลูชัน Leetcode227
337อัลกอริทึม Kruskal227
338Palindrome Linked List Leetcode โซลูชัน227
339ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด226
340ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ226
341จัดเรียงองค์ประกอบตามความถี่226
342การเรียงลำดับถัดไป226
343ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์226
344จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode225
345K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ225
346Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน224
347การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์223
348โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด223
349โซลูชัน Leetcode องค์ประกอบส่วนใหญ่223
350ค้นหา Lucky Integer ใน Array Leetcode Solution223
351คำที่ใช้บ่อย K ยอดนิยม223
352กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x222
353การเรียงลำดับอาร์เรย์โดยใช้ Stacks221
354สตริงการแย่งชิง221
355นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม220
356ประเมินกอง220
357สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution220
358พีชคณิต Leetcode Solution220
359อัลกอริธึม Convex Hull219
360โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม219
361หมายเลขพิเศษ218
362องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์218
363Subarray สูงสุด218
364ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่217
365คำนำหน้าในการแปลง Infix217
366จำนวนคู่ที่ดีโซลูชัน Leetcode217
367โซลูชัน LeetCode เมทริกซ์เกลียว216
368ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน216
369ย้อนกลับตัวเลขโดยใช้กอง215
370Swap Nodes ในคู่ Leetcode Solutions215
371ผลรวมเส้นทางขั้นต่ำ215
372ค้นหา Town Judge Leetcode Solution215
373ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่215
374จัตุรัสสูงสุด214
375ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์214
376การย้อนกลับองค์ประกอบ K แรกของคิว214
377Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป213
378Fizz Buzz Leetcode213
379ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง213
380การเข้ารหัส Huffman213
381หมายเลขที่หายไป โซลูชัน Leetcode212
382กลุ่มแอนนาแกรม212
383โซลูชัน Leetcode Triangle II ของ Pascal212
384โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ212
385พลังของโซลูชัน Leetcode สองตัว211
386การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d211
387Count Primes Leetcode Solutions211
388ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี210
389ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ210
390ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด210
391องค์ประกอบที่พบบ่อย K ยอดนิยม210
392หมายเลขเดียว210
393จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution210
394Leetcode เรียงลำดับ209
395การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย209
396ปัญหาผลรวมย่อย209
397แปลงสตริงเป็น Int209
398ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode209
399ค้นหาใน Rotated Sorted Array Leetcode Solution209
400แบบสอบถามสตริงย่อย Palindrome209
401เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution208
402ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม208
403ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่208
404ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ208
405โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร208
406ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์208
407เส้นทางที่ไม่ซ้ำใคร208
408House Robber II โซลูชัน Leetcode208
409ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน207
410ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์207
411ใช้ Stack และ Queue โดยใช้ Deque207
412กราฟ Bipartite207
413เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด207
414การแปลงซิกแซก207
415ผลรวม Subarray เท่ากับ k207
416การเรียงสับเปลี่ยนกรณีจดหมาย207
417ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน207
418โซลูชัน Matrix Diagonal Sum Leetcode206
419ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน206
420นิพจน์มีวงเล็บสำรองหรือไม่206
421Coin Change 2 Leetcode โซลูชั่น206
422แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น206
423วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap206
424ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์205
425โซลูชัน Leetcode แบบต่อเนื่องสูงสุด205
426องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง205
427พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ205
428Subarray Sum เท่ากับ K LeetCode Solution205
429อัลกอริทึมของ Prim205
430ค้นหาค่ามัธยฐานจากสตรีมข้อมูล204
431ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution204
432ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k204
433ถอดรหัสสตริง204
434นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน203
435จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution203
436จัดเรียงสแต็กโดยใช้การเรียกซ้ำ203
437พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0203
438Subarrays ที่มีองค์ประกอบที่แตกต่างกัน203
439ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution202
440การใช้งานแคช LRU202
441หมายเลขคาตาลันที่ N202
442จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน202
443ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่202
444เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution202
445ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution201
446หมายเลขฟีโบนักชี โซลูชัน LeetCode201
447นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด201
448Fizz Buzz201
449ย้อนกลับกองโดยใช้การเรียกซ้ำ201
450จำนวนเต็มย้อนกลับ201
451โซลูชัน LeetCode อาร์เรย์โมโนโทนิก200
452ค้นหาอักขระทั่วไป Leetcode Solution200
453ค้นหาหมายเลขที่ซ้ำกัน200
454ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution200
455ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์200
456Reverse Vowels ของ String Leetcode Solution199
457ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที199
458สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่199
459ดักจับน้ำฝน Leetcode Solution198
460หอคอยซ้ำแห่งฮานอย198
461ย้อนกลับรายการที่เชื่อมโยง198
462คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie198
463องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions198
464แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode198
465จำนวนเต็มเป็นคำภาษาอังกฤษ198
466แก้ไขระยะทาง198
467นับและพูด198
468ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์197
469ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ197
470น้ำท่วมเติม LeetCode197
471ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว197
472subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K197
473อัลกอริทึม MiniMax197
474ย้อนกลับสตริง197
475การจัดข้อความให้เหมาะสม โซลูชัน LeetCode197
476ผลรวมของช่วง Subarray Leetcode Solution197
477อัลกอริทึม Floyd Warshall197
478การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค196
479โซลูชัน Leetcode ที่สำคัญช้าที่สุด196
480ค้นหาองค์ประกอบที่ซ้ำกัน196
481Word Ladder โซลูชัน LeetCode196
482โซลูชัน Leetcode แบบสุ่ม196
483ระดับของอาร์เรย์196
484ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว196
485ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์195
486ย้อนกลับคำในสตริง III LeetCode Solution195
487คำนำหน้าในการแปลง Postfix195
488ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว195
489มุมมองด้านบนของ Binary Tree195
490การเรียงลำดับแบบวนซ้ำของทรีไบนารี195
491หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution195
492สลับโซลูชัน Array Leetcode194
493สตริงวงเล็บที่ถูกต้อง194
494ลำดับต่อมาที่ยาวที่สุด194
495โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล194
496ต่อไป Greater Element I Leetcode Solution194
497ผลรวมเป้าหมาย194
498ค้นหาความแตกต่าง Leetcode Solution194
499สตริงย่อยที่มีการต่อคำทั้งหมด194
500กระโดดเกม โซลูชัน Leetcode193
501Postfix เป็น Prefix Conversion193
502ออกแบบระบบจอดรถ Leetcode Solution193
503ค้นหาองค์ประกอบที่ขาดหายไปของช่วง193
504จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง193
505ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)193
506จับคู่กับผลิตภัณฑ์ที่กำหนด193
507ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution192
508พื้นที่สูงสุดของเกาะ192
509ผสานช่วงเวลาที่ทับซ้อนกัน192
510ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่192
511จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution192
512ลำดับความสำคัญใน C ++192
513โซลูชัน Leetcode คูณสตริง192
514ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)192
515Palindrome ที่สั้นที่สุด192
516ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution191
517องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป191
518ใช้สแต็กโดยใช้คิวเดียว191
519Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม191
520นับและพูด Leetcode Solution191
521การต่อกันของ Array LeetCode Solution191
522ตรวจสอบวงเล็บสมดุลในนิพจน์191
523ซิกแซกการแปลง LeetCode โซลูชั่น191
524Recursion191
525องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์191
526ปัญหาช่วงเวลาของสต็อก190
527เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด190
528คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ190
529ย้ายศูนย์ LeetCode Solution190
530ใช้ Stack โดยใช้ Queues190
531ปัญหาปุ่มกดตัวเลขบนมือถือ189
532นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด189
533สลับอาร์เรย์189
534จุดตัดของสองอาร์เรย์189
535การกลับวงเล็บขั้นต่ำ189
536Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด188
537Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด188
538แปลงอาร์เรย์เป็นแบบซิกแซก188
539ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution188
540Sudoku ที่ถูกต้อง188
541ดัชนีสูงสุดในอาร์เรย์ภูเขา188
542ภาชนะที่มีน้ำมากที่สุด188
543จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด187
544โซลูชัน Leetcode ของ Isomorphic Strings187
545แปลง BST ปกติเป็น BST สมดุล187
546น้ำหนักหินสุดท้าย187
547ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution187
548อัศวินขั้นต่ำย้ายโซลูชัน LeetCode187
549Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน186
550แจกจ่ายขนมให้กับผู้คน Leetcode Solution186
551นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS186
552Leetcode อาร์เรย์ที่ต่อเนื่องกัน186
553เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N186
554Koko กินกล้วย Leetcode Solution186
555การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน186
556Anagrams ที่ถูกต้อง186
557ความยาวของ Last Word Leetcode Solution186
558ผลรวมด้านซ้ายออกจาก Leetcode Solutions185
559สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ185
560ปัญหากระเป๋าเป้185
561โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด185
562เวลาที่ดีที่สุดในการซื้อและขายหุ้น185
563สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode185
564เป็นโซลูชัน Leetcode ที่ตามมา185
565จำนวนจังหวัด โซลูชั่น Leetcode185
566การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก185
567ระยะการขัดขวาง185
568โซลูชัน Leetcode ของ Island Perimeter184
569จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?184
5703Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด184
571จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k184
572วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode184
573ปัญหาเหมืองทอง184
574จำนวนเต็มเป็นโรมัน184
575ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่183
576ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด183
577ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution183
578แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี183
579การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม183
580ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์182
581โซลูชัน Leetcode หมายเลข N-th Tribonacci182
582วิธีถอดรหัส182
583สรุปช่วง Leetcode โซลูชัน182
584การดำเนินการขั้นต่ำในการแปลง X เป็น Y182
585กำหนดคุกกี้ Leetcode Solution182
586โซลูชัน Leetcode เรียงลำดับอาร์เรย์182
58701 โซลูชัน Matrix LeetCode182
588โซลูชันอัญมณีและหิน Leetcode182
589ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม182
590จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน182
591ชุดค่าผสม Leetcode182
592ตะแกรงของ Eratosthenes181
593ระยะทางสูงสุดในอาร์เรย์181
594เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution181
595LRU Cache LeetCode Solution180
596ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน180
597จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode180
598ดักน้ำฝน LeetCode Solution180
599ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร180
600หมุนรายการ Leetcode โซลูชัน180
601นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K180
602การจัดเรียงฟองโดยใช้สองกอง180
603ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ180
604จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย180
605ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด180
606หมุนภาพ โซลูชัน LeetCode179
607แทรก Interval Leetcode Solution179
608ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด179
609การเรียงสับเปลี่ยนในสตริง Leetcode Solution178
610การทำงานของ XOR ในโซลูชัน Array Leetcode178
611ต้นทุนขั้นต่ำในการจ้างคนงาน K178
612จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง178
613จะสร้าง Mergable Stack ได้อย่างไร?178
614ระยะห่างระหว่างบัสหยุด Leetcode Solution178
615ฐานที่เล็กที่สุด177
616รูปแบบคำ177
617ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)177
618ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่177
619การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก177
620โซลูชัน LeetCode ต้นไม้เดียวกัน177
621ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution177
622ปัญหาการตัดคำ177
623วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี177
624โจรปล้นบ้าน177
625ผลรวมสองชุดที่ไม่ทับซ้อนกัน176
626การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง176
627จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน176
628ปัญหาการเปลี่ยนเหรียญ176
629การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์176
630การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน176
631จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m176
632ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ176
633ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่175
634เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution175
635กบกระโดด Leetcode โซลูชั่น175
636สตริง Isomorphic175
637GCD ของตัวเลขสองตัว175
638การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode175
639ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน174
640จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution174
641ลดจาน LeetCode Solution174
642โซลูชัน LeetCode หมายเลข Strobogrammatic174
643ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล174
644อัลกอริทึมการทาสีรั้ว174
645จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์174
646จัดระเบียบสตริงใหม่174
647การกำหนดที่อยู่ IP โซลูชัน Leetcode174
648เกมหิน LeetCode174
649กระดิกเรียง173
650ค้นหาผลรวมระดับสูงสุดใน Binary Tree173
651K ช่องว่าง LeetCode173
652ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี173
653ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี173
654ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution173
655แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด173
656แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา173
657แยก 0s และ 1s ใน Array173
658สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด173
659ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d173
660การสุ่มตัวอย่างอ่างเก็บน้ำ172
661ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n172
662K ช่องว่าง172
663โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II172
664พลิกโซลูชัน LeetCode ของรูปภาพ172
665ฉลากพาร์ติชั่น LeetCode Solution172
666การรวมตัวอักษรของหมายเลขโทรศัพท์172
667ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode172
668แปลงอาร์เรย์เป็นรูปแบบย่อ172
669ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution171
670เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution171
671Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode171
672เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution171
673สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution171
674Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป171
675สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution171
676อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution171
677โซลูชัน LeetCode เวลาว่างของพนักงาน171
678Palindrome ที่ถูกต้อง170
679ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี170
680เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode170
681จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2170
682ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด170
683โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง170
684BFS กับ DFS สำหรับ Binary Tree170
685ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน170
686ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array169
687Inorder Successor ของโหนดใน Binary Tree169
688ย้อนกลับเฉพาะตัวอักษร LeetCode Solution169
689นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี169
690พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ169
691จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode169
692กู้คืนโครงสร้างการค้นหาแบบไบนารี169
693การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด169
694ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution169
695โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II169
696การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง168
697Binary Tree ลำดับระดับซิกแซก Traversal168
698Lucky Numbers ในโซลูชัน Matrix Leetcode168
699ค้นหาใบของ Binary Tree LeetCode Solution168
700ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode168
701จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution168
702จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode168
703ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่168
704ชุดย่อย Sum Leetcode168
705ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่168
706พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน168
707ลำดับการเรียงสับเปลี่ยน LeetCode Solution168
708เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก168
709ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด168
710ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์168
711สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution167
712ค้นหาอักขระที่ไม่ซ้ำกันในสตริง167
713โซลูชัน LeetCode Array ที่ไม่ลดลง167
714แก้ไขระยะทาง LeetCode Solution167
715งูและบันได LeetCode Solution167
716สร้าง BST จาก Preorder Traversal ที่กำหนด167
717ลบวงเล็บไม่ถูกต้อง Leetcode Solution167
718แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution167
719พื้นฐานการเขียนโปรแกรมแบบไดนามิก167
720การย้อนกลับคิวโดยใช้การเรียกซ้ำ167
721หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution167
722โซลูชันการบีบอัดสตริง LeetCode167
723subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน166
724Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution166
725แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution166
726ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่166
727ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution166
728ค้นหาผลคูณที่ใหญ่ที่สุดของ 3166
729สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด166
730ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง166
731โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II166
732พลังของโซลูชัน Leetcode สี่ตัว166
733มอร์ริส Traversal165
734ตัวสลับหลอดไฟ โซลูชัน LeetCode165
735โซลูชัน Leetcode จำนวนที่น่าเกลียด165
736Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode165
737อันดับ Transform ของ Array Leetcode Solution165
738นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x165
739Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)165
740กู้คืนที่อยู่ IP โซลูชัน Leetcode165
741ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode165
742ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k165
743กำไรสูงสุดในการจัดตารางงาน Leetcode Solution164
744องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด164
745จำนวน NGE ทางด้านขวา164
746ดำเนินการเปลี่ยนสตริง Leetcode164
747ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข164
748ผสานสอง Binary Trees LeetCode Solution164
749สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution164
750ปัญหาการปูกระเบื้อง164
751โซลูชัน LeetCode ของรถแข่ง164
752พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง164
753โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข163
754การจับคู่นิพจน์ทั่วไป163
755ค่าสัมประสิทธิ์ทวินาม163
756ลดจำนวนคู่สูงสุดใน Array LeetCode Solution163
757จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode163
758ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง163
759สแต็กตามอาร์เรย์ที่เติบโตได้163
760บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution163
761โซลูชัน Leetcode ระยะทางที่ติดขัด163
762ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K163
763แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม163
764ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution163
765ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution162
766เส้นทแยงมุมของต้นไม้ไบนารี162
767น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode162
768องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์162
769ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution162
770คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน162
771รูปแบบคำ โซลูชัน LeetCode162
772ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution162
773ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -162
774ผสาน K เรียงลำดับรายการที่เชื่อมโยง162
775จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล162
776โปรแกรมสำหรับปัญหา Bridge and Torch162
777เกมกระโดด162
778หมายเลขที่ถูกต้อง162
779การลบในทรีไบนารี162
780โซลูชัน Leetcode แถวแป้นพิมพ์162
781พลิกโซลูชัน LeetCode Binary Tree161
782เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด161
783ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี161
784การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน161
785ความลึกสูงสุดของ N-ary Tree Leetcode Solution161
786ต้นไม้ที่มีความสูงต่ำสุด161
787ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว161
788นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน161
789ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution161
790ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode160
791ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution160
792หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น160
793วงจรรายการที่เชื่อมโยง160
794ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง160
795ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution160
796โซลูชัน Leetcode ต้นไม้สมมาตร160
797ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution160
798คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode160
799อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน160
800สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด160
801Kth บรรพบุรุษของโหนดในไบนารีทรี160
802ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น160
803โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler160
804ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่160
805โซลูชันฐาน 7 Leetcode160
806เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0159
807Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)159
808คิวแบบวงกลม159
809โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1159
810ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution159
811วางดอกไม้ได้ LeetCode Solution159
812Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution159
813Last Stone Weight II โซลูชัน LeetCode159
814พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution159
815แยกสตริงใน Balanced Strings Leetcode Solution159
816จำนวนเกาะ II โซลูชัน LeetCode159
817ตารางเรียน II - LeetCode159
818ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ159
819โซลูชั่น N-Queens LeetCode159
820โซลูชันกำแพงอิฐ LeetCode159
821Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s159
822ผลรวมขั้นต่ำของการคูณของจำนวน n158
823เปลี่ยนกราฟ158
824การสั่งซื้อล่วงหน้าแบบวนซ้ำ158
825การแสดงออกที่สมดุลพร้อมการเปลี่ยน158
826ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution158
827จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น158
828ค้นหาโซลูชัน Leetcode 2D Matrix II158
829ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่158
830โซลูชัน Leetcode ส่วนเติมเต็ม158
831ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II158
832ต้นไม้ช่วงเวลา158
833เรียงสี157
834รูปแบบสตริงย่อยซ้ำ LeetCode Solution157
835รายการพาร์ติชั่น Leetcode Solution157
836องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ157
837ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง157
838สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น157
839กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode157
840ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์157
841การค้นหาแบบไบนารีการค้นหาทรีและการแทรก157
842ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution157
843เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution157
844ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution157
845จัดเรียงอาร์เรย์เป็น BST ที่สมดุล156
846การคูณเมทริกซ์ลูกโซ่156
847ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่156
848เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution156
849อันดับสัมพัทธ์ Leetcode Solution156
850เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution156
851LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย156
852วงเล็บที่ถูกต้อง โซลูชัน Leetcode156
853ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่156
854แปลง BST เป็น Min Heap156
855จำนวนวันระหว่างสองวัน โซลูชัน LeetCode156
856ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k156
857เรียงลำดับ Array ตาม Parity II Leetcode Solution156
858ค่าสัมประสิทธิ์การเปลี่ยนแปลง156
859จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด156
860นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3155
861จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution155
862รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น155
863พจนานุกรมคนต่างด้าว โซลูชัน LeetCode155
864เซตย่อยที่มีผลรวมหารด้วยม155
865ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด155
866ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด155
867โคลนกราฟ โซลูชัน LeetCode155
868โซลูชัน Leetcode ของ Spiral Matrix II154
869ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution154
870ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด154
871ปัญหาการจับคู่เพื่อน154
872เส้นทางที่มีค่าเฉลี่ยสูงสุด154
873แทรกลบ GetRandom154
874การเลื่อนระดับคำสั่งในรูปแบบ Spiral154
875ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution154
876แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต154
877นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K154
878โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่154
879ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution154
880ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์154
881ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1154
882เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม154
883วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n153
884ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode153
885ขวดน้ำ Leetcode Solution153
886เดาตัวเลขสูงกว่าหรือต่ำกว่า II153
887แบบสอบถาม LCM ช่วง153
888องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์153
889เลขพจนานุกรม Leetcode Solution153
890ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่153
891นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ153
892การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง152
893ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์152
894โซลูชัน Leetcode อุณหภูมิรายวัน152
895แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี152
896ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ152
897ลบและรับ152
898Robot Bounded In Circle โซลูชัน LeetCode152
899จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i152
900โซลูชัน Leetcode ระยะทางสั้นที่สุด152
901ค่าเฉลี่ยของระดับในต้นไม้ไบนารี152
902ค้นหาอักขระทั่วไป Leetcode Solution152
903จัดคิวโดยใช้ Stacks152
904การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K152
905โซลูชัน LeetCode แนวขวางในแนวทแยง152
906ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ152
907ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่152
908ใส่ลงใน Postfix152
909เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง152
910ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้152
911ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution152
9123 ผลรวม151
913GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์151
914ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด151
915น้ำมะนาวเปลี่ยน Leetcode Solution151
916ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์151
917ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree151
918สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง151
919K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST151
920แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี150
921พจนานุกรมคนต่างด้าว150
922วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution150
923รูปแบบเกิดขึ้นโดยใช้ Stack150
924BFS สำหรับ Disconnected Graph150
925การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด150
926โซลูชัน Leetcode เมืองปลายทาง150
927คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง150
928จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode150
929ปฏิทินของฉัน I LeetCode Solution150
930จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution150
931ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด150
932โซลูชัน LeetCode การข้ามเส้นทแยงมุม150
933ผสาน Leetcode สองรายการที่เรียงลำดับ150
934จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i150
935Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด149
936ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode149
937Reverse Nodes ใน K-Group149
938นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด149
939จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution149
940เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0149
941สร้าง Rectangle Leetcode Solution149
942ผลที่ตามมาของ Palindromic ที่ยาวที่สุด149
943นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน149
944หน้าต่างบานเลื่อนสูงสุด149
945จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino149
946ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution148
947โซลูชัน LeetCode ของ Spiral Matrix III148
948ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่148
949สร้างจำนวนสูงสุด148
950สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution148
951จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution148
952เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น148
953ตัดแต่งต้นไม้ค้นหาแบบไบนารี148
954สร้าง BST จาก Level Order Traversal ที่กำหนด148
955นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด148
956อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M148
957ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี148
958ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง148
959เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution148
960โซลูชัน Boomerang Leetcode ที่ถูกต้อง148
961พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร148
962ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา148
963ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution147
964Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution147
965อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)147
966โซลูชัน Leetcode กองซ้อนความถี่สูงสุด147
967Depth First Search (DFS) สำหรับกราฟ147
9684 ซัม147
969Palindrome Partitioning Leetcode Solution147
970ไต่บันได147
971เส้นทางที่ไม่ซ้ำกัน II146
972แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน146
973สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน146
974การรวมช่วงเวลา146
975รวมผลรวม IV LeetCode โซลูชั่น146
976นับราคาในช่วง146
977ต้นไม้สมมาตร145
978การค้นหาแรกกว้าง (BFS) สำหรับกราฟ145
979Serialize และ Deserialize Binary Tree145
980การแบ่งพาร์ติชัน Palindrome145
981ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา145
982ผสานการเรียง145
983Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode145
984Design Hit Counter โซลูชัน LeetCode145
985Subarray ผลิตภัณฑ์สูงสุด145
986ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด145
987เกม Stone II Leetcode145
988ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution144
989แบ่งคำ144
990สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม144
991ต้นไม้กลุ่ม144
992ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด144
993การดำเนินการลบทรีค้นหาแบบไบนารี144
994การชนกันของดาวเคราะห์น้อย LeetCode Solution144
995ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง144
996การแทรกในทรีไบนารี143
997สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution143
998นับคู่กับผลรวมที่ได้รับ143
999ปัญหาพาร์ทิชันของจิตรกร143
1000การส่งผ่านลำดับระดับของต้นไม้ไบนารี143
1001ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด143
1002การจับคู่สตริงในโซลูชัน Array Leetcode143
1003ค้นหาความแตกต่าง Leetcode Solution143
1004การข้ามผ่านขอบเขตของต้นไม้ไบนารี143
1005ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่143
1006สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน143
1007รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง143
1008ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1143
1009จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น143
1010ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน142
1011จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่142
1012ความลึกแบบวนซ้ำครั้งแรกของกราฟ142
1013ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0142
1014จำนวนพา ธ พาลินโดรมิกในเมทริกซ์142
1015โซลูชัน LeetCode Maze III142
1016กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode142
1017โซลูชัน LeetCode สตริงการแย่งชิง142
1018โซลูชัน Leetcode ของ Word ที่สั้นที่สุด142
1019การส่งผ่านคำสั่งระดับโดยใช้สองคิว142
1020ผลรวมดัชนีขั้นต่ำของสองรายการ142
1021ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า142
1022ค้นหา Subtrees ที่ซ้ำกัน142
1023ความยาวสูงสุดของ Subarray ซ้ำ142
1024ปัญหาการจัดวงเล็บแบบบูลีน142
1025ตรวจสอบโครงสร้างการค้นหาแบบไบนารี142
1026การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)142
1027ลำดับนิวแมน - คอนเวย์142
1028Bitwise และช่วงตัวเลข โซลูชัน LeetCode141
1029จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์141
1030สิ่งแรกที่ขาดหายไปในเชิงบวก141
1031K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution141
1032ฆ่ากระบวนการ LeetCode Solution141
1033ถัดไป การเรียงสับเปลี่ยน Leetcode Solution141
1034ต้นไม้ไบนารีที่สมดุล141
1035พิมพ์มุมมองด้านขวาของทรีไบนารี141
1036พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป141
1037ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน141
1038คำนวณ nCr% p141
1039สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations141
1040ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution141
1041ต้นไม้ค้นหาแบบไบนารี141
1042โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด141
1043ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา141
1044โซลูชัน Leetcode ที่ใหญ่ที่สุด141
1045ข้อดีของ BST มากกว่า Hash Table141
1046Morris Inorder Traversal140
1047ขนาดต่ำสุด Subarray Sum140
1048เพิ่มตัวเลขสองตัว140
1049การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด140
1050จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า140
1051สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array140
1052สามารถจับภาพได้สำหรับ Rook Leetcode Solution140
1053เพื่อนวัยที่เหมาะสม LeetCode Solution140
1054ถัดไป Greater Element III โซลูชัน LeetCode140
1055ตัวเลขที่น่าเกลียด140
1056K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน139
1057นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x139
1058ตัวละครต่อเนื่อง LeetCode Solution139
1059ค้นหาโซลูชัน LeetCode ของ Peak Element II139
1060ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode139
1061การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode139
1062Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ139
1063สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String139
1064พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน139
1065บรรพบุรุษที่ต่ำที่สุด139
1066จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'139
1067Path Sum II LeetCode Solution138
1068ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน138
1069ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution138
1070โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง138
1071เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด138
1072ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม138
1073นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ138
1074หมายเลขที่น่าเกลียดสุด ๆ138
1075น่าเกลียดหมายเลข II LeetCode โซลูชั่น138
1076การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution138
1077ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่137
1078ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution137
1079ความสำคัญของพนักงาน LeetCode Solution137
1080ผลรวมเส้นทาง137
1081กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี137
1082ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน137
1083การนับคู่หาร137
1084จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree137
1085กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่137
1086สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe137
1087สร้างวงเล็บ Leetcode Solution137
1088ประเภทของต้นไม้ไบนารี137
1089การกำหนดที่อยู่ IP โซลูชัน LeetCode137
1090เพิ่ม Triplet Subsequence โซลูชัน LeetCode136
1091การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray136
1092Binary Tree มุมมองด้านขวา โซลูชัน LeetCode136
1093ลบ Palindromic Subsequences Leetcode Solution136
1094ค้นหา Peak Element135
1095จำนวนเกาะที่ปิด โซลูชัน Leetcode135
1096เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution135
1097โครงสร้างข้อมูลไบนารีทรี135
1098ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution135
1099ผลที่ตามมาที่แตกต่าง135
1100Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution135
1101หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว135
1102ผลที่ตามมาของ Bitonic ที่ยาวที่สุด135
1103ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode135
1104วันแห่งปี Leetcode Solution135
1105อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution135
1106พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP135
1107ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด134
1108ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง134
1109เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions134
1110แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์134
1111จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode134
1112Palindrome Permutation LeetCode Solution134
1113โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม134
1114โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด134
1115ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists134
1116เพิ่มขึ้นต่อเนื่องยาวนานที่สุด134
1117นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด133
1118ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ133
1119ตัดคัน133
1120สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution133
1121ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum133
1122ค้นหาตำแหน่งแทรก133
1123โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม133
1124เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่132
1125พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ132
1126ฟอร์แมตโซลูชัน String Leetcode132
1127ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k132
1128มุมมองด้านล่างของทรีไบนารี132
1129ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution132
1130วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด132
1131ผลิตภัณฑ์ของช่วงในอาร์เรย์132
1132ผลรวมของเลขคู่หลังการสืบค้น132
1133การเรียงลำดับโทโพโลยี131
1134โซลูชัน Prime Palindrome LeetCode131
1135ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution131
1136คิวลำดับความสำคัญ131
1137เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution131
1138เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม131
1139สร้าง K Palindrome Strings LeetCode Solution131
1140ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์131
1141โซลูชัน Leetcode ตัวคั่นพัน131
1142Subarray ผลิตภัณฑ์สูงสุด131
1143โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้130
1144สลับโหนดในคู่130
1145รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution130
1146ลบโหนดและส่งคืน Forest Leetcode Solution130
1147ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน130
1148สตริงย่อย Palindromic Leetcode Solution130
1149แนะนำต้นไม้แดง - ดำ130
1150Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution130
1151ลำดับ Moser-de Bruijn130
1152นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน130
1153ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode129
1154รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด129
1155โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด129
1156หมุนอาร์เรย์129
1157Binary Tree เป็น Binary Search Tree Conversion129
1158ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน129
1159แปลง BST เป็น Greater sum Tree129
1160เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด129
1161ต้นไม้ตัดสินใจ129
1162ต้นไม้ไบนารีสูงสุด129
1163ค้นหาลำดับงูที่มีความยาวสูงสุด129
1164เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution129
1165ลำดับโกลอมบ์129
1166ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน129
1167Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution128
1168โซลูชัน LeetCode Array ที่ต่อเนื่องกัน128
1169นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์128
1170ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย128
1171ปัญหาผลรวมย่อยในช่องว่าง O (sum)128
1172เส้นทางรถเมล์ Leetcode Solution128
1173ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode127
1174แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode127
1175ผลที่ตามมาซ้ำซากยาวที่สุด127
1176โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ127
1177ค้นหาระบบข้อเสนอแนะ LeetCode Solution127
1178ย้อนกลับเส้นทางใน BST โดยใช้ Queue127
1179K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่127
1180ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution127
1181ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution126
1182ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด126
1183เวอร์ชันแรกที่ไม่ดี126
1184ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?126
1185ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น126
1186วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด126
1187หมายเลขสามเหลี่ยมที่ถูกต้อง125
1188ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution125
1189ฟอร์แมตวันที่ โซลูชัน LeetCode125
1190ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution125
1191จำนวนการสั่งซื้อใน Backlog Leetcode Solution125
1192การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode125
1193ความลึกสูงสุดของไบนารีทรี125
1194ใหม่ 21 เกม125
1195เดาคำ125
1196บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี125
1197Matchsticks กับ Square Leetcode Solution125
1198จำนวนส่วนสูงสุดของความยาว a, b และ c125
1199แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ124
1200ผลรวมของใบซ้าย LeetCode Solution124
1201กราฟและการแสดง124
1202การสร้างคิวใหม่ตามความสูง124
1203โซลูชัน LeetCode Perfect Square ที่ถูกต้อง124
1204การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode124
1205แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions124
1206การต่อกันของ Array LeetCode Solution124
1207Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode124
1208subarray bitonic ผลรวมสูงสุด123
1209กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode123
1210แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า123
1211การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง123
1212คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด122
1213การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย122
1214การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด122
1215เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ122
1216พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์122
1217หารสองจำนวนเต็ม Leetcode Solution122
1218ไม่มีหมายเลข122
1219โซลูชัน Leetcode ข้ามเส้นทาง122
1220แชมเปญทาวเวอร์ โซลูชัน LeetCode122
1221ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ122
1222คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ121
1223BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด121
1224บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี121
1225Kth องค์ประกอบที่เล็กที่สุดใน BST121
1226Perfect Squares โซลูชัน LeetCode121
1227ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา121
1228ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต121
1229โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด120
1230LRU Cache Leetcode Solution120
1231พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ120
1232แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว120
1233การโคลนกราฟ120
1234แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ120
1235ตัวแบ่งจำนวนเต็ม LeetCode Solution120
1236ค่าเฉลี่ยของช่วงในอาร์เรย์120
1237สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode119
1238พลังของสอง119
1239ผสาน k เรียงลำดับรายการ Leetcode Solution119
1240ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่119
1241โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน119
1242ออกแบบ Skiplist โซลูชัน LeetCode118
1243อาร์เรย์ที่ต่อเนื่องกัน118
1244ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่118
1245นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน118
1246อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน118
1247ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution118
1248ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้118
1249ตัวหนาในสตริง LeetCode Solution118
1250Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode117
1251ผลรวมสูงสุดที่เพิ่มขึ้นตามมา117
1252หลักสูตรคู่ขนาน II โซลูชัน LeetCode117
1253ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution117
1254ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น117
1255ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution117
1256ปัจจัยที่ k ของ n Leetcode Solution117
1257ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม117
1258โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ116
1259พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ116
1260ต้นทุนขั้นต่ำปีนบันได LeetCode Solution116
1261ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี116
1262ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode115
1263ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)115
1264องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป115
1265Subarray ผลิตภัณฑ์สูงสุด114
1266คิวที่เป็นระเบียบ โซลูชั่น LeetCode114
1267เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode114
1268นับและสลับการค้นหาในอาร์เรย์ไบนารี114
1269โซลูชัน Leetcode ช่วงที่เล็กที่สุด114
1270ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่113
1271ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่113
1272วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution113
1273การแบ่งพาร์ติชัน Palindrome113
1274ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่112
1275Koko กินกล้วย LeetCode Solution111
1276ผสานอาร์เรย์ที่จัดเรียง111
1277จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด110
1278Array Nesting Leetcode Solution110
1279ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)110
1280สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution109
1281นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์109
1282ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่109
1283Peeking Iterator โซลูชัน LeetCode109
1284ค้นหา subarray เฉลี่ยสูงสุดของความยาว k109
1285เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution109
1286แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array107
1287ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่107
1288การจัดเรียงเหรียญ โซลูชัน Leetcode106
1289เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution106
1290จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด106
1291โซลูชัน LeetCode หมายเลข Palindrome105
1292ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น105
1293ดัชนีสุ่มเลือก LeetCode Solution104
1294การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution104
1295จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode104
1296ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode104
1297เพิ่มโซลูชัน Leetcode สองหมายเลข103
1298Jump Game IV โซลูชัน LeetCode103
1299Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL103
1300แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ103
1301เข้าถึงหมายเลขโซลูชัน LeetCode102
1302จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode102
1303พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution102
1304ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง101
1305แปลงเป็นฐาน -2 โซลูชัน LeetCode101
1306แทรก ลบ GetRandom O(1) Leetcode Solution101
1307โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง101
1308จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode100
1309พิมพ์โซ่ความยาวสูงสุดของคู่96
1310ออกแบบระบบใต้ดิน Leetcode Solution96
1311ออกแบบลีดเดอร์บอร์ด Leetcode Solution93
1312เปลี่ยนตัวอักษร โซลูชัน LeetCode93
1313ตรวจหาโซลูชัน Leetcode ของ Capital93
1314โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม89
1315โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ88
1316สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution88
1317นับหมู่เกาะย่อย โซลูชัน LeetCode87
1318สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม86
1319รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode84
1320Binary Tree Inorder Traversal โซลูชัน LeetCode84
1321ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode83
1322โซลูชั่น LeetCode ปีประชากรสูงสุด82
1323ถอดรหัสสตริง Leetcode Solution81
1324ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง81
1325จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode81
1326ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง80
1327โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด79
1328รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น77
1329สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution76
1330ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode75
1331โซลูชั่น LeetCode ปีประชากรสูงสุด74
1332แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution73
1333เกมสโตน IV โซลูชัน LeetCode72
1334คะแนนของวงเล็บ LeetCode Solution72
1335แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution71
1336Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป70
1337Graph Bipartite คืออะไร? โซลูชัน LeetCode70
1338โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง69
1339เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution67
1340แบ่งช็อกโกแลต LeetCode Solution60
1341คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น54
1342ช่วงผลรวมของ BST LeetCode Solution50
1343ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution48
1344ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม47
1345จัดเรียงสี โซลูชัน LeetCode45
1346ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution43
1347หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode42
1348หมุนโซลูชัน LeetCode สตริง42
1349โซลูชัน Leetcode แบบ Monotonic Array27
1350ขนาดสูงสุด Subarray Sum เท่ากับ k Leetcode Solution23
1351โซลูชัน Leetcode Matching Camelcase22
1352โซลูชัน Leetcode ของดัชนี H22
1353โซลูชัน LeetCode ไฮไฟว์22
1354หินส่วนใหญ่ถูกนำออกด้วยโซลูชัน LeetCode แถวหรือคอลัมน์เดียวกัน22
1355คอนเทนเนอร์ที่มี Water LeetCode Solution มากที่สุด21
1356หน้าต่างบานเลื่อนสูงสุด LeetCode Solution20
1357ค้นหาโซลูชัน LeetCode พีคเอลิเมนต์20
1358ถูกต้อง Anagram Leetcode Solution20
1359ลำดับถัดไป โซลูชัน LeetCode20
1360การติดตั้งหน้าจอประโยค LeetCode Solution18
1361Paint House โซลูชัน LeetCode18
1362กลุ่ม Anagrams LeetCode Solution18
1363โซลูชัน LeetCode ค้นหาไบนารี18
1364แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution18
1365คู่เพลงที่มีระยะเวลาทั้งหมดหารด้วย 60 LeetCode Solution18
1366ต่อไป Greater Element I Leetcode Solution17
1367การค้นหาแบบไบนารีที่ไม่ซ้ำกัน โซลูชัน LeetCode16
1368ค่าต้นไม้การค้นหาไบนารีที่ใกล้เคียงที่สุด II โซลูชัน LeetCode16
1369แทรก ลบ GetRandom O(1) – อนุญาตให้ทำซ้ำ LeetCode Solution16
1370Group Shifted Strings โซลูชัน Leetcode16
1371Isomorphic Strings LeetCode Solution16
1372โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง16
1373ว่ายในกระแสน้ำ LeetCode Solution15
1374ดัชนีพีคใน Mountain Array LeetCode Solution15
1375จำนวนลูกศรขั้นต่ำที่จะระเบิดลูกโป่ง LeetCode Solution15
Translate »