โซลูชั่น LeetCode ปีประชากรสูงสุด

ระดับความยาก สะดวกสบาย
ถามบ่อยใน อะโดบี อเมซอน บลูมเบิร์ก ซิสโก้ อีเบย์ Facebook Google ไมโครซอฟท์
แถวเข้าชม 74

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

จำนวนประชากรสูงสุด ปี โซลูชันลีทโค้ด บอกว่า – คุณได้รับอาร์เรย์จำนวนเต็ม 2 มิติ logs แต่ละที่ logs[i] = [birthi, deathi] ระบุปีเกิดและตายของ ith คน

พื้นที่ ประชากร ของบางปี x จำนวนคนที่มีชีวิตอยู่ในปีนั้นคือ? ดิ ith คนถูกนับในปี xประชากรของ if x อยู่ใน รวมทั้ง พิสัย [birthi, deathi - 1]. โปรดทราบว่าบุคคลนั้นคือ ไม่ นับในปีที่เสียชีวิต

การส่งคืนสินค้า   ที่เก่าแก่ที่สุด ปีกับ ประชากรสูงสุด.

ตัวอย่าง:

Input:

 logs = [[1993,1999],[2000,2010]]

Output:

 1993

คำอธิบาย:

 The maximum population is 1, and 1993 is the earliest year with this population.

วิธีการ:

ความคิด:

ในตอนแรก ดูเหมือนปัญหาจะยากสักหน่อย แต่ถ้าคุณเห็นข้อจำกัด เราก็สามารถใช้กำลังเดรัจฉานในการแก้ปัญหา แนวคิดคือการตรวจสอบปีที่เป็นไปได้ทั้งหมด กล่าวคือ หาปีที่จำนวนคนยังมีชีวิตอยู่สูงสุด

เราจะวนซ้ำโดยใช้สองลูป หนึ่งจะวนซ้ำทุกปีตั้งแต่ 1950 ถึง 2050 และวนรอบอื่นจะวนซ้ำใน บันทึก รายการ. แต่ละ ปี เราจะตรวจสอบว่าปัจจุบัน ปี >= ล็อก->เกิด และ ปี < log->เสียชีวิต. ด้วยวิธีนี้เราจะนับจำนวนประชากรในปีนั้น

รหัส:

Leetcode โซลูชั่นปีประชากรสูงสุด C ++:

class Solution {
public:
    int maximumPopulation(vector<vector<int>>& logs) {
        int ans = -1;
        int year = 0;
        for(int i=1950;i<2051;i++){
            int population = 0;
            for(int j=0;j<logs.size();j++){
                if(i>=logs[j][0] and i<logs[j][1]){
                    population++;
                }
            }
            if(population!=0 and ans<population){
                ans = population;
                year = i;
            }
        }
        return year;
    }
};

Leetcode โซลูชัน Python ปีประชากรสูงสุด:

class Solution:
    def maximumPopulation(self, logs: List[List[int]]) -> int:
        ans = -1
        year = 0
        for i in range(1950,2051):
            population = 0
            for j in range(len(logs)):
                if i>=logs[j][0] and i<logs[j][1]:
                    population+=1
            if population!=0 and ans<population:
                ans = population
                year = i
        return year

 

การวิเคราะห์ความซับซ้อนของโซลูชัน Leetcode ปีประชากรสูงสุด:

  • ความซับซ้อนของเวลา: ความซับซ้อนของเวลาของรหัสข้างต้นคือ O (n ^ 2) โดยที่ n ในกรณีที่เลวร้ายที่สุดสามารถเท่ากับ 100 มีสองวงในและทั้งคู่ทำงานในเวลา O(n) ในกรณีที่เลวร้ายที่สุด ดังนั้น O(n^2) ความซับซ้อน
  • ความซับซ้อนของอวกาศ: ความซับซ้อนของช่องว่างของรหัสข้างต้นคือ O (1) เพราะเราไม่ได้ใช้พื้นที่พิเศษใดๆ ที่นี่ เรากำลังทำงานกับตัวแปรเท่านั้น และเราไม่ได้ใช้อาร์เรย์พิเศษใด ๆ เพื่อเก็บข้อมูลใด ๆ ดังนั้นความซับซ้อนของพื้นที่จึงยังคงเป็น O(1) ช่องว่างพิเศษคงที่

