โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง

ระดับความยาก กลาง
ถามบ่อยใน อะโดบี อเมซอน แอปเปิล บลูมเบิร์ก ByteDance Expedia LinkedIn ไมโครซอฟท์ Robinhood Uberเข้าชม 15

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

โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง - ให้อาร์เรย์จำนวนเต็ม nums, กลับ  จำนวนแฝด เลือกจากอาร์เรย์ที่สามารถสร้างสามเหลี่ยมได้ถ้าเราเอามันเป็นความยาวด้านของรูปสามเหลี่ยม.

Input: nums = [2,2,3,4]
Output: 3
Explanation: Valid combinations are: 
2,3,4 (using the first 2)
2,3,4 (using the second 2)
2,2,3

คำอธิบาย

เมื่อเราเรียงลำดับที่กำหนด  เราต้องหาลิมิตที่เหมาะสมของ index k สำหรับคู่ดัชนี (ผม เจ) เลือกเพื่อค้นหา นับ ขององค์ประกอบที่น่าพอใจ nums[i] + nums[j] > nums[k] น. สำหรับแฝดสาม (นัม[i], นัม[j], นัม[k]) เพื่อสร้างสามเหลี่ยมที่ถูกต้อง

เราสามารถหาขีดจำกัดที่เหมาะสมนี้ได้โดยเพียงแค่ข้ามผ่านดัชนี ค่าของเริ่มต้นจากดัชนี k=j+1 มาเป็นคู่ (ผม เจ) เลือกและหยุดที่ค่าแรกของ k ไม่สนองความไม่เท่าเทียมกันข้างต้น อีกครั้งที่ นับ ขององค์ประกอบ ตัวเลข[k] ความพึงพอใจ nums[i] + nums[j] > nums[k] น. สำหรับคู่ดัชนี (ผม เจ) ได้รับการแต่งตั้งโดย k – j – 1 ตามที่กล่าวไว้ในแนวทางที่แล้ว

นอกจากนี้ ตามที่กล่าวไว้ในแนวทางสุดท้าย เมื่อเราเลือกค่าดัชนีที่สูงขึ้น j สำหรับเฉพาะ i เลือกแล้วไม่ต้องเริ่มจาก index เจ + 1. เราสามารถเริ่มต้นได้โดยตรงจากค่าของ k ที่เราทิ้งไว้สำหรับดัชนีสุดท้าย j. ซึ่งจะช่วยประหยัดการคำนวณที่ซ้ำซ้อน

โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้องหมุด

รหัสสำหรับหมายเลขสามเหลี่ยมที่ถูกต้อง LeetCode Solution

รหัสจาวา:

public class Solution {
    public int triangleNumber(int[] nums) {
        int count = 0;
        Arrays.sort(nums);
        for (int i = 0; i < nums.length - 2; i++) {
            int k = i + 2;
            for (int j = i + 1; j < nums.length - 1 && nums[i] != 0; j++) {
                while (k < nums.length && nums[i] + nums[j] > nums[k])
                    k++;
                count += k - j - 1;
            }
        }
        return count;
    }
}

รหัส C ++:

class Solution {
public:
    int triangleNumber(vector<int>& nums) {
        sort(nums.begin(), nums.end());
        int n = nums.size(), ans = 0;
        for (int k = 2; k < n; ++k) {
            int i = 0, j = k - 1;
            while (i < j) {
                if (nums[i] + nums[j] > nums[k]) {
                    ans += j - i;
                    j -= 1;
                } else {
                    i += 1;
                }
            }
        }
        return ans;
    }
};

การวิเคราะห์ความซับซ้อนสำหรับหมายเลขสามเหลี่ยมที่ถูกต้อง โซลูชัน LeetCode

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

O (n ^ 2)

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

O (1)

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

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