ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง

ระดับความยาก สะดวกสบาย
ถามบ่อยใน อะโดบี อเมซอน แอปเปิล บลูมเบิร์ก Google
เมล็ดข้าว Arista Networksเข้าชม 79

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

ค้นหา Town Judge Leetcode Solution: ในเมืองมี n บุคคลที่มีป้ายกำกับจาก 1 ไปยัง n. มีข่าวลือว่าหนึ่งในคนเหล่านี้แอบเป็นผู้พิพากษาเมือง

หากผู้พิพากษาเมืองมีอยู่จริง:

  1. ผู้พิพากษาเมืองไม่มีใครไว้วางใจ
  2. ทุกคน (ยกเว้นผู้พิพากษาเมือง) ไว้วางใจผู้พิพากษาเมือง
  3. มีคนเดียวที่ถูกใจคุณสมบัติ 1 และ  2.

คุณจะได้รับไฟล์ แถว trust ที่ไหน trust[i] = [ai, bi] แสดงว่าบุคคลที่มีป้ายกำกับ ai เชื่อคนติดป้าย bi.

บริการรถส่ง ฉลากของผู้พิพากษาเมืองถ้าผู้พิพากษาเมืองมีอยู่และสามารถระบุได้หรือส่งคืน -1 มิฉะนั้น.

ตัวอย่าง:

1 ตัวอย่าง:

Input:

 n = 2, trust = [[1,2]]

Output:

 2

2 ตัวอย่าง:

Input:

 n = 3, trust = [[1,3],[2,3]]

Output:

 3

3 ตัวอย่าง:

Input:

 n = 3, trust = [[1,3],[2,3],[3,1]]

Output:

 -1

วิธีการหาผู้พิพากษาเมือง:

ความคิด:

เราจะหาคนที่ไม่ไว้ใจใครและได้รับความไว้วางใจจากทุกคน สำหรับสิ่งนี้ เราจะใช้อาร์เรย์เพื่อเก็บจำนวนคน สำหรับทุกองค์ประกอบของ เชื่อถือได้, เราจะเพิ่มขึ้นเพื่อ ทรัสต์[0] และจะลดลงสำหรับ ทรัสต์[1].

แนวคิดก็คือ สุดท้ายแล้ว ผู้ตัดสินจะเป็นผู้ชายคนนั้นที่มีค่าการนับเท่ากับ n-1 เพราะทุกคนจะไว้วางใจเขาและเขาก็ไม่ไว้วางใจใคร ซึ่งหมายความว่าค่าการนับจะเพิ่มขึ้น n-1 ครั้งและลดลง 0 ครั้ง โดยนับสุดท้ายเป็น n-1.

เราจะวนซ้ำในอาร์เรย์การนับและจะตรวจสอบดัชนีที่มีค่าการนับเป็น n-1 และจะส่งคืนดัชนีนั้น หากเราไม่พบดัชนีใด ๆ ที่มีค่าการนับนี้ เราก็จะส่งกลับ -1

รหัส:

ค้นหา The Town Judge C ++ Leetcode Solution:

class Solution {
public:
    int findJudge(int n, vector<vector<int>>& trust) {
        int trust_count[n];
        memset(trust_count,0,sizeof(trust_count));
        
        for(auto it:trust){
            trust_count[it[0]-1]--;
            trust_count[it[1]-1]++;
        }
        
        for(int i=0;i<n;i++){
            if(trust_count[i]==n-1)
                return i+1;
        }
        return -1;
    }
};

ค้นหา The Town Judge Python Leetcode Solution:

class Solution:
    def findJudge(self, n: int, trust: List[List[int]]) -> int:
        trust_count = [0]*n
        
        for it in trust:
            trust_count[it[0]-1]-=1
            trust_count[it[1]-1]+=1
        
        for i in range(n):
            if trust_count[i]==n-1:
                return i+1
        return -1