อ้างอิง: https://en.wikipedia.org/wiki/Array_data_structure

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2831
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2508
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2469
4ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1982
5Palindrome ใช้การเรียกซ้ำ1882
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1668
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1655
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1638
9เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1614
10จัดเรียงด่วน1545
11ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1479
12สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1453
13ย้อนกลับอาร์เรย์1417
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1402
15ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1364
16ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1362
17องค์ประกอบที่ทำซ้ำครั้งแรก1346
18จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1326
19ผลรวมของตัวเลขในสตริง1324
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1292
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1261
22ตรวจหาลูปในรายการที่เชื่อมโยง1246
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1235
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1223
25Subarray กับผลรวมที่ได้รับ1217
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1208
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1205
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1160
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1130
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1126
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1112
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1107
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1075
34ค้นหาผู้นำในอาร์เรย์1064
35สลับโหนดในรายการที่เชื่อมโยง1043
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์1008
37จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II996
38ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง992
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก975
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด968
41จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง959
42รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x959
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่952
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์939
45ค้นหาหมายเลขที่หายไป929
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์925
47สตริงย่อย Palindromic ที่ยาวที่สุด910
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง892
49พิมพ์ลำดับต่อมาที่ยาวที่สุด887
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ879
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด873
52ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้854
53จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด851
54การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน839
55นับสามเหลี่ยมที่เป็นไปได้824
56การคูณสองเมทริกซ์808
57ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่801
58จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ800
59หมุนรายการที่เชื่อมโยง800
60ซื้อหุ้นขายเพื่อเพิ่มผลกำไร797
61เรียงลำดับการแทรก770
62การเชื่อมต่อของสองสาย768
63ชักเย่อ766
64พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต762
65นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน761
66ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด750
67ค้นหา Pythagorean Triplets จาก Array742
68ปัญหาคนดัง742
69ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด737
70สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว736
71ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด734
72ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ714
73ค้นหาแถวที่มีจำนวนสูงสุด 1712
74ค้นหา Peak Element จาก Array704
75ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด700
76ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม697
77การเพิ่มสองเมทริกซ์691
78ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ691
79ปริศนาอาร์เรย์ผลิตภัณฑ์689
80สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1682
81ใช้สอง Stacks ในอาร์เรย์681
82ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน674
83Subarray ผลิตภัณฑ์สูงสุด II661
84อันดับพจนานุกรมของสตริง660
85ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่653
86การคูณก่อนหน้าและถัดไป653
87การลบเมทริกซ์สองตัว640
88ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด636
89ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ636
90แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน631
91อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม629
92สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน628
93ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด622
94ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่621
95ผลรวม Subarray Circular สูงสุด616
96จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย614
97จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว613
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน610
99ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก610
100Subarray และผลที่ตามมา605
101ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด603
102Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1602
103การแบนรายการที่เชื่อมโยง599
104เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)599
105องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง595
106Palindrome Permutations ของสตริง591
107องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array584
108Palindromes ในช่วงที่กำหนด584
109พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ582
110เรียกใช้การเข้ารหัสความยาว582
111องค์ประกอบเสียงข้างมาก581
112การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด578
113การตรวจสอบ Pangram578
114อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome570
115รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น570
116ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ569
117อักขระที่ซ้ำกันมากที่สุดในสตริง568
118จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่568
119จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome567
120หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์564
121ซ้ำตามมาของความยาวสองหรือมากกว่า561
122พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ559
123เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด556
124ปัญหาการเรียงลำดับแพนเค้ก546
125โซลูชัน Sum Leetcode สองรายการ543
126ผสานช่วงเวลาที่ทับซ้อนกัน II542
127โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม541
128โซลูชัน 3Sum Leetcode539
129การเปลี่ยนเมทริกซ์533
130ขนาดของ Subarray ที่มีผลรวมสูงสุด530
131ลบพื้นที่พิเศษออกจากสตริง529
132การลบ Spaces ออกจากสตริงโดยใช้ stringstream527
133ลบรายการที่ซ้ำกันออกจากสตริง525
134ปัญหาเกี่ยวกับพาร์ติชัน524
135Palindrome ที่เล็กที่สุดหลังการเปลี่ยน523
136ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่523
137Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่522
138ผลรวมสูงสุดที่เพิ่มขึ้นตามมา522
139ตรวจสอบว่าสตริงห่างกัน K หรือไม่514
140สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด510
141หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด506
142ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง506
143แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ505
144ลบรายการล่าสุด504
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่500
146ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง494
147โปรแกรมสลับอักขระทั้งหมดในสตริง492
148สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่489
149นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด484
150รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง482
151จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา481
152ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย479
153ค้นหาคู่กับความแตกต่างที่ได้รับ479
154ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่477
155คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer474
156ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย473
157ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด467
158จัดเรียง 0s 1s และ 2s ใน Array466
159เปรียบเทียบตัวเลขสองเวอร์ชัน464
160พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด464
161กลับคำในสตริงที่กำหนด462
162ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด461
163เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด459
164รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ459
165แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น457
166พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)457
167ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution456
168พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'445
169พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง440
170ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด440
171ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ439
172Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End437
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด433
174พิมพ์พาร์ติชัน palindromic ทั้งหมด425
175แบนรายการที่เชื่อมโยงหลายระดับ423
176ปัญหา Superstring ที่สั้นที่สุด421
177ความยาวสูงสุดของคู่โซ่420
178ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่417
179การเรียงลำดับ K เรียงอาร์เรย์413
180จัดเรียงสตริงตามสตริงอื่น411
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II404
182ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม401
183ค้นหาลำดับที่ตามมาของขนาด 3400
184โปรแกรมเพิ่มเลขฐานสองสองหลัก397
185พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์397
186ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ393
187คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II392
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)389
189ซีซาร์ไซเฟอร์387
190อักขระที่ไม่ซ้ำ Kth386
191จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag384
192ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ383
193การเรียงลำดับแพนเค้ก380
194หมุนภาพ 90 องศา380
195คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ380
196การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL373
197สตริงย้อนกลับที่สมบูรณ์แบบ371
198การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด368
199การผสานสองอาร์เรย์ที่เรียงลำดับ368
200ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง365
201ส่วนเสริม 1 และ 2 ของเลขฐานสอง365
202จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s365
203ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก364
204สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด363
205สี่องค์ประกอบที่รวมที่จะให้362
206แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด358
207ลบโหนดหลังจาก M357
208คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ353
209นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ351
210สตริง Palindrome (ตัวเลข)349
211แยกสตริง347
212อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate343
213การใช้งานซ้ำของ atoi ()341
214ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่339
215พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์337
216แม้แต่ Substring Count336
217การเรียงลำดับอาร์เรย์ของสตริง336
218แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K334
219อักขระที่เกิดขึ้นสูงสุดในสตริง333
220วงเล็บที่ถูกต้อง โซลูชัน LeetCode332
221ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด332
222ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ331
223พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ329
224เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?328
225ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ326
226ย้อนกลับสตริงโดยใช้ Stack326
227แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว325
228การจับคู่อักขระตัวแทน325
229อักขระ N ในสตริงทศนิยมที่ต่อกัน323
230จัดเรียงองค์ประกอบตามความถี่ II321
231โซลูชัน Subarray Leetcode สูงสุด321
232นับจำนวนคำ318
233ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่318
234แยกสี่สายที่แตกต่างกัน315
235ผสานสองอาร์เรย์ที่เรียงลำดับ315
236ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน313
237ค้นหาตรงกลางของรายการที่เชื่อมโยง311
238ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน309
239นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ306
240การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก302
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์300
242การเรียงสับเปลี่ยน Palindrome295
243โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น292
244ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ290
245ค้นหา Nth Node289
246Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด286
247การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี285
248ย้อนกลับสตริง283
249ลบทรี283
250สตริง (แทนจำนวนเต็ม) เป็นค่า283
251โซลูชัน Leetcode ของ Word Search281
252ย้อนกลับบิต281
253ลบโหนดภายใต้เงื่อนไขที่กำหนด280
254พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket280
255ต้นไม้ไบนารี278
256เปลี่ยนเพศของสตริงที่กำหนด278
257จัดเรียงอาร์เรย์ของสตริง275
258วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?275
259องค์ประกอบแรกที่ไม่ซ้ำ274
260นามสกุลทั่วไปที่ยาวที่สุด271
261จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9271
262ห้องประชุม II โซลูชั่น LeetCode271
263นับคู่ด้วยผลรวมที่ได้รับ271
264เมทริกซ์ Toeplitz270
265ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด270
266ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์269
267รูปแบบสตริงย่อยซ้ำ269
268ลบช่องว่างออกจากสตริง266
269LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด266
270ไม่มีปัญหาราชินี265
271สลับอาร์เรย์ที่กำหนด264
272กองต่ำ262
273จำนวนเกาะ โซลูชั่น LeetCode260
274โปรแกรมลำดับนกกาเหว่า259
275อัลกอริทึม Dijkstra257
276โซลูชั่นปล้นบ้าน Leetcode256
277กองซ้อนสูงสุด256
278ค้นหาอักขระที่สองบ่อย255
279องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์254
280ลดความแตกต่างสูงสุดระหว่างความสูง253
281โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)252
282ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน251
283การประเมินนิพจน์250
284หมายเลขฟีโบนักชี250
285จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์249
286โซลูชัน Plus One Leetcode247
287โซลูชัน Palindrome Leetcode ที่ถูกต้อง247
288ซูโดกุ Solver247
289ชุดย่อย Leetcode247
290จำนวน 1 บิต246
291KMP อัลกอริทึม246
292รวมผลรวม Leetcode Solution245
293วิธีการลบรายการที่เชื่อมโยง244
294กลับคำในสตริง244
295การประเมิน Postfix Expression243
296Min Stack Leetcode โซลูชัน243
297ค้นหาคำ242
298Backspace String เปรียบเทียบ238
299ตั้งค่า Matrix Zeroes237
300Sqrt (x) โซลูชัน Leetcode236
301ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ235
302การกลับคิว235
303คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์234
304อัลกอริทึม Rabin Karp234
305Subarray ที่มี 0 ผลรวม233
306องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด232
307หอคอยแห่งฮานอย231
308ประกอบด้วย Duplicate II Leetcode Solution230
309ลบองค์ประกอบตรงกลางของสแต็ก230
310ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง229
311จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II228
312ผลรวมรวม228
313Leetcode สามเหลี่ยมปาสคาล227
314โซลูชันจำนวนเต็มเป็นโรมัน Leetcode227
315การบีบอัดสตริง227
316ย้อนกลับคำแต่ละคำ225
317นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน225
318การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน224
319อัลกอริทึม Bellman Ford224
320จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์224
321การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List223
322ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม223
323โซลูชัน Leetcode หมายเลขเดียว223
324เทคนิคหน้าต่างบานเลื่อน223
325สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า222
326เพิ่ม Binary Leetcode Solution221
327การประเมินนิพจน์ทางคณิตศาสตร์221
328มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution221
329ประกอบด้วย Duplicate220
330คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ219
331Palindrome Linked List Leetcode โซลูชัน219
332แยกเลขคู่และเลขคี่219
333จัดเรียงองค์ประกอบตามความถี่219
334อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ219
335Pow (x, n) โซลูชัน Leetcode219
336ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์218
337Postfix เป็น Infix Conversion218
338นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา217
339การเรียงลำดับถัดไป217
340กลุ่มคำที่มีชุดอักขระเดียวกัน217
341ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ217
342อัลกอริทึม Kruskal216
343จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode216
344Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน215
345โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม215
346สตริงการแย่งชิง214
347อัลกอริธึม Convex Hull214
348สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution213
349ค้นหา Lucky Integer ใน Array Leetcode Solution213
350คำที่ใช้บ่อย K ยอดนิยม213
351พีชคณิต Leetcode Solution213
352ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด213
353ค้นหา Town Judge Leetcode Solution212
354K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ212
355การเรียงลำดับอาร์เรย์โดยใช้ Stacks211
356โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด211
357Subarray สูงสุด211
358ประเมินกอง210
359การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์210
360ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่210
361โซลูชัน Leetcode องค์ประกอบส่วนใหญ่210
362นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม209
363องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์209
364โซลูชัน LeetCode เมทริกซ์เกลียว208
365หมายเลขพิเศษ208
366จำนวนคู่ที่ดีโซลูชัน Leetcode208
367การเข้ารหัส Huffman207
368ผลรวมเส้นทางขั้นต่ำ207
369Swap Nodes ในคู่ Leetcode Solutions207
370กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x207
371โซลูชัน Leetcode Triangle II ของ Pascal206
372คำนำหน้าในการแปลง Infix206
373ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่206
374หมายเลขที่หายไป โซลูชัน Leetcode206
375Count Primes Leetcode Solutions205
376ย้อนกลับตัวเลขโดยใช้กอง205
377ค้นหาใน Rotated Sorted Array Leetcode Solution205
378ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ205
379การย้อนกลับองค์ประกอบ K แรกของคิว205
380เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution205
381โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ204
382จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution204
383ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง204
384หมายเลขเดียว204
385พลังของโซลูชัน Leetcode สองตัว203
386ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน203
387กลุ่มแอนนาแกรม203
388จัตุรัสสูงสุด203
389House Robber II โซลูชัน Leetcode202
390องค์ประกอบที่พบบ่อย K ยอดนิยม202
391ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode202
392โซลูชัน Matrix Diagonal Sum Leetcode202
393Fizz Buzz Leetcode201
394แปลงสตริงเป็น Int201
395การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d201
396โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร201
397การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย201
398ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์201
399ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์201
400นิพจน์มีวงเล็บสำรองหรือไม่200
401วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap200
402ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน200
403เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด200
404Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป199
405เส้นทางที่ไม่ซ้ำใคร199
406โซลูชัน Leetcode แบบต่อเนื่องสูงสุด199
407การแปลงซิกแซก199
408จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน199
409ผลรวม Subarray เท่ากับ k199
410Coin Change 2 Leetcode โซลูชั่น198
411ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม198
412Leetcode เรียงลำดับ198
413ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน198
414ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด198
415แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น198
416จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution198
417ถอดรหัสสตริง197
418ปัญหาผลรวมย่อย197
419การเรียงสับเปลี่ยนกรณีจดหมาย197
420ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution197
421ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ197
422Subarray Sum เท่ากับ K LeetCode Solution197
423องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง197
424ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์197
425จำนวนเต็มย้อนกลับ196
426ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน196
427ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่196
428แบบสอบถามสตริงย่อย Palindrome196
429ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution196
430โซลูชัน LeetCode อาร์เรย์โมโนโทนิก196
431ใช้ Stack และ Queue โดยใช้ Deque195
432จัดเรียงสแต็กโดยใช้การเรียกซ้ำ195
433ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์195
434เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution195
435หมายเลขคาตาลันที่ N194
436ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution194
437นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน194
438หมายเลขฟีโบนักชี โซลูชัน LeetCode194
439Reverse Vowels ของ String Leetcode Solution194
440ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี193
441ผลรวมของช่วง Subarray Leetcode Solution193
442ค้นหาค่ามัธยฐานจากสตรีมข้อมูล193
443ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution193
444สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่193
445ค้นหาหมายเลขที่ซ้ำกัน193
446พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ193
447ย้อนกลับคำในสตริง III LeetCode Solution193
448ย้อนกลับกองโดยใช้การเรียกซ้ำ193
449พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0193
450กราฟ Bipartite192
451จำนวนเต็มเป็นคำภาษาอังกฤษ192
452ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว192
453การใช้งานแคช LRU192
454Subarrays ที่มีองค์ประกอบที่แตกต่างกัน192
455ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่192
456สลับโซลูชัน Array Leetcode192
457อัลกอริทึมของ Prim192
458ดักจับน้ำฝน Leetcode Solution192
459ค้นหาองค์ประกอบที่ซ้ำกัน191
460ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ191
461ผลรวมเป้าหมาย190
462องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions190
463หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution190
464ค้นหาอักขระทั่วไป Leetcode Solution190
465การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค190
466ย้อนกลับสตริง190
467หอคอยซ้ำแห่งฮานอย190
468ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว190
469ค้นหาความแตกต่าง Leetcode Solution190
470ลำดับต่อมาที่ยาวที่สุด189
471Fizz Buzz189
472โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล189
473แก้ไขระยะทาง189
474ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k189
475นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด188
476นับและพูด188
477ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution188
478เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด188
479การต่อกันของ Array LeetCode Solution188
480ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์187
481ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution187
482จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution187
483ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที187
484Word Ladder โซลูชัน LeetCode187
485แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode187
486ต่อไป Greater Element I Leetcode Solution187
487ย้อนกลับรายการที่เชื่อมโยง187
488ระดับของอาร์เรย์187
489อัลกอริทึม Floyd Warshall187
490Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม187
491ผสานช่วงเวลาที่ทับซ้อนกัน186
492คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie186
493ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)186
494ออกแบบระบบจอดรถ Leetcode Solution186
495การจัดข้อความให้เหมาะสม โซลูชัน LeetCode186
496โซลูชัน Leetcode คูณสตริง185
497นับและพูด Leetcode Solution185
498คำนำหน้าในการแปลง Postfix185
499อัลกอริทึม MiniMax185
500ซิกแซกการแปลง LeetCode โซลูชั่น185
501Palindrome ที่สั้นที่สุด185
502น้ำท่วมเติม LeetCode185
503ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)184
504กระโดดเกม โซลูชัน Leetcode184
505สตริงวงเล็บที่ถูกต้อง184
506พื้นที่สูงสุดของเกาะ184
507subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K184
508โซลูชัน Leetcode ที่สำคัญช้าที่สุด184
509ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution184
510มุมมองด้านบนของ Binary Tree183
511องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป183
512จับคู่กับผลิตภัณฑ์ที่กำหนด183
513ปัญหาปุ่มกดตัวเลขบนมือถือ183
514สตริงย่อยที่มีการต่อคำทั้งหมด183
515ปัญหาช่วงเวลาของสต็อก183
516ดัชนีสูงสุดในอาร์เรย์ภูเขา183
517ความยาวของ Last Word Leetcode Solution183
518ลำดับความสำคัญใน C ++183
519ย้ายศูนย์ LeetCode Solution183
520Recursion183
521แปลงอาร์เรย์เป็นแบบซิกแซก183
522ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์182
523จุดตัดของสองอาร์เรย์182
524ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่182
525โซลูชัน Leetcode แบบสุ่ม182
526คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ182
527การเรียงลำดับแบบวนซ้ำของทรีไบนารี182
528ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว182
529ใช้สแต็กโดยใช้คิวเดียว182
530ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์181
531ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution181
532น้ำหนักหินสุดท้าย181
533โซลูชัน Leetcode เรียงลำดับอาร์เรย์181
534ค้นหาองค์ประกอบที่ขาดหายไปของช่วง181
535นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด181
536Postfix เป็น Prefix Conversion181
537Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน180
538ใช้ Stack โดยใช้ Queues180
539Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด180
540Koko กินกล้วย Leetcode Solution180
541Leetcode อาร์เรย์ที่ต่อเนื่องกัน180
542Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด179
543แปลง BST ปกติเป็น BST สมดุล179
544โซลูชัน Leetcode หมายเลข N-th Tribonacci179
545ภาชนะที่มีน้ำมากที่สุด178
546องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์178
547โซลูชัน Leetcode ของ Isomorphic Strings178
548วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode178
549จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง178
550เวลาที่ดีที่สุดในการซื้อและขายหุ้น178
551การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม178
552เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N178
553แจกจ่ายขนมให้กับผู้คน Leetcode Solution178
554เป็นโซลูชัน Leetcode ที่ตามมา178
555การกลับวงเล็บขั้นต่ำ178
556Anagrams ที่ถูกต้อง177
557ปัญหาเหมืองทอง177
558กำหนดคุกกี้ Leetcode Solution177
559ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution177
560โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด177
561แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี177
562ตรวจสอบวงเล็บสมดุลในนิพจน์177
563การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก177
564จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k177
565Sudoku ที่ถูกต้อง177
566สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode177
567การดำเนินการขั้นต่ำในการแปลง X เป็น Y177
568โซลูชันอัญมณีและหิน Leetcode177
569จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด176
570ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน176
571สลับอาร์เรย์176
572ผลรวมด้านซ้ายออกจาก Leetcode Solutions176
573อัศวินขั้นต่ำย้ายโซลูชัน LeetCode176
57401 โซลูชัน Matrix LeetCode176
575ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร176
576จำนวนเต็มเป็นโรมัน176
577โซลูชัน Leetcode ของ Island Perimeter176
578ชุดค่าผสม Leetcode176
579ระยะการขัดขวาง176
580หมุนรายการ Leetcode โซลูชัน175
581นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K175
582การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน175
583สรุปช่วง Leetcode โซลูชัน175
584วิธีถอดรหัส174
585นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS174
586สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ174
587ปัญหากระเป๋าเป้174
588LRU Cache LeetCode Solution174
589แทรก Interval Leetcode Solution173
590ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม173
591ระยะห่างระหว่างบัสหยุด Leetcode Solution173
592ดักน้ำฝน LeetCode Solution173
5933Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด173
594เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution173
595จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน173
596ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด173
597จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m172
598ระยะทางสูงสุดในอาร์เรย์172
599การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน171
600เกมหิน LeetCode171
601โซลูชัน LeetCode ต้นไม้เดียวกัน171
602หมุนภาพ โซลูชัน LeetCode171
603จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode171
604จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน171
605จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?171
606ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ171
607รูปแบบคำ170
608กบกระโดด Leetcode โซลูชั่น170
609ตะแกรงของ Eratosthenes170
610อัลกอริทึมการทาสีรั้ว170
611การเรียงสับเปลี่ยนในสตริง Leetcode Solution170
612การทำงานของ XOR ในโซลูชัน Array Leetcode170
613ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution170
614จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution170
615ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่170
616K ช่องว่าง LeetCode170
617การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง169
618การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก169
619การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์169
620สตริง Isomorphic169
621ฐานที่เล็กที่สุด169
622เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution169
623ปัญหาการตัดคำ169
624โจรปล้นบ้าน169
625การกำหนดที่อยู่ IP โซลูชัน Leetcode169
626แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา169
627การจัดเรียงฟองโดยใช้สองกอง169
628ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี169
629ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี169
630ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)169
631จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์168
632สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution168
633แยก 0s และ 1s ใน Array168
634ต้นทุนขั้นต่ำในการจ้างคนงาน K168
635ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด168
636การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode168
637ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน168
638ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด168
639ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode167
640ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution167
641โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II167
642ผลรวมสองชุดที่ไม่ทับซ้อนกัน167
643Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode167
644วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี167
645ค้นหาผลรวมระดับสูงสุดใน Binary Tree167
646ปัญหาการเปลี่ยนเหรียญ167
647กระดิกเรียง167
648ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์167
649นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี167
650จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย166
651Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป166
652ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล166
653ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด166
654จะสร้าง Mergable Stack ได้อย่างไร?166
655ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่166
656GCD ของตัวเลขสองตัว166
657โซลูชัน LeetCode เวลาว่างของพนักงาน166
658แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด166
659เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution166
660จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง166
661แปลงอาร์เรย์เป็นรูปแบบย่อ165
662สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution165
663การรวมตัวอักษรของหมายเลขโทรศัพท์165
664เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode165
665โซลูชัน LeetCode หมายเลข Strobogrammatic165
666ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution165
667Palindrome ที่ถูกต้อง165
668ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d165
669พลิกโซลูชัน LeetCode ของรูปภาพ165
670ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน164
671ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ164
672จัดระเบียบสตริงใหม่164
673จำนวนจังหวัด โซลูชั่น Leetcode164
674จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode164
675ฉลากพาร์ติชั่น LeetCode Solution164
676การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด163
677แก้ไขระยะทาง LeetCode Solution163
678โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง163
679พลังของโซลูชัน Leetcode สี่ตัว163
680จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode163
681ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่163
682Inorder Successor ของโหนดใน Binary Tree163
683พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ163
684ลำดับการเรียงสับเปลี่ยน LeetCode Solution163
685เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution163
686จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2163
687ลดจาน LeetCode Solution163
688กู้คืนโครงสร้างการค้นหาแบบไบนารี163
689สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด162
690ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่162
691พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน162
692Lucky Numbers ในโซลูชัน Matrix Leetcode162
693พื้นฐานการเขียนโปรแกรมแบบไดนามิก162
694การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง162
695จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution162
696ลบวงเล็บไม่ถูกต้อง Leetcode Solution162
697BFS กับ DFS สำหรับ Binary Tree162
698K ช่องว่าง162
699สร้าง BST จาก Preorder Traversal ที่กำหนด162
700การย้อนกลับคิวโดยใช้การเรียกซ้ำ161
701แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution161
702เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก161
703แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution161
704Binary Tree ลำดับระดับซิกแซก Traversal161
705ผสานสอง Binary Trees LeetCode Solution161
706ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode161
707ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่161
708สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution161
709ชุดย่อย Sum Leetcode161
710โซลูชัน Leetcode จำนวนที่น่าเกลียด161
711หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution161
712การสุ่มตัวอย่างอ่างเก็บน้ำ161
713โซลูชัน Leetcode แถวแป้นพิมพ์160
714กู้คืนที่อยู่ IP โซลูชัน Leetcode160
715ค่าสัมประสิทธิ์ทวินาม160
716ค้นหาใบของ Binary Tree LeetCode Solution160
717ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด160
718โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II160
719ย้อนกลับเฉพาะตัวอักษร LeetCode Solution160
720ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution160
721ดำเนินการเปลี่ยนสตริง Leetcode159
722ตัวสลับหลอดไฟ โซลูชัน LeetCode159
723Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode159
724ค้นหาผลคูณที่ใหญ่ที่สุดของ 3159
725คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน159
726โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II159
727ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k159
728โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข158
729โซลูชัน Leetcode ระยะทางที่ติดขัด158
730มอร์ริส Traversal158
731ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K158
732ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี158
733ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode158
734ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array158
735ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข158
736ผสาน K เรียงลำดับรายการที่เชื่อมโยง157
737โซลูชันการบีบอัดสตริง LeetCode157
738บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution157
739สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด157
740ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution157
741ความลึกสูงสุดของ N-ary Tree Leetcode Solution157
742รูปแบบคำ โซลูชัน LeetCode157
743จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล157
744ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง157
745ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n157
746อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution157
747จำนวนเกาะ II โซลูชัน LeetCode157
748พลิกโซลูชัน LeetCode Binary Tree157
749subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน156
750ปัญหาการปูกระเบื้อง156
751ต้นไม้ที่มีความสูงต่ำสุด156
752แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม156
753ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่156
754โซลูชัน LeetCode Array ที่ไม่ลดลง156
755Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution156
756ค้นหาอักขระที่ไม่ซ้ำกันในสตริง156
757โซลูชัน Leetcode ต้นไม้สมมาตร156
758ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์156
759ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่156
760ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution156
761อันดับ Transform ของ Array Leetcode Solution156
762Kth บรรพบุรุษของโหนดในไบนารีทรี156
763เส้นทแยงมุมของต้นไม้ไบนารี156
764อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน156
765จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode156
766เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด155
767ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution155
768ค้นหาโซลูชัน Leetcode 2D Matrix II155
769ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution155
770เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0155
771ลดจำนวนคู่สูงสุดใน Array LeetCode Solution155
772ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution155
773ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -155
774องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์155
775เกมกระโดด155
776ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution155
777Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)155
778สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution155
779ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution155
780แยกสตริงใน Balanced Strings Leetcode Solution154
781ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode154
782นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน154
783ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution154
784องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด154
785หมายเลขที่ถูกต้อง154
786วงจรรายการที่เชื่อมโยง154
787งูและบันได LeetCode Solution154
788เปลี่ยนกราฟ154
789พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution154
790โปรแกรมสำหรับปัญหา Bridge and Torch154
791โซลูชัน LeetCode ของรถแข่ง154
792ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี153
793รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น153
794ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution153
795การลบในทรีไบนารี153
796จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น153
797กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode153
798นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x153
799Last Stone Weight II โซลูชัน LeetCode153
800จำนวน NGE ทางด้านขวา153
801โซลูชั่น N-Queens LeetCode153
802การสั่งซื้อล่วงหน้าแบบวนซ้ำ152
803พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง152
804ตารางเรียน II - LeetCode152
805ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ152
806สแต็กตามอาร์เรย์ที่เติบโตได้152
807ต้นไม้ช่วงเวลา152
808กำไรสูงสุดในการจัดตารางงาน Leetcode Solution152
809เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution152
810โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler152
811ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว152
812เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution152
813โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1152
814ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง152
815สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น152
816การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน152
817จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด152
818ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง152
819โซลูชัน Leetcode ส่วนเติมเต็ม152
820อันดับสัมพัทธ์ Leetcode Solution152
821ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution152
822ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution152
823ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II152
824ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k151
825โซลูชัน Leetcode ของ Spiral Matrix II151
826น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode151
827สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด151
828ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์151
829หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น151
830คิวแบบวงกลม151
831โซลูชันฐาน 7 Leetcode151
832เรียงลำดับ Array ตาม Parity II Leetcode Solution151
833Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s151
834วงเล็บที่ถูกต้อง โซลูชัน Leetcode150
835ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น150
836เส้นทางที่มีค่าเฉลี่ยสูงสุด150
837โซลูชันกำแพงอิฐ LeetCode150
838การจับคู่นิพจน์ทั่วไป150
839ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution150
840พจนานุกรมคนต่างด้าว โซลูชัน LeetCode150
841แปลง BST เป็น Min Heap150
842ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่149
843รายการพาร์ติชั่น Leetcode Solution149
844ปัญหาการจับคู่เพื่อน149
845จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution149
846เรียงสี149
847เซตย่อยที่มีผลรวมหารด้วยม149
848โคลนกราฟ โซลูชัน LeetCode149
849ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด149
850การเลื่อนระดับคำสั่งในรูปแบบ Spiral149
851ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution149
852คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode149
853ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด149
854ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่149
855วางดอกไม้ได้ LeetCode Solution149
856ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution149
857แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี149
858ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง148
859Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)148
860ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution148
861ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1148
862เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง148
863ค่าสัมประสิทธิ์การเปลี่ยนแปลง148
864การคูณเมทริกซ์ลูกโซ่148
865ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้148
866การค้นหาแบบไบนารีการค้นหาทรีและการแทรก148
867นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K148
868นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ148
869วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n147
870ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์147
871การแสดงออกที่สมดุลพร้อมการเปลี่ยน147
872องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ147
873ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode147
874เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม147
875จำนวนวันระหว่างสองวัน โซลูชัน LeetCode147
876แบบสอบถาม LCM ช่วง147
877โซลูชัน LeetCode แนวขวางในแนวทแยง147
878รูปแบบสตริงย่อยซ้ำ LeetCode Solution147
879องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์147
880โซลูชัน LeetCode การข้ามเส้นทแยงมุม147
881ขวดน้ำ Leetcode Solution147
882ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด147
883ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ146
884ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่146
885แทรกลบ GetRandom146
886เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution146
887ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่146
888ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution146
889จัดเรียงอาร์เรย์เป็น BST ที่สมดุล146
890คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง146
891BFS สำหรับ Disconnected Graph146
892แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี146
893การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด146
894ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution146
895GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์146
896โซลูชัน Leetcode อุณหภูมิรายวัน146
897K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST146
898โซลูชัน Leetcode ระยะทางสั้นที่สุด146
899เดาตัวเลขสูงกว่าหรือต่ำกว่า II146
900LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย146
901ผลรวมขั้นต่ำของการคูณของจำนวน n146
902จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i146
903Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution145
904โซลูชัน Leetcode เมืองปลายทาง145
905จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution145
906น้ำมะนาวเปลี่ยน Leetcode Solution145
907ลบและรับ145
908ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่145
909นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3145
910แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต145
911Robot Bounded In Circle โซลูชัน LeetCode145
912จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i145
913ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree145
914จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution144
915พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร144
916ผสาน Leetcode สองรายการที่เรียงลำดับ144
917โซลูชัน LeetCode ของ Spiral Matrix III144
9184 ซัม144
919Palindrome Partitioning Leetcode Solution144
920ค้นหาอักขระทั่วไป Leetcode Solution144
921ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด144
922จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode144
923ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี143
924สร้าง Rectangle Leetcode Solution143
925ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง143
926โซลูชัน Leetcode กองซ้อนความถี่สูงสุด143
927โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่143
928สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง143
929ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode143
930เกม Stone II Leetcode143
931แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน143
932ค่าเฉลี่ยของระดับในต้นไม้ไบนารี143
9333 ผลรวม143
934สร้าง BST จาก Level Order Traversal ที่กำหนด143
935พจนานุกรมคนต่างด้าว143
936การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง142
937ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด142
938ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์142
939อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)142
940ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา142
941ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่142
942เลขพจนานุกรม Leetcode Solution142
943ใส่ลงใน Postfix142
944Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution142
945ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution142
946จัดคิวโดยใช้ Stacks142
947ผลที่ตามมาของ Palindromic ที่ยาวที่สุด142
948เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0142
949ตัดแต่งต้นไม้ค้นหาแบบไบนารี142
950ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์141
951Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด141
952จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino141
953เส้นทางที่ไม่ซ้ำกัน II141
954นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด141
955รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง141
956วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution141
957หน้าต่างบานเลื่อนสูงสุด141
958นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน141
959สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม141
960อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M141
961นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด140
962การรวมช่วงเวลา140
963แบ่งคำ140
964เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น140
965การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K140
966รูปแบบเกิดขึ้นโดยใช้ Stack140
967สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution140
968Reverse Nodes ใน K-Group140
969สร้างจำนวนสูงสุด140
970สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution140
971จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution140
972สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน140
973ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า140
974การแบ่งพาร์ติชัน Palindrome139
975Subarray ผลิตภัณฑ์สูงสุด139
976นับคู่กับผลรวมที่ได้รับ139
977ต้นไม้สมมาตร139
978Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode139
979นับราคาในช่วง139
980โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด139
981ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา139
982ปัญหาพาร์ทิชันของจิตรกร139
983การส่งผ่านลำดับระดับของต้นไม้ไบนารี139
984ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution139
985ค้นหาความแตกต่าง Leetcode Solution139
986ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ139
987การดำเนินการลบทรีค้นหาแบบไบนารี139
988ลำดับนิวแมน - คอนเวย์139
989ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่139
990ปฏิทินของฉัน I LeetCode Solution138
991ต้นไม้กลุ่ม138
992ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution138
993การชนกันของดาวเคราะห์น้อย LeetCode Solution138
994K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution138
995ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด138
996เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution138
997ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด137
998เพื่อนวัยที่เหมาะสม LeetCode Solution137
999ค้นหา Subtrees ที่ซ้ำกัน137
1000โซลูชัน Leetcode ของ Word ที่สั้นที่สุด137
1001โซลูชัน Leetcode ที่ใหญ่ที่สุด137
1002ไต่บันได137
1003โซลูชัน Boomerang Leetcode ที่ถูกต้อง137
1004คำนวณ nCr% p137
1005การข้ามผ่านขอบเขตของต้นไม้ไบนารี137
1006ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา137
1007จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น137
1008Depth First Search (DFS) สำหรับกราฟ137
1009ความยาวสูงสุดของ Subarray ซ้ำ137
1010ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน137
1011ผสานการเรียง137
1012เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด137
1013โซลูชัน LeetCode Maze III137
1014ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด137
1015สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน136
1016การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)136
1017จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์136
1018สิ่งแรกที่ขาดหายไปในเชิงบวก136
1019ฆ่ากระบวนการ LeetCode Solution136
1020การส่งผ่านคำสั่งระดับโดยใช้สองคิว136
1021การค้นหาแรกกว้าง (BFS) สำหรับกราฟ136
1022Morris Inorder Traversal136
1023Serialize และ Deserialize Binary Tree136
1024การแทรกในทรีไบนารี136
1025การจับคู่สตริงในโซลูชัน Array Leetcode136
1026สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array136
1027การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด136
1028ปัญหาการจัดวงเล็บแบบบูลีน136
1029พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน136
1030สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String136
1031ข้อดีของ BST มากกว่า Hash Table135
1032จำนวนพา ธ พาลินโดรมิกในเมทริกซ์135
1033ผลรวมดัชนีขั้นต่ำของสองรายการ135
1034ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0135
1035ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution135
1036ต้นไม้ค้นหาแบบไบนารี135
1037กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode135
1038ถัดไป Greater Element III โซลูชัน LeetCode135
1039K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน135
1040จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'135
1041สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations135
1042โซลูชัน LeetCode สตริงการแย่งชิง135
1043ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง135
1044โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง134
1045จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่134
1046ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน134
1047สามารถจับภาพได้สำหรับ Rook Leetcode Solution134
1048Design Hit Counter โซลูชัน LeetCode134
1049ตัวเลขที่น่าเกลียด134
1050ตรวจสอบโครงสร้างการค้นหาแบบไบนารี134
1051ความลึกแบบวนซ้ำครั้งแรกของกราฟ133
1052ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน133
1053ต้นไม้ไบนารีที่สมดุล133
1054ความสำคัญของพนักงาน LeetCode Solution133
1055ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode133
1056ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution133
1057เพิ่มตัวเลขสองตัว133
1058การกำหนดที่อยู่ IP โซลูชัน LeetCode133
1059น่าเกลียดหมายเลข II LeetCode โซลูชั่น133
1060Bitwise และช่วงตัวเลข โซลูชัน LeetCode133
1061กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี132
1062สร้างวงเล็บ Leetcode Solution132
1063ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน132
1064Path Sum II LeetCode Solution132
1065การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode132
1066ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม132
1067บรรพบุรุษที่ต่ำที่สุด132
1068หมายเลขที่น่าเกลียดสุด ๆ132
1069ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1132
1070นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ132
1071ค้นหา Peak Element132
1072นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x132
1073กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่131
1074Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ131
1075อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution131
1076ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution131
1077การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution131
1078ค้นหาโซลูชัน LeetCode ของ Peak Element II131
1079Binary Tree มุมมองด้านขวา โซลูชัน LeetCode131
1080จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode131
1081ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode131
1082ผลที่ตามมาของ Bitonic ที่ยาวที่สุด131
1083รวมผลรวม IV LeetCode โซลูชั่น130
1084จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree130
1085เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions130
1086โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด130
1087วันแห่งปี Leetcode Solution130
1088ขนาดต่ำสุด Subarray Sum130
1089โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม130
1090ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่130
1091จำนวนเกาะที่ปิด โซลูชัน Leetcode130
1092จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า130
1093ลบ Palindromic Subsequences Leetcode Solution129
1094ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution129
1095หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว129
1096ผลที่ตามมาที่แตกต่าง129
1097เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution129
1098แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์129
1099ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง129
1100Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution129
1101ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด129
1102ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists129
1103ประเภทของต้นไม้ไบนารี129
1104ถัดไป การเรียงสับเปลี่ยน Leetcode Solution129
1105โครงสร้างข้อมูลไบนารีทรี129
1106นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด129
1107ตัวละครต่อเนื่อง LeetCode Solution129
1108เพิ่ม Triplet Subsequence โซลูชัน LeetCode129
1109พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP128
1110การนับคู่หาร128
1111ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum128
1112ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ128
1113สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution128
1114ตัดคัน128
1115วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด128
1116โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม128
1117ผลรวมเส้นทาง128
1118ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์128
1119สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe128
1120Subarray ผลิตภัณฑ์สูงสุด127
1121ฟอร์แมตโซลูชัน String Leetcode127
1122Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution127
1123ผลิตภัณฑ์ของช่วงในอาร์เรย์127
1124Palindrome Permutation LeetCode Solution127
1125ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution127
1126โซลูชัน Prime Palindrome LeetCode127
1127ผลรวมของเลขคู่หลังการสืบค้น127
1128เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution126
1129มุมมองด้านล่างของทรีไบนารี126
1130ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution126
1131พิมพ์มุมมองด้านขวาของทรีไบนารี126
1132พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป126
1133รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution126
1134ค้นหาตำแหน่งแทรก126
1135ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน125
1136ลำดับ Moser-de Bruijn125
1137เพิ่มขึ้นต่อเนื่องยาวนานที่สุด125
1138โซลูชัน Leetcode ตัวคั่นพัน125
1139ลบโหนดและส่งคืน Forest Leetcode Solution125
1140เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่125
1141รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด125
1142การเรียงลำดับโทโพโลยี125
1143สลับโหนดในคู่124
1144สร้าง K Palindrome Strings LeetCode Solution124
1145ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k124
1146โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด124
1147ปัญหาผลรวมย่อยในช่องว่าง O (sum)124
1148ต้นไม้ไบนารีสูงสุด124
1149สตริงย่อย Palindromic Leetcode Solution124
1150แนะนำต้นไม้แดง - ดำ124
1151คิวลำดับความสำคัญ124
1152พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ123
1153ลำดับโกลอมบ์123
1154โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้123
1155ค้นหาลำดับงูที่มีความยาวสูงสุด123
1156ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน123
1157ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย123
1158เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution123
1159เส้นทางรถเมล์ Leetcode Solution123
1160ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น122
1161ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน122
1162ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution122
1163แปลง BST เป็น Greater sum Tree122
1164ค้นหาระบบข้อเสนอแนะ LeetCode Solution122
1165ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution122
1166Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution122
1167หมุนอาร์เรย์122
1168การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray122
1169ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode122
1170เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม122
1171ผลที่ตามมาซ้ำซากยาวที่สุด121
1172ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด121
1173เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด121
1174ต้นไม้ตัดสินใจ121
1175Binary Tree เป็น Binary Search Tree Conversion121
1176นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน121
1177ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode120
1178โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ120
1179บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี120
1180เวอร์ชันแรกที่ไม่ดี120
1181แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions120
1182Matchsticks กับ Square Leetcode Solution120
1183แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode120
1184การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode120
1185หมายเลขสามเหลี่ยมที่ถูกต้อง119
1186โซลูชัน LeetCode Array ที่ต่อเนื่องกัน119
1187ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution119
1188subarray bitonic ผลรวมสูงสุด119
1189การสร้างคิวใหม่ตามความสูง119
1190K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่119
1191ย้อนกลับเส้นทางใน BST โดยใช้ Queue119
1192จำนวนการสั่งซื้อใน Backlog Leetcode Solution119
1193การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode119
1194บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี118
1195การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง118
1196กราฟและการแสดง118
1197วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด118
1198ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?118
1199จำนวนส่วนสูงสุดของความยาว a, b และ c118
1200การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด118
1201ฟอร์แมตวันที่ โซลูชัน LeetCode118
1202นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์118
1203ผลรวมของใบซ้าย LeetCode Solution118
1204ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ118
1205ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution118
1206เดาคำ117
1207แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ117
1208Kth องค์ประกอบที่เล็กที่สุดใน BST117
1209แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า116
1210โซลูชัน Leetcode ข้ามเส้นทาง116
1211กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode116
1212แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว116
1213แชมเปญทาวเวอร์ โซลูชัน LeetCode116
1214การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย115
1215Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode115
1216สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode115
1217Perfect Squares โซลูชัน LeetCode115
1218ตัวแบ่งจำนวนเต็ม LeetCode Solution115
1219การต่อกันของ Array LeetCode Solution115
1220ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่114
1221ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution114
1222พลังของสอง114
1223ความลึกสูงสุดของไบนารีทรี114
1224เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ114
1225ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา114
1226LRU Cache Leetcode Solution114
1227ปัจจัยที่ k ของ n Leetcode Solution114
1228ค่าเฉลี่ยของช่วงในอาร์เรย์114
1229BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด114
1230แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ114
1231ออกแบบ Skiplist โซลูชัน LeetCode114
1232หารสองจำนวนเต็ม Leetcode Solution114
1233คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด113
1234ตัวหนาในสตริง LeetCode Solution113
1235ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution113
1236โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน113
1237พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ113
1238ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น113
1239โซลูชัน LeetCode Perfect Square ที่ถูกต้อง113
1240อาร์เรย์ที่ต่อเนื่องกัน113
1241ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่113
1242ใหม่ 21 เกม113
1243ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้113
1244คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ113
1245โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด113
1246พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ112
1247ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต112
1248พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์112
1249หลักสูตรคู่ขนาน II โซลูชัน LeetCode112
1250ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)111
1251ผสาน k เรียงลำดับรายการ Leetcode Solution111
1252การโคลนกราฟ111
1253ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม111
1254นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน111
1255Subarray ผลิตภัณฑ์สูงสุด111
1256Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode111
1257อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน111
1258ไม่มีหมายเลข110
1259โซลูชัน Leetcode ช่วงที่เล็กที่สุด110
1260นับและสลับการค้นหาในอาร์เรย์ไบนารี110
1261ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่110
1262ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution110
1263จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด109
1264ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี109
1265องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป109
1266โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ108
1267ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode108
1268ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่108
1269Koko กินกล้วย LeetCode Solution107
1270วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution107
1271คิวที่เป็นระเบียบ โซลูชั่น LeetCode107
1272การแบ่งพาร์ติชัน Palindrome107
1273ต้นทุนขั้นต่ำปีนบันได LeetCode Solution107
1274เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode106
1275Peeking Iterator โซลูชัน LeetCode105
1276เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution105
1277ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่105
1278นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์105
1279ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่104
1280สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution104
1281ผสานอาร์เรย์ที่จัดเรียง103
1282Array Nesting Leetcode Solution102
1283ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)102
1284การจัดเรียงเหรียญ โซลูชัน Leetcode101
1285ผลรวมสูงสุดที่เพิ่มขึ้นตามมา101
1286ค้นหา subarray เฉลี่ยสูงสุดของความยาว k100
1287ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น100
1288เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution100
1289พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution99
1290จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด99
1291แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array99
1292แปลงเป็นฐาน -2 โซลูชัน LeetCode98
1293จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode98
1294ดัชนีสุ่มเลือก LeetCode Solution97
1295แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ97
1296ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่96
1297ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode96
1298โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง96
1299การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution96
1300เพิ่มโซลูชัน Leetcode สองหมายเลข96
1301เข้าถึงหมายเลขโซลูชัน LeetCode96
1302Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL96
1303โซลูชัน LeetCode หมายเลข Palindrome95
1304ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง95
1305Jump Game IV โซลูชัน LeetCode95
1306จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode94
1307จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode94
1308แทรก ลบ GetRandom O(1) Leetcode Solution94
1309ออกแบบระบบใต้ดิน Leetcode Solution90
1310พิมพ์โซ่ความยาวสูงสุดของคู่89
1311ตรวจหาโซลูชัน Leetcode ของ Capital87
1312ออกแบบลีดเดอร์บอร์ด Leetcode Solution86
1313สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม83
1314โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม83
1315สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution83
1316Binary Tree Inorder Traversal โซลูชัน LeetCode81
1317นับหมู่เกาะย่อย โซลูชัน LeetCode80
1318โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ80
1319เปลี่ยนตัวอักษร โซลูชัน LeetCode79
1320ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode77
1321รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode77
1322ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง76
1323จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode76
1324ถอดรหัสสตริง Leetcode Solution76
1325ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง75
1326โซลูชั่น LeetCode ปีประชากรสูงสุด74
1327โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด72
1328รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น72
1329สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution71
1330โซลูชั่น LeetCode ปีประชากรสูงสุด71
1331ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode70
1332แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution67
1333เกมสโตน IV โซลูชัน LeetCode67
1334แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution66
1335คะแนนของวงเล็บ LeetCode Solution66
1336Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป66
1337เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution63
1338โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง62
1339Graph Bipartite คืออะไร? โซลูชัน LeetCode62
1340แบ่งช็อกโกแลต LeetCode Solution53
1341คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น48
1342ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม45
1343ช่วงผลรวมของ BST LeetCode Solution45
1344จัดเรียงสี โซลูชัน LeetCode42
1345ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution40
1346ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution38
1347หมุนโซลูชัน LeetCode สตริง37
1348หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode37
1349ขนาดสูงสุด Subarray Sum เท่ากับ k Leetcode Solution20
1350โซลูชัน Leetcode ของดัชนี H19
1351โซลูชัน LeetCode ไฮไฟว์18
1352การค้นหาแบบไบนารีที่ไม่ซ้ำกัน โซลูชัน LeetCode10
1353แทรก ลบ GetRandom O(1) – อนุญาตให้ทำซ้ำ LeetCode Solution9
1354โซลูชัน Leetcode แบบ Monotonic Array7
1355โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง6
1356ว่ายในกระแสน้ำ LeetCode Solution4
Translate »