การวิเคราะห์ความซับซ้อนของ Find the Town Judge LeetCode Solution:

  • ความซับซ้อนของเวลา: ความซับซ้อนของเวลาของรหัสข้างต้นคือ บน),  โดยที่ n = จำนวนคน
  • ความซับซ้อนของอวกาศ: ความซับซ้อนของช่องว่างของรหัสข้างต้นคือ O (n).

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2843
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2514
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2481
4Palindrome ใช้การเรียกซ้ำ2263
5ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1990
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1675
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1661
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1649
9จัดเรียงด่วน1631
10เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1621
11ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1487
12สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1458
13ย้อนกลับอาร์เรย์1429
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1406
15ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1372
16ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1366
17องค์ประกอบที่ทำซ้ำครั้งแรก1355
18ผลรวมของตัวเลขในสตริง1329
19จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1328
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1295
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1262
22ตรวจหาลูปในรายการที่เชื่อมโยง1249
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1235
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1230
25Subarray กับผลรวมที่ได้รับ1221
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1217
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1213
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1175
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1134
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1127
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1118
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1114
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1082
34ค้นหาผู้นำในอาร์เรย์1068
35สลับโหนดในรายการที่เชื่อมโยง1050
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์1012
37ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง1002
38จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II1002
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก984
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด972
41จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง964
42รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x963
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่961
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์945
45ค้นหาหมายเลขที่หายไป935
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์928
47สตริงย่อย Palindromic ที่ยาวที่สุด912
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง901
49พิมพ์ลำดับต่อมาที่ยาวที่สุด894
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ883
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด880
52ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้861
53จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด854
54การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน842
55เรียงลำดับการแทรก834
56นับสามเหลี่ยมที่เป็นไปได้831
57การคูณสองเมทริกซ์815
58จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ806
59ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่804
60หมุนรายการที่เชื่อมโยง803
61ซื้อหุ้นขายเพื่อเพิ่มผลกำไร800
62การเชื่อมต่อของสองสาย773
63ชักเย่อ771
64นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน766
65พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต765
66ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด757
67สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว748
68ปัญหาคนดัง747
69ค้นหา Pythagorean Triplets จาก Array745
70ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด744
71ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด736
72ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ719
73ค้นหาแถวที่มีจำนวนสูงสุด 1714
74ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด708
75ค้นหา Peak Element จาก Array708
76ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม703
77ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ699
78การเพิ่มสองเมทริกซ์695
79ปริศนาอาร์เรย์ผลิตภัณฑ์694
80สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1692
81ใช้สอง Stacks ในอาร์เรย์685
82ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน683
83Subarray ผลิตภัณฑ์สูงสุด II668
84อันดับพจนานุกรมของสตริง667
85ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่658
86การคูณก่อนหน้าและถัดไป656
87การลบเมทริกซ์สองตัว648
88ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ642
89ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด641
90อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม638
91แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน637
92สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน632
93ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่628
94ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด625
95จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย620
96จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว620
97ผลรวม Subarray Circular สูงสุด619
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน613
99ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก612
100Subarray และผลที่ตามมา609
101ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด609
102เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)604
103Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1603
104องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง601
105การแบนรายการที่เชื่อมโยง601
106Palindrome Permutations ของสตริง598
107องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array589
108เรียกใช้การเข้ารหัสความยาว589
109Palindromes ในช่วงที่กำหนด589
110องค์ประกอบเสียงข้างมาก588
111การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด587
112พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ585
113การตรวจสอบ Pangram584
114อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome576
115รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น574
116จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่574
117หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์574
118ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ573
119อักขระที่ซ้ำกันมากที่สุดในสตริง573
120ซ้ำตามมาของความยาวสองหรือมากกว่า572
121จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome569
122พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ563
123เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด558
124โซลูชัน Sum Leetcode สองรายการ558
125โซลูชัน 3Sum Leetcode554
126ปัญหาการเรียงลำดับแพนเค้ก553
127ผสานช่วงเวลาที่ทับซ้อนกัน II549
128โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม546
129ขนาดของ Subarray ที่มีผลรวมสูงสุด537
130การเปลี่ยนเมทริกซ์536
131ลบพื้นที่พิเศษออกจากสตริง535
132การลบ Spaces ออกจากสตริงโดยใช้ stringstream535
133ลบรายการที่ซ้ำกันออกจากสตริง534
134ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่532
135Palindrome ที่เล็กที่สุดหลังการเปลี่ยน532
136ผลรวมสูงสุดที่เพิ่มขึ้นตามมา528
137ปัญหาเกี่ยวกับพาร์ติชัน528
138Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่528
139สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด518
140ตรวจสอบว่าสตริงห่างกัน K หรือไม่516
141ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง512
142ลบรายการล่าสุด511
143หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด511
144แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ508
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่506
146ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง502
147โปรแกรมสลับอักขระทั้งหมดในสตริง501
148สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่496
149นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด491
150จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา486
151รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง485
152ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย485
153ค้นหาคู่กับความแตกต่างที่ได้รับ485
154ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่483
155คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer482
156ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย478
157เปรียบเทียบตัวเลขสองเวอร์ชัน473
158พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด471
159ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด469
160จัดเรียง 0s 1s และ 2s ใน Array469
161กลับคำในสตริงที่กำหนด467
162เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด465
163รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ464
164ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution464
165พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)463
166ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด463
167แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น460
168พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'448
169ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ444
170Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End443
171พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง443
172ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด441
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด433
174พิมพ์พาร์ติชัน palindromic ทั้งหมด430
175ปัญหา Superstring ที่สั้นที่สุด429
176แบนรายการที่เชื่อมโยงหลายระดับ426
177ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่425
178ความยาวสูงสุดของคู่โซ่424
179การเรียงลำดับ K เรียงอาร์เรย์421
180จัดเรียงสตริงตามสตริงอื่น417
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II407
182ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม406
183ค้นหาลำดับที่ตามมาของขนาด 3405
184พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์403
185โปรแกรมเพิ่มเลขฐานสองสองหลัก403
186คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II399
187ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ399
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)396
189ซีซาร์ไซเฟอร์393
190อักขระที่ไม่ซ้ำ Kth393
191จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag390
192ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ389
193การเรียงลำดับแพนเค้ก383
194คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ383
195หมุนภาพ 90 องศา382
196การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL380
197สตริงย้อนกลับที่สมบูรณ์แบบ378
198การผสานสองอาร์เรย์ที่เรียงลำดับ374
199ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง373
200การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด373
201ส่วนเสริม 1 และ 2 ของเลขฐานสอง370
202ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก369
203จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s368
204สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด367
205สี่องค์ประกอบที่รวมที่จะให้366
206แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด366
207คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ362
208ลบโหนดหลังจาก M361
209นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ357
210สตริง Palindrome (ตัวเลข)355
211อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate354
212แยกสตริง352
213อักขระที่เกิดขึ้นสูงสุดในสตริง350
214การเรียงลำดับอาร์เรย์ของสตริง346
215การใช้งานซ้ำของ atoi ()344
216ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่343
217แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K342
218แม้แต่ Substring Count342
219พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์340
220วงเล็บที่ถูกต้อง โซลูชัน LeetCode340
221ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ336
222พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ335
223ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด335
224อักขระ N ในสตริงทศนิยมที่ต่อกัน333
225แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว332
226เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?331
227โซลูชัน Subarray Leetcode สูงสุด331
228การจับคู่อักขระตัวแทน330
229ย้อนกลับสตริงโดยใช้ Stack330
230นับจำนวนคำ329
231ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ329
232ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่327
233จัดเรียงองค์ประกอบตามความถี่ II325
234ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน321
235ผสานสองอาร์เรย์ที่เรียงลำดับ321
236แยกสี่สายที่แตกต่างกัน319
237ค้นหาตรงกลางของรายการที่เชื่อมโยง317
238การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก316
239ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน315
240นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ313
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์305
242โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น301
243การเรียงสับเปลี่ยน Palindrome300
244ค้นหา Nth Node295
245ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ294
246การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี293
247ลบทรี290
248สตริง (แทนจำนวนเต็ม) เป็นค่า290
249ย้อนกลับสตริง289
250Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด289
251โซลูชัน Leetcode ของ Word Search288
252เมทริกซ์ Toeplitz288
253พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket288
254ย้อนกลับบิต285
255จัดเรียงอาร์เรย์ของสตริง284
256ลบโหนดภายใต้เงื่อนไขที่กำหนด284
257เปลี่ยนเพศของสตริงที่กำหนด284
258ไม่มีปัญหาราชินี283
259วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?282
260ต้นไม้ไบนารี282
261นับคู่ด้วยผลรวมที่ได้รับ281
262จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9281
263องค์ประกอบแรกที่ไม่ซ้ำ279
264รูปแบบสตริงย่อยซ้ำ278
265ห้องประชุม II โซลูชั่น LeetCode276
266ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์276
267นามสกุลทั่วไปที่ยาวที่สุด276
268กองต่ำ275
269ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด274
270ลบช่องว่างออกจากสตริง273
271LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด273
272จำนวนเกาะ โซลูชั่น LeetCode271
273สลับอาร์เรย์ที่กำหนด270
274อัลกอริทึม Dijkstra266
275หมายเลขฟีโบนักชี266
276ค้นหาอักขระที่สองบ่อย265
277โปรแกรมลำดับนกกาเหว่า265
278องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์264
279โซลูชั่นปล้นบ้าน Leetcode263
280กองซ้อนสูงสุด261
281ซูโดกุ Solver261
282ลดความแตกต่างสูงสุดระหว่างความสูง261
283ค้นหาคำ261
284KMP อัลกอริทึม256
285การประเมินนิพจน์256
286จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์255
287ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน255
288ชุดย่อย Leetcode254
289จำนวน 1 บิต254
290โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)254
291การประเมิน Postfix Expression253
292กลับคำในสตริง252
293โซลูชัน Palindrome Leetcode ที่ถูกต้อง252
294โซลูชัน Plus One Leetcode252
295รวมผลรวม Leetcode Solution251
296Min Stack Leetcode โซลูชัน250
297ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ246
298Backspace String เปรียบเทียบ246
299วิธีการลบรายการที่เชื่อมโยง246
300Subarray ที่มี 0 ผลรวม245
301อัลกอริทึม Rabin Karp243
302คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์242
303ตั้งค่า Matrix Zeroes242
304องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด241
305การกลับคิว240
306Sqrt (x) โซลูชัน Leetcode238
307ผลรวมรวม237
308หอคอยแห่งฮานอย237
309ประกอบด้วย Duplicate II Leetcode Solution237
310ลบองค์ประกอบตรงกลางของสแต็ก237
311ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง235
312จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II235
313Leetcode สามเหลี่ยมปาสคาล234
314จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์234
315ย้อนกลับคำแต่ละคำ232
316ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม232
317การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน232
318ประกอบด้วย Duplicate232
319การบีบอัดสตริง232
320โซลูชันจำนวนเต็มเป็นโรมัน Leetcode232
321แยกเลขคู่และเลขคี่231
322อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ231
323นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน230
324เทคนิคหน้าต่างบานเลื่อน230
325การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List229
326โซลูชัน Leetcode หมายเลขเดียว228
327สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า228
328นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา228
329เพิ่ม Binary Leetcode Solution227
330อัลกอริทึม Bellman Ford227
331Pow (x, n) โซลูชัน Leetcode226
332Postfix เป็น Infix Conversion226
333การประเมินนิพจน์ทางคณิตศาสตร์226
334คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ226
335ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์225
336มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution225
337การเรียงลำดับถัดไป224
338กลุ่มคำที่มีชุดอักขระเดียวกัน224
339อัลกอริทึม Kruskal224
340Palindrome Linked List Leetcode โซลูชัน224
341ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด224
342K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ223
343จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode223
344จัดเรียงองค์ประกอบตามความถี่223
345การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์222
346ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ222
347กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x221
348การเรียงลำดับอาร์เรย์โดยใช้ Stacks221
349โซลูชัน Leetcode องค์ประกอบส่วนใหญ่220
350โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด220
351สตริงการแย่งชิง220
352ค้นหา Lucky Integer ใน Array Leetcode Solution220
353Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน219
354คำที่ใช้บ่อย K ยอดนิยม219
355อัลกอริธึม Convex Hull219
356พีชคณิต Leetcode Solution219
357นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม219
358สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution218
359ประเมินกอง218
360โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม216
361หมายเลขพิเศษ216
362Subarray สูงสุด216
363โซลูชัน LeetCode เมทริกซ์เกลียว215
364ค้นหา Town Judge Leetcode Solution215
365องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์215
366ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่215
367ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่215
368คำนำหน้าในการแปลง Infix215
369จำนวนคู่ที่ดีโซลูชัน Leetcode214
370Fizz Buzz Leetcode213
371ผลรวมเส้นทางขั้นต่ำ213
372ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง213
373Swap Nodes ในคู่ Leetcode Solutions213
374ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน212
375กลุ่มแอนนาแกรม212
376ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์212
377การย้อนกลับองค์ประกอบ K แรกของคิว212
378จัตุรัสสูงสุด211
379หมายเลขที่หายไป โซลูชัน Leetcode211
380การเข้ารหัส Huffman211
381Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป211
382การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d210
383ย้อนกลับตัวเลขโดยใช้กอง210
384โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ210
385หมายเลขเดียว209
386Count Primes Leetcode Solutions209
387องค์ประกอบที่พบบ่อย K ยอดนิยม209
388โซลูชัน Leetcode Triangle II ของ Pascal209
389การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย209
390ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด208
391ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์208
392ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode208
393ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ208
394พลังของโซลูชัน Leetcode สองตัว208
395แบบสอบถามสตริงย่อย Palindrome207
396แปลงสตริงเป็น Int207
397ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ207
398จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution207
399เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution207
400ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม206
401ใช้ Stack และ Queue โดยใช้ Deque206
402เส้นทางที่ไม่ซ้ำใคร206
403House Robber II โซลูชัน Leetcode206
404โซลูชัน Matrix Diagonal Sum Leetcode206
405ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน206
406ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่206
407Leetcode เรียงลำดับ205
408กราฟ Bipartite205
409ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์205
410Coin Change 2 Leetcode โซลูชั่น205
411เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด205
412การเรียงสับเปลี่ยนกรณีจดหมาย205
413การแปลงซิกแซก205
414ค้นหาใน Rotated Sorted Array Leetcode Solution205
415ปัญหาผลรวมย่อย205
416ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี205
417โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร204
418Subarray Sum เท่ากับ K LeetCode Solution204
419ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์204
420วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap204
421แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น204
422ผลรวม Subarray เท่ากับ k204
423นิพจน์มีวงเล็บสำรองหรือไม่204
424ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน204
425ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution204
426พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ203
427ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน203
428องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง203
429ค้นหาค่ามัธยฐานจากสตรีมข้อมูล203
430จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution202
431นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน202
432จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน202
433ถอดรหัสสตริง201
434จัดเรียงสแต็กโดยใช้การเรียกซ้ำ201
435ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution201
436ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่201
437โซลูชัน Leetcode แบบต่อเนื่องสูงสุด201
438เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution201
439Subarrays ที่มีองค์ประกอบที่แตกต่างกัน200
440พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0200
441Fizz Buzz200
442หมายเลขคาตาลันที่ N200
443ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution200
444โซลูชัน LeetCode อาร์เรย์โมโนโทนิก199
445ค้นหาหมายเลขที่ซ้ำกัน199
446การใช้งานแคช LRU199
447นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด199
448หมายเลขฟีโบนักชี โซลูชัน LeetCode199
449ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์199
450จำนวนเต็มย้อนกลับ199
451ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k198
452สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่197
453ดักจับน้ำฝน Leetcode Solution197
454Reverse Vowels ของ String Leetcode Solution197
455ย้อนกลับกองโดยใช้การเรียกซ้ำ197
456แก้ไขระยะทาง197
457อัลกอริทึมของ Prim197
458ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution197
459จำนวนเต็มเป็นคำภาษาอังกฤษ197
460ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที197
461นับและพูด196
462การจัดข้อความให้เหมาะสม โซลูชัน LeetCode196
463น้ำท่วมเติม LeetCode196
464ผลรวมของช่วง Subarray Leetcode Solution196
465ค้นหาอักขระทั่วไป Leetcode Solution196
466องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions195
467แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode195
468ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว195
469ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์195
470ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ195
471ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว195
472คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie195
473subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K195
474อัลกอริทึม Floyd Warshall195
475ย้อนกลับรายการที่เชื่อมโยง195
476ย้อนกลับสตริง195
477ย้อนกลับคำในสตริง III LeetCode Solution194
478การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค194
479คำนำหน้าในการแปลง Postfix194
480สลับโซลูชัน Array Leetcode193
481หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution193
482ระดับของอาร์เรย์193
483ค้นหาองค์ประกอบที่ซ้ำกัน193
484โซลูชัน Leetcode แบบสุ่ม193
485การเรียงลำดับแบบวนซ้ำของทรีไบนารี193
486อัลกอริทึม MiniMax193
487ผลรวมเป้าหมาย193
488จับคู่กับผลิตภัณฑ์ที่กำหนด193
489ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)192
490หอคอยซ้ำแห่งฮานอย192
491Word Ladder โซลูชัน LeetCode192
492สตริงวงเล็บที่ถูกต้อง192
493ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์192
494ลำดับต่อมาที่ยาวที่สุด192
495ค้นหาความแตกต่าง Leetcode Solution192
496โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล192
497ค้นหาองค์ประกอบที่ขาดหายไปของช่วง192
498นับและพูด Leetcode Solution191
499ออกแบบระบบจอดรถ Leetcode Solution191
500Postfix เป็น Prefix Conversion191
501Palindrome ที่สั้นที่สุด191
502ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว191
503โซลูชัน Leetcode คูณสตริง191
504ลำดับความสำคัญใน C ++191
505มุมมองด้านบนของ Binary Tree191
506ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution191
507ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่190
508Recursion190
509การต่อกันของ Array LeetCode Solution190
510ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)190
511โซลูชัน Leetcode ที่สำคัญช้าที่สุด190
512จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution190
513ต่อไป Greater Element I Leetcode Solution190
514ตรวจสอบวงเล็บสมดุลในนิพจน์189
515สตริงย่อยที่มีการต่อคำทั้งหมด189
516เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด189
517Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม189
518ปัญหาช่วงเวลาของสต็อก189
519ใช้สแต็กโดยใช้คิวเดียว189
520พื้นที่สูงสุดของเกาะ189
521ใช้ Stack โดยใช้ Queues188
522กระโดดเกม โซลูชัน Leetcode188
523นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด188
524ผสานช่วงเวลาที่ทับซ้อนกัน188
525คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ188
526จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง188
527องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์188
528ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution188
529แปลงอาร์เรย์เป็นแบบซิกแซก188
530องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป188
531ซิกแซกการแปลง LeetCode โซลูชั่น187
532สลับอาร์เรย์187
533ย้ายศูนย์ LeetCode Solution187
534ภาชนะที่มีน้ำมากที่สุด187
535ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution187
536ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution186
537ปัญหาปุ่มกดตัวเลขบนมือถือ186
538Sudoku ที่ถูกต้อง186
539Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด186
540จุดตัดของสองอาร์เรย์186
541การกลับวงเล็บขั้นต่ำ186
542จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด186
543Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด186
544แปลง BST ปกติเป็น BST สมดุล186
545เป็นโซลูชัน Leetcode ที่ตามมา185
546น้ำหนักหินสุดท้าย185
547ความยาวของ Last Word Leetcode Solution185
548Leetcode อาร์เรย์ที่ต่อเนื่องกัน185
549ดัชนีสูงสุดในอาร์เรย์ภูเขา185
550แจกจ่ายขนมให้กับผู้คน Leetcode Solution184
551โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด184
552ปัญหาเหมืองทอง184
553การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก184
554เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N184
555ผลรวมด้านซ้ายออกจาก Leetcode Solutions184
556อัศวินขั้นต่ำย้ายโซลูชัน LeetCode184
557การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน184
558Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน184
559วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode184
560Koko กินกล้วย Leetcode Solution183
561Anagrams ที่ถูกต้อง183
562นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS183
563เวลาที่ดีที่สุดในการซื้อและขายหุ้น183
564โซลูชัน Leetcode ของ Isomorphic Strings183
565ระยะการขัดขวาง183
566จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k182
567จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?182
568ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด182
569ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution182
570ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม182
571การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม182
572โซลูชัน Leetcode ของ Island Perimeter182
573กำหนดคุกกี้ Leetcode Solution181
574ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์181
575จำนวนจังหวัด โซลูชั่น Leetcode181
576ปัญหากระเป๋าเป้181
577ชุดค่าผสม Leetcode181
578โซลูชัน Leetcode เรียงลำดับอาร์เรย์181
579จำนวนเต็มเป็นโรมัน181
580โซลูชันอัญมณีและหิน Leetcode181
581โซลูชัน Leetcode หมายเลข N-th Tribonacci181
582การดำเนินการขั้นต่ำในการแปลง X เป็น Y180
583วิธีถอดรหัส180
584LRU Cache LeetCode Solution180
585สรุปช่วง Leetcode โซลูชัน180
58601 โซลูชัน Matrix LeetCode180
587สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode180
588ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่180
589สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ180
5903Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด180
591ระยะทางสูงสุดในอาร์เรย์180
592จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน179
593ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน179
594หมุนภาพ โซลูชัน LeetCode178
595เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution178
596แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี178
597ตะแกรงของ Eratosthenes178
598ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด178
599ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด178
600การจัดเรียงฟองโดยใช้สองกอง178
601ดักน้ำฝน LeetCode Solution178
602ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร178
603ระยะห่างระหว่างบัสหยุด Leetcode Solution177
604นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K177
605หมุนรายการ Leetcode โซลูชัน177
606แทรก Interval Leetcode Solution177
607จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode177
608ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)176
609รูปแบบคำ176
610การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน176
611ต้นทุนขั้นต่ำในการจ้างคนงาน K176
612จะสร้าง Mergable Stack ได้อย่างไร?176
613โซลูชัน LeetCode ต้นไม้เดียวกัน176
614การทำงานของ XOR ในโซลูชัน Array Leetcode176
615จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย176
616ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่176
617ฐานที่เล็กที่สุด176
618ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ176
619วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี176
620ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่175
621จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน175
622การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode175
623กบกระโดด Leetcode โซลูชั่น175
624จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m175
625ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution175
626การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง174
627เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution174
628สตริง Isomorphic174
629ผลรวมสองชุดที่ไม่ทับซ้อนกัน174
630ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ174
631GCD ของตัวเลขสองตัว174
632อัลกอริทึมการทาสีรั้ว174
633การเรียงสับเปลี่ยนในสตริง Leetcode Solution174
634ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน173
635K ช่องว่าง LeetCode173
636เกมหิน LeetCode173
637การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก173
638แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา173
639การกำหนดที่อยู่ IP โซลูชัน Leetcode173
640การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์173
641ลดจาน LeetCode Solution173
642จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution173
643ปัญหาการเปลี่ยนเหรียญ173
644จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์173
645ฉลากพาร์ติชั่น LeetCode Solution172
646ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล172
647ปัญหาการตัดคำ172
648สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด172
649ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n172
650ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode172
651โจรปล้นบ้าน172
652จัดระเบียบสตริงใหม่172
653ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี172
654ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี172
655จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง171
656โซลูชัน LeetCode หมายเลข Strobogrammatic171
657แยก 0s และ 1s ใน Array171
658แปลงอาร์เรย์เป็นรูปแบบย่อ171
659ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d171
660ค้นหาผลรวมระดับสูงสุดใน Binary Tree171
661แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด171
662สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution171
663พลิกโซลูชัน LeetCode ของรูปภาพ171
664เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution171
665ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution170
666ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน170
667โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง170
668โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II170
669Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป170
670กระดิกเรียง170
671โซลูชัน LeetCode เวลาว่างของพนักงาน170
672K ช่องว่าง170
673การสุ่มตัวอย่างอ่างเก็บน้ำ169
674เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode169
675เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution169
676สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution169
677Palindrome ที่ถูกต้อง168
678ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่168
679จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2168
680ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด168
681นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี168
682Inorder Successor ของโหนดใน Binary Tree168
683การรวมตัวอักษรของหมายเลขโทรศัพท์168
684ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี168
685โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II168
686เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก168
687ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array168
688ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด168
689Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode168
690ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution168
691ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode167
692ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์167
693BFS กับ DFS สำหรับ Binary Tree167
694ชุดย่อย Sum Leetcode167
695ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution167
696กู้คืนโครงสร้างการค้นหาแบบไบนารี167
697แก้ไขระยะทาง LeetCode Solution167
698อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution167
699ค้นหาใบของ Binary Tree LeetCode Solution167
700จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode167
701การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง166
702พื้นฐานการเขียนโปรแกรมแบบไดนามิก166
703ย้อนกลับเฉพาะตัวอักษร LeetCode Solution166
704Lucky Numbers ในโซลูชัน Matrix Leetcode166
705แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution166
706ลบวงเล็บไม่ถูกต้อง Leetcode Solution166
707subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน166
708ลำดับการเรียงสับเปลี่ยน LeetCode Solution166
709พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ166
710พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน166
711การย้อนกลับคิวโดยใช้การเรียกซ้ำ166
712โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II166
713แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution166
714จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution166
715โซลูชัน Leetcode จำนวนที่น่าเกลียด165
716ค้นหาอักขระที่ไม่ซ้ำกันในสตริง165
717ค้นหาผลคูณที่ใหญ่ที่สุดของ 3165
718ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง165
719สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution165
720Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode165
721Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)165
722สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด165
723ตัวสลับหลอดไฟ โซลูชัน LeetCode165
724พลังของโซลูชัน Leetcode สี่ตัว165
725การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด165
726จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode165
727โซลูชันการบีบอัดสตริง LeetCode165
728Binary Tree ลำดับระดับซิกแซก Traversal165
729ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่165
730สร้าง BST จาก Preorder Traversal ที่กำหนด164
731ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k164
732งูและบันได LeetCode Solution164
733กู้คืนที่อยู่ IP โซลูชัน Leetcode164
734ผสานสอง Binary Trees LeetCode Solution164
735หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution164
736มอร์ริส Traversal164
737ดำเนินการเปลี่ยนสตริง Leetcode164
738นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x164
739ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข163
740องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด163
741อันดับ Transform ของ Array Leetcode Solution163
742ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution163
743Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution163
744สแต็กตามอาร์เรย์ที่เติบโตได้163
745โซลูชัน LeetCode Array ที่ไม่ลดลง162
746ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -162
747ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่162
748การจับคู่นิพจน์ทั่วไป162
749ปัญหาการปูกระเบื้อง162
750ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K162
751บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution162
752ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode162
753ค่าสัมประสิทธิ์ทวินาม162
754จำนวน NGE ทางด้านขวา162
755โซลูชัน Leetcode แถวแป้นพิมพ์162
756โซลูชัน Leetcode ระยะทางที่ติดขัด161
757องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์161
758เกมกระโดด161
759สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution161
760พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง161
761เส้นทแยงมุมของต้นไม้ไบนารี161
762โซลูชัน LeetCode ของรถแข่ง161
763หมายเลขที่ถูกต้อง161
764รูปแบบคำ โซลูชัน LeetCode161
765โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข161
766คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน161
767ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution161
768การลบในทรีไบนารี160
769วงจรรายการที่เชื่อมโยง160
770ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว160
771ลดจำนวนคู่สูงสุดใน Array LeetCode Solution160
772จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode160
773ผสาน K เรียงลำดับรายการที่เชื่อมโยง160
774นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน160
775ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution160
776ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution160
777ต้นไม้ที่มีความสูงต่ำสุด160
778จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล160
779เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด160
780แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม160
781พลิกโซลูชัน LeetCode Binary Tree160
782ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่159
783ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution159
784Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s159
785ความลึกสูงสุดของ N-ary Tree Leetcode Solution159
786โปรแกรมสำหรับปัญหา Bridge and Torch159
787อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน159
788Kth บรรพบุรุษของโหนดในไบนารีทรี159
789ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง159
790ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution159
791โซลูชัน Leetcode ต้นไม้สมมาตร159
792โซลูชันฐาน 7 Leetcode159
793ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง159
794การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน159
795พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution159
796น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode159
797สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด158
798จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น158
799จำนวนเกาะ II โซลูชัน LeetCode158
800เปลี่ยนกราฟ158
801โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler158
802โซลูชั่น N-Queens LeetCode158
803เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0158
804ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution158
805แยกสตริงใน Balanced Strings Leetcode Solution158
806ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution158
807ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี158
808การค้นหาแบบไบนารีการค้นหาทรีและการแทรก157
809โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1157
810คิวแบบวงกลม157
811ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่157
812การแสดงออกที่สมดุลพร้อมการเปลี่ยน157
813ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution157
814ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode157
815ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ157
816ผลรวมขั้นต่ำของการคูณของจำนวน n157
817ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution157
818ตารางเรียน II - LeetCode157
819หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น157
820คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode157
821ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution157
822ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution157
823เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution157
824โซลูชันกำแพงอิฐ LeetCode157
825ค้นหาโซลูชัน Leetcode 2D Matrix II157
826การสั่งซื้อล่วงหน้าแบบวนซ้ำ156
827Last Stone Weight II โซลูชัน LeetCode156
828รายการพาร์ติชั่น Leetcode Solution156
829ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II156
830เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution156
831ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์156
832เรียงลำดับ Array ตาม Parity II Leetcode Solution156
833กำไรสูงสุดในการจัดตารางงาน Leetcode Solution156
834กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode156
835ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution156
836โซลูชัน Leetcode ส่วนเติมเต็ม156
837LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย156
838รูปแบบสตริงย่อยซ้ำ LeetCode Solution155
839โคลนกราฟ โซลูชัน LeetCode155
840วงเล็บที่ถูกต้อง โซลูชัน Leetcode155
841ต้นไม้ช่วงเวลา155
842ค่าสัมประสิทธิ์การเปลี่ยนแปลง155
843การคูณเมทริกซ์ลูกโซ่155
844ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง155
845เรียงสี155
846สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น155
847ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น155
848ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด154
849วางดอกไม้ได้ LeetCode Solution154
850ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution154
851ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k154
852พจนานุกรมคนต่างด้าว โซลูชัน LeetCode154
853ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution154
854อันดับสัมพัทธ์ Leetcode Solution154
855นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3154
856จัดเรียงอาร์เรย์เป็น BST ที่สมดุล154
857เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม154
858แปลง BST เป็น Min Heap154
859จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด154
860รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น154
861Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)153
862แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต153
863แทรกลบ GetRandom153
864ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่153
865นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K153
866Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution153
867ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด153
868ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์153
869โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่153
870โซลูชัน Leetcode ของ Spiral Matrix II153
871ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution153
872จำนวนวันระหว่างสองวัน โซลูชัน LeetCode153
873องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ153
874เส้นทางที่มีค่าเฉลี่ยสูงสุด153
875ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่153
876จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution152
877ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ152
878การเลื่อนระดับคำสั่งในรูปแบบ Spiral152
879เซตย่อยที่มีผลรวมหารด้วยม152
880ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด152
881ปัญหาการจับคู่เพื่อน152
882ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1152
883เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง152
884โซลูชัน LeetCode แนวขวางในแนวทแยง152
885ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่152
886เดาตัวเลขสูงกว่าหรือต่ำกว่า II151
887แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี151
888วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n151
889แบบสอบถาม LCM ช่วง151
890นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ151
891เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution151
892ใส่ลงใน Postfix151
893ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้151
894ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree151
895ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode151
896GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์151
897ลบและรับ151
898ค้นหาอักขระทั่วไป Leetcode Solution151
899ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์151
900การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K150
901จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution150
902ขวดน้ำ Leetcode Solution150
903Robot Bounded In Circle โซลูชัน LeetCode150
904สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง150
905การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง150
906ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution150
907จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i150
908BFS สำหรับ Disconnected Graph150
909ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่150
910เลขพจนานุกรม Leetcode Solution150
911การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด150
912คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง150
913โซลูชัน Leetcode อุณหภูมิรายวัน150
914องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์150
915จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode150
916K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST150
917จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution149
918พจนานุกรมคนต่างด้าว149
919จัดคิวโดยใช้ Stacks149
920ค่าเฉลี่ยของระดับในต้นไม้ไบนารี149
921จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i149
922Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด149
923สร้าง Rectangle Leetcode Solution149
924ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด149
925โซลูชัน Leetcode ระยะทางสั้นที่สุด149
926รูปแบบเกิดขึ้นโดยใช้ Stack149
927โซลูชัน LeetCode การข้ามเส้นทแยงมุม149
928ผสาน Leetcode สองรายการที่เรียงลำดับ149
929แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี149
930โซลูชัน Leetcode เมืองปลายทาง149
931ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ149
932โซลูชัน LeetCode ของ Spiral Matrix III148
933น้ำมะนาวเปลี่ยน Leetcode Solution148
934ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด148
935ปฏิทินของฉัน I LeetCode Solution148
936ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์148
937ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี148
938จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino148
939วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution148
940นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน148
941เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution147
942ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง147
943หน้าต่างบานเลื่อนสูงสุด147
944อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M147
945ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode147
946ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา147
947Palindrome Partitioning Leetcode Solution147
948นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด147
949ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่147
950ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution147
951เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0147
952โซลูชัน Leetcode กองซ้อนความถี่สูงสุด146
953สร้างจำนวนสูงสุด146
954นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด146
955ไต่บันได146
956ผลที่ตามมาของ Palindromic ที่ยาวที่สุด146
957สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน146
958เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น146
959พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร146
9604 ซัม146
961สร้าง BST จาก Level Order Traversal ที่กำหนด146
9623 ผลรวม145
963นับราคาในช่วง145
964เส้นทางที่ไม่ซ้ำกัน II145
965จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution145
966Reverse Nodes ใน K-Group145
967ตัดแต่งต้นไม้ค้นหาแบบไบนารี145
968เกม Stone II Leetcode145
969แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน145
970การรวมช่วงเวลา145
971Depth First Search (DFS) สำหรับกราฟ145
972Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution145
973ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution145
974อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)145
975แบ่งคำ144
976สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution144
977โซลูชัน Boomerang Leetcode ที่ถูกต้อง144
978Subarray ผลิตภัณฑ์สูงสุด144
979ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด144
980ผสานการเรียง144
981การดำเนินการลบทรีค้นหาแบบไบนารี144
982การแบ่งพาร์ติชัน Palindrome144
983ต้นไม้สมมาตร144
984Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode144
985Serialize และ Deserialize Binary Tree143
986การค้นหาแรกกว้าง (BFS) สำหรับกราฟ143
987ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา143
988สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution143
989สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม143
990Design Hit Counter โซลูชัน LeetCode143
991ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด143
992การข้ามผ่านขอบเขตของต้นไม้ไบนารี143
993ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า142
994สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน142
995นับคู่กับผลรวมที่ได้รับ142
996ปัญหาพาร์ทิชันของจิตรกร142
997ต้นไม้กลุ่ม142
998การส่งผ่านลำดับระดับของต้นไม้ไบนารี142
999ค้นหาความแตกต่าง Leetcode Solution142
1000การชนกันของดาวเคราะห์น้อย LeetCode Solution142
1001ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด142
1002โซลูชัน LeetCode Maze III142
1003ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution142
1004ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง142
1005รวมผลรวม IV LeetCode โซลูชั่น142
1006จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น142
1007ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1142
1008รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง142
1009ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0142
1010ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่142
1011การแทรกในทรีไบนารี141
1012ค้นหา Subtrees ที่ซ้ำกัน141
1013ความยาวสูงสุดของ Subarray ซ้ำ141
1014การจับคู่สตริงในโซลูชัน Array Leetcode141
1015จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่141
1016กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode141
1017โซลูชัน Leetcode ที่ใหญ่ที่สุด141
1018โซลูชัน LeetCode สตริงการแย่งชิง141
1019ลำดับนิวแมน - คอนเวย์141
1020โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด141
1021ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน141
1022สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations140
1023ผลรวมดัชนีขั้นต่ำของสองรายการ140
1024คำนวณ nCr% p140
1025K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution140
1026เพื่อนวัยที่เหมาะสม LeetCode Solution140
1027ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา140
1028ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution140
1029โซลูชัน Leetcode ของ Word ที่สั้นที่สุด140
1030สิ่งแรกที่ขาดหายไปในเชิงบวก140
1031การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)140
1032สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array140
1033จำนวนพา ธ พาลินโดรมิกในเมทริกซ์140
1034ปัญหาการจัดวงเล็บแบบบูลีน140
1035ข้อดีของ BST มากกว่า Hash Table140
1036จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์139
1037การส่งผ่านคำสั่งระดับโดยใช้สองคิว139
1038ฆ่ากระบวนการ LeetCode Solution139
1039สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String139
1040K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน139
1041การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด139
1042ต้นไม้ไบนารีที่สมดุล139
1043นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x139
1044ความลึกแบบวนซ้ำครั้งแรกของกราฟ139
1045ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน139
1046ค้นหาโซลูชัน LeetCode ของ Peak Element II139
1047ต้นไม้ค้นหาแบบไบนารี139
1048พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป139
1049ถัดไป Greater Element III โซลูชัน LeetCode139
1050Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ139
1051บรรพบุรุษที่ต่ำที่สุด138
1052ตรวจสอบโครงสร้างการค้นหาแบบไบนารี138
1053จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'138
1054เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด138
1055สามารถจับภาพได้สำหรับ Rook Leetcode Solution138
1056ตัวเลขที่น่าเกลียด138
1057Morris Inorder Traversal138
1058ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode138
1059พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน138
1060เพิ่มตัวเลขสองตัว137
1061นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ137
1062ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution137
1063จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree137
1064น่าเกลียดหมายเลข II LeetCode โซลูชั่น137
1065ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม137
1066โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง137
1067การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode137
1068ความสำคัญของพนักงาน LeetCode Solution137
1069ขนาดต่ำสุด Subarray Sum137
1070หมายเลขที่น่าเกลียดสุด ๆ137
1071ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน137
1072ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่137
1073Bitwise และช่วงตัวเลข โซลูชัน LeetCode137
1074กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี136
1075สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe136
1076กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่136
1077ลบ Palindromic Subsequences Leetcode Solution136
1078ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution136
1079การกำหนดที่อยู่ IP โซลูชัน LeetCode136
1080Path Sum II LeetCode Solution136
1081ถัดไป การเรียงสับเปลี่ยน Leetcode Solution136
1082ผลรวมเส้นทาง136
1083ประเภทของต้นไม้ไบนารี136
1084สร้างวงเล็บ Leetcode Solution136
1085ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน135
1086การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution135
1087จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า135
1088ตัวละครต่อเนื่อง LeetCode Solution135
1089ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution134
1090Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution134
1091ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode134
1092เพิ่ม Triplet Subsequence โซลูชัน LeetCode134
1093จำนวนเกาะที่ปิด โซลูชัน Leetcode134
1094วันแห่งปี Leetcode Solution134
1095หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว134
1096การนับคู่หาร134
1097โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม134
1098พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP134
1099Binary Tree มุมมองด้านขวา โซลูชัน LeetCode134
1100เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution134
1101การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray134
1102ค้นหา Peak Element134
1103ผลที่ตามมาของ Bitonic ที่ยาวที่สุด134
1104โครงสร้างข้อมูลไบนารีทรี133
1105Palindrome Permutation LeetCode Solution133
1106เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions133
1107โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด133
1108จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode133
1109สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution133
1110นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด133
1111ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด133
1112แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์133
1113อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution133
1114ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists133
1115ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum132
1116ผลรวมของเลขคู่หลังการสืบค้น132
1117พิมพ์มุมมองด้านขวาของทรีไบนารี132
1118มุมมองด้านล่างของทรีไบนารี132
1119วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด132
1120ผลที่ตามมาที่แตกต่าง132
1121ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ132
1122โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม132
1123ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง132
1124เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่131
1125เพิ่มขึ้นต่อเนื่องยาวนานที่สุด131
1126ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution131
1127ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์131
1128ตัดคัน131
1129ผลิตภัณฑ์ของช่วงในอาร์เรย์131
1130โซลูชัน Prime Palindrome LeetCode131
1131โซลูชัน Leetcode ตัวคั่นพัน131
1132ค้นหาตำแหน่งแทรก130
1133สตริงย่อย Palindromic Leetcode Solution130
1134Subarray ผลิตภัณฑ์สูงสุด130
1135พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ130
1136สร้าง K Palindrome Strings LeetCode Solution130
1137เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution130
1138รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution130
1139ฟอร์แมตโซลูชัน String Leetcode130
1140การเรียงลำดับโทโพโลยี130
1141ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k130
1142ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution130
1143Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution130
1144ค้นหาลำดับงูที่มีความยาวสูงสุด129
1145นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน129
1146สลับโหนดในคู่129
1147เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution129
1148ลำดับ Moser-de Bruijn129
1149ลำดับโกลอมบ์129
1150ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน129
1151คิวลำดับความสำคัญ129
1152เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด128
1153แนะนำต้นไม้แดง - ดำ128
1154Binary Tree เป็น Binary Search Tree Conversion128
1155ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย128
1156ปัญหาผลรวมย่อยในช่องว่าง O (sum)128
1157ลบโหนดและส่งคืน Forest Leetcode Solution128
1158ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน128
1159โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด128
1160ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน128
1161ต้นไม้ไบนารีสูงสุด127
1162แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode127
1163นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์127
1164แปลง BST เป็น Greater sum Tree127
1165รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด127
1166หมุนอาร์เรย์127
1167โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้127
1168เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม127
1169โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ127
1170เส้นทางรถเมล์ Leetcode Solution127
1171ต้นไม้ตัดสินใจ127
1172Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution127
1173ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution127
1174ค้นหาระบบข้อเสนอแนะ LeetCode Solution126
1175K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่126
1176ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode126
1177ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution126
1178ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น126
1179ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode126
1180ผลที่ตามมาซ้ำซากยาวที่สุด126
1181ความลึกสูงสุดของไบนารีทรี125
1182โซลูชัน LeetCode Array ที่ต่อเนื่องกัน125
1183ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?125
1184ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด125
1185ฟอร์แมตวันที่ โซลูชัน LeetCode125
1186ย้อนกลับเส้นทางใน BST โดยใช้ Queue125
1187ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution125
1188จำนวนการสั่งซื้อใน Backlog Leetcode Solution125
1189ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution124
1190Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode124
1191เวอร์ชันแรกที่ไม่ดี124
1192Matchsticks กับ Square Leetcode Solution124
1193จำนวนส่วนสูงสุดของความยาว a, b และ c124
1194การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode124
1195โซลูชัน LeetCode Perfect Square ที่ถูกต้อง124
1196หมายเลขสามเหลี่ยมที่ถูกต้อง124
1197บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี124
1198subarray bitonic ผลรวมสูงสุด123
1199เดาคำ123
1200ผลรวมของใบซ้าย LeetCode Solution123
1201แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions123
1202แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ123
1203การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode123
1204ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ122
1205การสร้างคิวใหม่ตามความสูง122
1206การต่อกันของ Array LeetCode Solution122
1207โซลูชัน Leetcode ข้ามเส้นทาง122
1208ใหม่ 21 เกม122
1209หารสองจำนวนเต็ม Leetcode Solution122
1210การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง122
1211กราฟและการแสดง122
1212คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด122
1213กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode121
1214วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด121
1215การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย121
1216การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด121
1217เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ121
1218แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า121
1219แชมเปญทาวเวอร์ โซลูชัน LeetCode121
1220ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา121
1221บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี120
1222ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต120
1223แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว120
1224Perfect Squares โซลูชัน LeetCode120
1225แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ120
1226Kth องค์ประกอบที่เล็กที่สุดใน BST120
1227ตัวแบ่งจำนวนเต็ม LeetCode Solution120
1228BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด120
1229พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์120
1230การโคลนกราฟ119
1231สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode119
1232พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ119
1233ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่119
1234ค่าเฉลี่ยของช่วงในอาร์เรย์119
1235LRU Cache Leetcode Solution118
1236ออกแบบ Skiplist โซลูชัน LeetCode118
1237โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน118
1238โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด118
1239ไม่มีหมายเลข118
1240คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ118
1241ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้117
1242ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution117
1243ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น117
1244ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม117
1245อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน117
1246พลังของสอง117
1247ผสาน k เรียงลำดับรายการ Leetcode Solution117
1248ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่117
1249ปัจจัยที่ k ของ n Leetcode Solution117
1250ตัวหนาในสตริง LeetCode Solution117
1251อาร์เรย์ที่ต่อเนื่องกัน116
1252Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode116
1253ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution116
1254นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน116
1255หลักสูตรคู่ขนาน II โซลูชัน LeetCode116
1256ผลรวมสูงสุดที่เพิ่มขึ้นตามมา115
1257ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)115
1258ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี115
1259ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution115
1260โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ115
1261เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode114
1262Subarray ผลิตภัณฑ์สูงสุด114
1263พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ114
1264ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่113
1265ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่113
1266องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป113
1267นับและสลับการค้นหาในอาร์เรย์ไบนารี113
1268ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode113
1269ต้นทุนขั้นต่ำปีนบันได LeetCode Solution113
1270โซลูชัน Leetcode ช่วงที่เล็กที่สุด112
1271การแบ่งพาร์ติชัน Palindrome112
1272คิวที่เป็นระเบียบ โซลูชั่น LeetCode112
1273ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่111
1274วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution111
1275Array Nesting Leetcode Solution110
1276ผสานอาร์เรย์ที่จัดเรียง110
1277จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด110
1278Koko กินกล้วย LeetCode Solution110
1279เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution109
1280ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่108
1281ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)108
1282Peeking Iterator โซลูชัน LeetCode108
1283นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์108
1284ค้นหา subarray เฉลี่ยสูงสุดของความยาว k107
1285สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution107
1286แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array106
1287ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น105
1288จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด105
1289เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution105
1290ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่104
1291ดัชนีสุ่มเลือก LeetCode Solution104
1292การจัดเรียงเหรียญ โซลูชัน Leetcode104
1293ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode103
1294Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL103
1295จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode102
1296การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution102
1297โซลูชัน LeetCode หมายเลข Palindrome102
1298จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode102
1299โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง101
1300แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ101
1301พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution101
1302แปลงเป็นฐาน -2 โซลูชัน LeetCode101
1303เข้าถึงหมายเลขโซลูชัน LeetCode101
1304เพิ่มโซลูชัน Leetcode สองหมายเลข101
1305จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode100
1306Jump Game IV โซลูชัน LeetCode100
1307แทรก ลบ GetRandom O(1) Leetcode Solution100
1308ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง100
1309ออกแบบระบบใต้ดิน Leetcode Solution95
1310พิมพ์โซ่ความยาวสูงสุดของคู่95
1311เปลี่ยนตัวอักษร โซลูชัน LeetCode93
1312ออกแบบลีดเดอร์บอร์ด Leetcode Solution92
1313ตรวจหาโซลูชัน Leetcode ของ Capital92
1314สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution87
1315นับหมู่เกาะย่อย โซลูชัน LeetCode87
1316โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ86
1317สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม86
1318โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม85
1319Binary Tree Inorder Traversal โซลูชัน LeetCode84
1320รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode84
1321ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode83
1322โซลูชั่น LeetCode ปีประชากรสูงสุด81
1323ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง80
1324ถอดรหัสสตริง Leetcode Solution80
1325ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง79
1326จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode79
1327โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด78
1328รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น77
1329ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode74
1330สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution74
1331โซลูชั่น LeetCode ปีประชากรสูงสุด74
1332แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution71
1333คะแนนของวงเล็บ LeetCode Solution71
1334เกมสโตน IV โซลูชัน LeetCode71
1335แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution71
1336Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป70
1337Graph Bipartite คืออะไร? โซลูชัน LeetCode70
1338โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง69
1339เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution67
1340แบ่งช็อกโกแลต LeetCode Solution60
1341คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น53
1342ช่วงผลรวมของ BST LeetCode Solution49
1343ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution47
1344ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม47
1345จัดเรียงสี โซลูชัน LeetCode44
1346ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution43
1347หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode42
1348หมุนโซลูชัน LeetCode สตริง42
1349โซลูชัน Leetcode แบบ Monotonic Array25
1350ขนาดสูงสุด Subarray Sum เท่ากับ k Leetcode Solution23
1351หินส่วนใหญ่ถูกนำออกด้วยโซลูชัน LeetCode แถวหรือคอลัมน์เดียวกัน22
1352โซลูชัน LeetCode ไฮไฟว์22
1353โซลูชัน Leetcode Matching Camelcase22
1354โซลูชัน Leetcode ของดัชนี H21
1355ถูกต้อง Anagram Leetcode Solution20
1356คอนเทนเนอร์ที่มี Water LeetCode Solution มากที่สุด20
1357ค้นหาโซลูชัน LeetCode พีคเอลิเมนต์19
1358กลุ่ม Anagrams LeetCode Solution18
1359หน้าต่างบานเลื่อนสูงสุด LeetCode Solution18
1360โซลูชัน LeetCode ค้นหาไบนารี18
1361ลำดับถัดไป โซลูชัน LeetCode18
1362แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution17
1363ต่อไป Greater Element I Leetcode Solution17
1364คู่เพลงที่มีระยะเวลาทั้งหมดหารด้วย 60 LeetCode Solution17
1365Paint House โซลูชัน LeetCode16
1366Group Shifted Strings โซลูชัน Leetcode16
1367การค้นหาแบบไบนารีที่ไม่ซ้ำกัน โซลูชัน LeetCode15
1368ค่าต้นไม้การค้นหาไบนารีที่ใกล้เคียงที่สุด II โซลูชัน LeetCode15
1369จำนวนลูกศรขั้นต่ำที่จะระเบิดลูกโป่ง LeetCode Solution15
1370แทรก ลบ GetRandom O(1) – อนุญาตให้ทำซ้ำ LeetCode Solution15
1371Isomorphic Strings LeetCode Solution15
1372ดัชนีพีคใน Mountain Array LeetCode Solution15
1373โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง15
1374การติดตั้งหน้าจอประโยค LeetCode Solution15
1375ว่ายในกระแสน้ำ LeetCode Solution14
Translate »