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

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

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

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

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

บริการรถส่ง ประชากรสูงสุด ปี.

 

1 ตัวอย่าง:

Input:

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

Output:

 1993

คำอธิบาย:

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

2 ตัวอย่าง:

Input:

 logs = [[1950,1961],[1960,1971],[1970,1981]]

Output:

 1960

คำอธิบาย:

 
The maximum population is 2, and it had happened in years 1960 and 1970.
So the maximum population year is 1960.

 

ข้อ จำกัด :

  • 1 <= logs.length <= 100
  • 1950 <= birthi < deathi <= 2050

 

อัลกอริทึม –

  • เพื่อหาปีของประชากรสูงสุด อันดับแรก เราจะเน้นที่จำนวนประชากรทั้งหมดในแต่ละปีโดยการตรวจสอบในแต่ละช่วงของเมทริกซ์ที่กำหนด และจะค้นหาจำนวนสูงสุดและคืนค่าปีของค่าสูงสุด หากการนับเท่ากัน เราก็แค่ส่งคืนปีก่อนหน้า (ปีแรกสุด)

แนวทางสำหรับปีที่มีประชากรสูงสุด LeetCode Solution

– อันดับแรก เราจะสร้างอาร์เรย์ขนาด 101 ขึ้นมาหนึ่งอาร์เรย์ เนื่องจากข้อจำกัดด้านจำนวนปีอยู่ในช่วงปี 1950 ถึง 2050

– หลังจากนั้น เราจะเรียกใช้ลูปจาก 0 ถึงความยาวของบันทึกและจะเพิ่มจำนวนอาร์เรย์ที่ index(logs[i][o]) ขึ้น 1 และลดจำนวนอาร์เรย์ที่ดัชนี (logs[i) ][1]) โดย 1

– อีกครั้ง เราจะเรียกใช้การวนซ้ำจาก 0 ถึงความยาวของอาร์เรย์ และทำการนับตัวแปรก่อนหน้าหนึ่งรายการ และอัปเดตแต่ละองค์ประกอบของอาร์เรย์ตามอาร์เรย์+ก่อนหน้า และอัปเดตก่อนหน้าโดย prev = อาร์เรย์[i]

- ในที่สุด เราจะเรียกใช้ลูปและค้นหาค่าสูงสุดในอาร์เรย์และส่งคืนดัชนีนั้น ๆ (index+1950) ดังนั้นจงหาปีประชากรสูงสุด

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

รหัส:

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

class Solution:
    def maximumPopulation(self, logs: List[List[int]]) -> int:
        arr = [0]*101
        for i in range(len(logs)):
            
            arr[logs[i][0]-1950] += 1
            
            arr[logs[i][1]-1950] -= 1
            
        
        previous = arr[0]
        for i in range(1,101):
            arr[i] += previous
            previous = arr[i]
            
        print(arr)
        maxi = 0
        ind = 0
        
        for i in range(len(arr)):
            if arr[i] > maxi:
                maxi = arr[i]
                ind = i + 1950
        print(maxi)        
        return ind

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

class Solution {
    public int maximumPopulation(int[][] logs) {
        
        int[] arr = new int[101];
        for(int i = 0;i < logs.length;i++){
            
            arr[logs[i][0]-1950] +=1;
            arr[logs[i][1]-1950] -=1;
            
            
        }
        
        int prev = arr[0];
        for(int i=1;i<arr.length;i++){
            
            arr[i] += prev;
            prev = arr[i];
            
        }
        
        int ind = 0;
        int maxi = 0;
        
        for(int i=0;i<arr.length;i++){
            
            if(maxi < arr[i]){
                
                maxi = arr[i];
                ind = i+1950;
            }
        }
        
        
        return ind;
        
        
    }
}

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

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

ความซับซ้อนของเวลาของวิธีแก้ปัญหาข้างต้นคือ O(n)

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

Space Complexity ของวิธีแก้ปัญหาข้างต้นคือ O(1)

เนื่องจากเราได้สร้างอาร์เรย์ของความยาว = 101 ดังนั้นเราสามารถพิจารณาค่าคงที่ได้

 

 

 

 

 

 

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2850
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2517
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2492
4Palindrome ใช้การเรียกซ้ำ2273
5ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1993
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1682
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1666
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1652
9จัดเรียงด่วน1634
10เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1628
11ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1493
12สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1463
13ย้อนกลับอาร์เรย์1438
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1416
15ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1379
16ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1368
17องค์ประกอบที่ทำซ้ำครั้งแรก1359
18ผลรวมของตัวเลขในสตริง1337
19จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1335
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1304
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1271
22ตรวจหาลูปในรายการที่เชื่อมโยง1252
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1240
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1232
25Subarray กับผลรวมที่ได้รับ1227
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1224
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1214
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1180
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1137
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1135
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1122
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1120
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1087
34ค้นหาผู้นำในอาร์เรย์1074
35สลับโหนดในรายการที่เชื่อมโยง1056
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์1017
37ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง1009
38จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II1008
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก985
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด981
41รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x968
42จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง967
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่965
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์948
45ค้นหาหมายเลขที่หายไป942
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์933
47สตริงย่อย Palindromic ที่ยาวที่สุด921
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง903
49พิมพ์ลำดับต่อมาที่ยาวที่สุด899
50แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด887
51สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ887
52ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้867
53จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด858
54การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน847
55เรียงลำดับการแทรก838
56นับสามเหลี่ยมที่เป็นไปได้835
57การคูณสองเมทริกซ์818
58จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ810
59ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่809
60หมุนรายการที่เชื่อมโยง806
61ซื้อหุ้นขายเพื่อเพิ่มผลกำไร805
62การเชื่อมต่อของสองสาย777
63ชักเย่อ776
64พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต775
65นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน770
66ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด758
67สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว755
68ปัญหาคนดัง752
69ค้นหา Pythagorean Triplets จาก Array750
70ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด748
71ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด738
72ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ721
73ค้นหาแถวที่มีจำนวนสูงสุด 1718
74ค้นหา Peak Element จาก Array715
75ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด712
76ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม708
77ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ708
78การเพิ่มสองเมทริกซ์702
79สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1699
80ปริศนาอาร์เรย์ผลิตภัณฑ์699
81ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน687
82ใช้สอง Stacks ในอาร์เรย์686
83Subarray ผลิตภัณฑ์สูงสุด II671
84อันดับพจนานุกรมของสตริง668
85การคูณก่อนหน้าและถัดไป663
86ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่661
87การลบเมทริกซ์สองตัว650
88ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด646
89ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ644
90อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม641
91แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน640
92สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน638
93ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่636
94ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด629
95จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย625
96ผลรวม Subarray Circular สูงสุด624
97ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน622
98จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว622
99Subarray และผลที่ตามมา616
100ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด613
101ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก613
102Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1609
103องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง607
104การแบนรายการที่เชื่อมโยง607
105เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)607
106Palindrome Permutations ของสตริง601
107องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array595
108การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด595
109Palindromes ในช่วงที่กำหนด595
110เรียกใช้การเข้ารหัสความยาว593
111การตรวจสอบ Pangram591
112องค์ประกอบเสียงข้างมาก590
113พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ588
114อักขระที่ซ้ำกันมากที่สุดในสตริง582
115อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome581
116ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ578
117หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์577
118จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่576
119ซ้ำตามมาของความยาวสองหรือมากกว่า576
120จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome575
121รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น575
122โซลูชัน Sum Leetcode สองรายการ566
123พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ566
124เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด561
125โซลูชัน 3Sum Leetcode560
126ปัญหาการเรียงลำดับแพนเค้ก555
127ผสานช่วงเวลาที่ทับซ้อนกัน II549
128โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม549
129ลบรายการที่ซ้ำกันออกจากสตริง541
130ขนาดของ Subarray ที่มีผลรวมสูงสุด541
131Palindrome ที่เล็กที่สุดหลังการเปลี่ยน540
132การลบ Spaces ออกจากสตริงโดยใช้ stringstream539
133การเปลี่ยนเมทริกซ์538
134ลบพื้นที่พิเศษออกจากสตริง538
135ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่534
136Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่534
137ผลรวมสูงสุดที่เพิ่มขึ้นตามมา534
138ปัญหาเกี่ยวกับพาร์ติชัน531
139สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด524
140ตรวจสอบว่าสตริงห่างกัน K หรือไม่519
141ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง518
142หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด514
143แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ514
144ลบรายการล่าสุด513
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่511
146ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง504
147โปรแกรมสลับอักขระทั้งหมดในสตริง503
148นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด499
149สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่496
150ค้นหาคู่กับความแตกต่างที่ได้รับ491
151จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา491
152ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย489
153รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง488
154ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่487
155คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer484
156ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย480
157เปรียบเทียบตัวเลขสองเวอร์ชัน477
158จัดเรียง 0s 1s และ 2s ใน Array473
159พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด473
160ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด472
161กลับคำในสตริงที่กำหนด470
162เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด470
163ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution469
164รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ469
165พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)468
166ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด466
167แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น462
168พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'451
169ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ448
170พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง446
171ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด446
172Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End446
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด439
174พิมพ์พาร์ติชัน palindromic ทั้งหมด435
175ปัญหา Superstring ที่สั้นที่สุด432
176แบนรายการที่เชื่อมโยงหลายระดับ431
177ความยาวสูงสุดของคู่โซ่430
178ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่429
179จัดเรียงสตริงตามสตริงอื่น425
180การเรียงลำดับ K เรียงอาร์เรย์422
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II411
182ค้นหาลำดับที่ตามมาของขนาด 3409
183ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม408
184โปรแกรมเพิ่มเลขฐานสองสองหลัก405
185ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ405
186พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์404
187คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II402
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)400
189ซีซาร์ไซเฟอร์397
190อักขระที่ไม่ซ้ำ Kth396
191จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag392
192ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ392
193คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ386
194การเรียงลำดับแพนเค้ก386
195หมุนภาพ 90 องศา385
196การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL383
197สตริงย้อนกลับที่สมบูรณ์แบบ381
198การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด380
199การผสานสองอาร์เรย์ที่เรียงลำดับ377
200ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง375
201ส่วนเสริม 1 และ 2 ของเลขฐานสอง374
202ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก372
203จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s371
204สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด370
205สี่องค์ประกอบที่รวมที่จะให้370
206แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด368
207คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ367
208ลบโหนดหลังจาก M364
209นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ363
210อักขระที่เกิดขึ้นสูงสุดในสตริง359
211อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate358
212สตริง Palindrome (ตัวเลข)357
213แยกสตริง356
214การใช้งานซ้ำของ atoi ()350
215การเรียงลำดับอาร์เรย์ของสตริง348
216วงเล็บที่ถูกต้อง โซลูชัน LeetCode347
217แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K345
218แม้แต่ Substring Count345
219ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่344
220พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์343
221พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ340
222ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด339
223ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ338
224ย้อนกลับสตริงโดยใช้ Stack337
225โซลูชัน Subarray Leetcode สูงสุด335
226อักขระ N ในสตริงทศนิยมที่ต่อกัน335
227แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว335
228การจับคู่อักขระตัวแทน334
229เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?334
230นับจำนวนคำ333
231ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ332
232ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่330
233จัดเรียงองค์ประกอบตามความถี่ II327
234ผสานสองอาร์เรย์ที่เรียงลำดับ325
235ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน324
236แยกสี่สายที่แตกต่างกัน323
237ค้นหาตรงกลางของรายการที่เชื่อมโยง319
238การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก319
239ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน318
240นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ316
241โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น312
242องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์308
243การเรียงสับเปลี่ยน Palindrome302
244โซลูชัน Leetcode ของ Word Search299
245ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ298
246ค้นหา Nth Node298
247การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี295
248Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด294
249ไม่มีปัญหาราชินี293
250สตริง (แทนจำนวนเต็ม) เป็นค่า292
251พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket292
252เมทริกซ์ Toeplitz291
253ลบทรี290
254ย้อนกลับสตริง290
255นับคู่ด้วยผลรวมที่ได้รับ290
256วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?289
257ย้อนกลับบิต288
258เปลี่ยนเพศของสตริงที่กำหนด287
259ต้นไม้ไบนารี286
260จัดเรียงอาร์เรย์ของสตริง286
261ลบโหนดภายใต้เงื่อนไขที่กำหนด286
262ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์285
263ห้องประชุม II โซลูชั่น LeetCode285
264องค์ประกอบแรกที่ไม่ซ้ำ285
265จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9284
266รูปแบบสตริงย่อยซ้ำ282
267จำนวนเกาะ โซลูชั่น LeetCode282
268LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด279
269นามสกุลทั่วไปที่ยาวที่สุด278
270กองต่ำ277
271ลบช่องว่างออกจากสตริง275
272อัลกอริทึม Dijkstra275
273ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด274
274สลับอาร์เรย์ที่กำหนด274
275องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์272
276หมายเลขฟีโบนักชี269
277โปรแกรมลำดับนกกาเหว่า269
278โซลูชั่นปล้นบ้าน Leetcode269
279ซูโดกุ Solver268
280ลดความแตกต่างสูงสุดระหว่างความสูง267
281ค้นหาอักขระที่สองบ่อย267
282กองซ้อนสูงสุด265
283การประเมินนิพจน์265
284ค้นหาคำ264
285KMP อัลกอริทึม263
286ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน260
287ชุดย่อย Leetcode260
288โซลูชัน Plus One Leetcode260
289จำนวน 1 บิต260
290จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์258
291โซลูชัน Palindrome Leetcode ที่ถูกต้อง258
292โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)258
293การประเมิน Postfix Expression257
294กลับคำในสตริง256
295Min Stack Leetcode โซลูชัน256
296รวมผลรวม Leetcode Solution256
297ตั้งค่า Matrix Zeroes253
298Subarray ที่มี 0 ผลรวม252
299Backspace String เปรียบเทียบ250
300ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ249
301วิธีการลบรายการที่เชื่อมโยง249
302อัลกอริทึม Rabin Karp247
303คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์247
304องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด246
305การกลับคิว246
306ลบองค์ประกอบตรงกลางของสแต็ก244
307ประกอบด้วย Duplicate II Leetcode Solution244
308จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์243
309Sqrt (x) โซลูชัน Leetcode242
310ผลรวมรวม241
311ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง240
312Leetcode สามเหลี่ยมปาสคาล240
313โซลูชันจำนวนเต็มเป็นโรมัน Leetcode240
314หอคอยแห่งฮานอย240
315จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II239
316แยกเลขคู่และเลขคี่238
317ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม238
318เทคนิคหน้าต่างบานเลื่อน237
319ย้อนกลับคำแต่ละคำ237
320การบีบอัดสตริง237
321อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ236
322ประกอบด้วย Duplicate236
323การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน235
324คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ235
325นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา235
326การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List234
327นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน234
328เพิ่ม Binary Leetcode Solution233
329โซลูชัน Leetcode หมายเลขเดียว233
330สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า232
331การประเมินนิพจน์ทางคณิตศาสตร์231
332กลุ่มคำที่มีชุดอักขระเดียวกัน231
333Postfix เป็น Infix Conversion231
334จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode230
335ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด230
336K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ230
337Palindrome Linked List Leetcode โซลูชัน230
338มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution230
339Pow (x, n) โซลูชัน Leetcode230
340อัลกอริทึม Bellman Ford229
341Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน229
342อัลกอริทึม Kruskal228
343ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์227
344การเรียงลำดับอาร์เรย์โดยใช้ Stacks227
345การเรียงลำดับถัดไป227
346ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ227
347จัดเรียงองค์ประกอบตามความถี่227
348โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด227
349การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์226
350Swap Nodes ในคู่ Leetcode Solutions224
351โซลูชัน Leetcode องค์ประกอบส่วนใหญ่224
352คำที่ใช้บ่อย K ยอดนิยม224
353ค้นหา Lucky Integer ใน Array Leetcode Solution224
354สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution223
355อัลกอริธึม Convex Hull223
356สตริงการแย่งชิง223
357กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x223
358ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่222
359ประเมินกอง222
360นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม222
361โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม221
362พีชคณิต Leetcode Solution221
363องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์220
364ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน220
365คำนำหน้าในการแปลง Infix220
366จำนวนคู่ที่ดีโซลูชัน Leetcode220
367ผลรวมเส้นทางขั้นต่ำ220
368จัตุรัสสูงสุด220
369Subarray สูงสุด219
370ค้นหา Town Judge Leetcode Solution219
371ย้อนกลับตัวเลขโดยใช้กอง218
372การย้อนกลับองค์ประกอบ K แรกของคิว218
373หมายเลขพิเศษ218
374โซลูชัน LeetCode เมทริกซ์เกลียว218
375โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ217
376ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง217
377Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป216
378ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่216
379โซลูชัน Leetcode Triangle II ของ Pascal215
380ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่215
381Fizz Buzz Leetcode215
382หมายเลขเดียว214
383Count Primes Leetcode Solutions214
384จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution214
385Leetcode เรียงลำดับ214
386หมายเลขที่หายไป โซลูชัน Leetcode214
387เส้นทางที่ไม่ซ้ำใคร214
388กลุ่มแอนนาแกรม214
389ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ214
390ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์214
391พลังของโซลูชัน Leetcode สองตัว214
392การเข้ารหัส Huffman214
393การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d213
394แปลงสตริงเป็น Int213
395ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี213
396ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode213
397ค้นหาใน Rotated Sorted Array Leetcode Solution213
398นิพจน์มีวงเล็บสำรองหรือไม่212
399House Robber II โซลูชัน Leetcode212
400โซลูชัน Matrix Diagonal Sum Leetcode212
401ปัญหาผลรวมย่อย212
402องค์ประกอบที่พบบ่อย K ยอดนิยม211
403ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์211
404ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด211
405ใช้ Stack และ Queue โดยใช้ Deque211
406แบบสอบถามสตริงย่อย Palindrome210
407เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution210
408กราฟ Bipartite210
409ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน210
410ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ210
411Coin Change 2 Leetcode โซลูชั่น210
412การเรียงสับเปลี่ยนกรณีจดหมาย210
413การแปลงซิกแซก209
414วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap209
415เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด209
416โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร209
417ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน209
418ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม209
419การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย209
420อัลกอริทึมของ Prim208
421ผลรวม Subarray เท่ากับ k208
422ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน208
423ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์208
424ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution208
425จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution207
426โซลูชัน Leetcode แบบต่อเนื่องสูงสุด207
427แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น207
428การใช้งานแคช LRU207
429พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ207
430ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์207
431นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน207
432จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน206
433เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution206
434ถอดรหัสสตริง206
435ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution206
436ค้นหาค่ามัธยฐานจากสตรีมข้อมูล206
437Subarray Sum เท่ากับ K LeetCode Solution206
438ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่206
439องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง205
440ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์205
441Subarrays ที่มีองค์ประกอบที่แตกต่างกัน205
442องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions204
443จัดเรียงสแต็กโดยใช้การเรียกซ้ำ204
444ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k204
445ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution204
446หมายเลขฟีโบนักชี โซลูชัน LeetCode204
447ค้นหาหมายเลขที่ซ้ำกัน204
448จำนวนเต็มย้อนกลับ204
449Fizz Buzz204
450ย้อนกลับกองโดยใช้การเรียกซ้ำ203
451พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0203
452ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว203
453แก้ไขระยะทาง202
454โซลูชัน LeetCode อาร์เรย์โมโนโทนิก202
455นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด202
456ย้อนกลับรายการที่เชื่อมโยง202
457ค้นหาอักขระทั่วไป Leetcode Solution202
458ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution202
459หมายเลขคาตาลันที่ N202
460Reverse Vowels ของ String Leetcode Solution201
461แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode201
462จำนวนเต็มเป็นคำภาษาอังกฤษ200
463ผลรวมเป้าหมาย200
464สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่200
465ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที200
466ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ200
467ผลรวมของช่วง Subarray Leetcode Solution200
468การจัดข้อความให้เหมาะสม โซลูชัน LeetCode200
469ค้นหาองค์ประกอบที่ซ้ำกัน200
470หอคอยซ้ำแห่งฮานอย200
471หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution199
472subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K199
473ดักจับน้ำฝน Leetcode Solution199
474ค้นหาความแตกต่าง Leetcode Solution199
475การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค199
476สตริงวงเล็บที่ถูกต้อง199
477อัลกอริทึม Floyd Warshall199
478ย้อนกลับสตริง199
479ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์199
480นับและพูด198
481คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie198
482มุมมองด้านบนของ Binary Tree198
483ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว198
484น้ำท่วมเติม LeetCode198
485ระดับของอาร์เรย์198
486Palindrome ที่สั้นที่สุด198
487อัลกอริทึม MiniMax198
488สลับโซลูชัน Array Leetcode198
489จับคู่กับผลิตภัณฑ์ที่กำหนด198
490การเรียงลำดับแบบวนซ้ำของทรีไบนารี198
491โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล198
492โซลูชัน Leetcode แบบสุ่ม197
493โซลูชัน Leetcode ที่สำคัญช้าที่สุด197
494การต่อกันของ Array LeetCode Solution197
495ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์197
496ออกแบบระบบจอดรถ Leetcode Solution197
497จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution197
498Word Ladder โซลูชัน LeetCode197
499ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)197
500ย้อนกลับคำในสตริง III LeetCode Solution196
501ต่อไป Greater Element I Leetcode Solution196
502ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution196
503คำนำหน้าในการแปลง Postfix196
504ใช้ Stack โดยใช้ Queues195
505ลำดับความสำคัญใน C ++195
506ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่195
507ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution195
508ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว195
509เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด195
510ผสานช่วงเวลาที่ทับซ้อนกัน195
511Postfix เป็น Prefix Conversion195
512กระโดดเกม โซลูชัน Leetcode195
513สตริงย่อยที่มีการต่อคำทั้งหมด195
514ซิกแซกการแปลง LeetCode โซลูชั่น194
515ย้ายศูนย์ LeetCode Solution194
516องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์194
517ลำดับต่อมาที่ยาวที่สุด194
518ใช้สแต็กโดยใช้คิวเดียว194
519ค้นหาองค์ประกอบที่ขาดหายไปของช่วง194
520โซลูชัน Leetcode คูณสตริง194
521พื้นที่สูงสุดของเกาะ194
522ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)193
523นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด193
524นับและพูด Leetcode Solution193
525Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม193
526จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง193
527จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด192
528Sudoku ที่ถูกต้อง192
529จุดตัดของสองอาร์เรย์192
530การกลับวงเล็บขั้นต่ำ192
531คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ192
532สลับอาร์เรย์192
533องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป191
534ตรวจสอบวงเล็บสมดุลในนิพจน์191
535Recursion191
536แปลงอาร์เรย์เป็นแบบซิกแซก191
537ปัญหาช่วงเวลาของสต็อก191
538ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution191
539ความยาวของ Last Word Leetcode Solution191
540Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด190
541ดัชนีสูงสุดในอาร์เรย์ภูเขา190
542Koko กินกล้วย Leetcode Solution190
543การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม190
544จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k190
545ปัญหาปุ่มกดตัวเลขบนมือถือ190
546ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution190
547โซลูชัน Leetcode ของ Isomorphic Strings190
548วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode189
549ผลรวมด้านซ้ายออกจาก Leetcode Solutions189
550แปลง BST ปกติเป็น BST สมดุล189
551การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน189
552อัศวินขั้นต่ำย้ายโซลูชัน LeetCode189
553ภาชนะที่มีน้ำมากที่สุด189
554น้ำหนักหินสุดท้าย189
555Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด189
556โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด188
557เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N188
558สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ188
559นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS188
560ปัญหาเหมืองทอง188
561เป็นโซลูชัน Leetcode ที่ตามมา188
562แจกจ่ายขนมให้กับผู้คน Leetcode Solution188
563เวลาที่ดีที่สุดในการซื้อและขายหุ้น188
5643Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด187
565โซลูชัน Leetcode หมายเลข N-th Tribonacci187
566ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution187
567สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode187
568Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน187
569โซลูชัน Leetcode ของ Island Perimeter187
570Leetcode อาร์เรย์ที่ต่อเนื่องกัน187
571Anagrams ที่ถูกต้อง186
572โซลูชัน Leetcode เรียงลำดับอาร์เรย์186
573การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก186
574วิธีถอดรหัส186
575ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด185
576ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่185
577ปัญหากระเป๋าเป้185
578โซลูชันอัญมณีและหิน Leetcode185
579นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K185
580แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี185
581ระยะการขัดขวาง185
582จำนวนจังหวัด โซลูชั่น Leetcode185
583LRU Cache LeetCode Solution184
584สรุปช่วง Leetcode โซลูชัน184
585ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม184
586จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?184
587จำนวนเต็มเป็นโรมัน184
588การดำเนินการขั้นต่ำในการแปลง X เป็น Y184
589ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน183
590กำหนดคุกกี้ Leetcode Solution183
591ชุดค่าผสม Leetcode183
592หมุนรายการ Leetcode โซลูชัน183
593เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution183
594ระยะทางสูงสุดในอาร์เรย์182
595จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode182
596ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร182
59701 โซลูชัน Matrix LeetCode182
598ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ182
599ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด182
600ตะแกรงของ Eratosthenes182
601แทรก Interval Leetcode Solution182
602จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน182
603ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์182
604การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง181
605หมุนภาพ โซลูชัน LeetCode181
606ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่181
607โซลูชัน LeetCode ต้นไม้เดียวกัน181
608ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)181
609ดักน้ำฝน LeetCode Solution181
610ต้นทุนขั้นต่ำในการจ้างคนงาน K181
611ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด181
612จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย180
613การทำงานของ XOR ในโซลูชัน Array Leetcode180
614การจัดเรียงฟองโดยใช้สองกอง180
615จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m180
616จะสร้าง Mergable Stack ได้อย่างไร?179
617จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง179
618ระยะห่างระหว่างบัสหยุด Leetcode Solution179
619ปัญหาการตัดคำ179
620ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน179
621รูปแบบคำ179
622ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution178
623ฐานที่เล็กที่สุด178
624ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่178
625ผลรวมสองชุดที่ไม่ทับซ้อนกัน178
626ปัญหาการเปลี่ยนเหรียญ178
627กบกระโดด Leetcode โซลูชั่น178
628ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ178
629โจรปล้นบ้าน178
630GCD ของตัวเลขสองตัว178
631การเรียงสับเปลี่ยนในสตริง Leetcode Solution178
632จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน177
633การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก177
634สตริง Isomorphic177
635วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี177
636แยก 0s และ 1s ใน Array177
637ลดจาน LeetCode Solution177
638การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน177
639การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode177
640K ช่องว่าง LeetCode177
641การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์176
642โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II176
643ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution176
644การกำหนดที่อยู่ IP โซลูชัน Leetcode176
645เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution176
646อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution176
647ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี176
648จัดระเบียบสตริงใหม่176
649จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์176
650เกมหิน LeetCode176
651ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution176
652Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป176
653แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด175
654โซลูชัน LeetCode หมายเลข Strobogrammatic175
655Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode175
656อัลกอริทึมการทาสีรั้ว175
657ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode175
658กระดิกเรียง175
659เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution175
660ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล175
661ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d175
662ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี175
663จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution175
664แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา175
665โซลูชัน LeetCode เวลาว่างของพนักงาน174
666ฉลากพาร์ติชั่น LeetCode Solution174
667ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array174
668การรวมตัวอักษรของหมายเลขโทรศัพท์174
669จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2173
670สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution173
671ค้นหาผลรวมระดับสูงสุดใน Binary Tree173
672การสุ่มตัวอย่างอ่างเก็บน้ำ173
673K ช่องว่าง173
674สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution173
675ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน173
676พลิกโซลูชัน LeetCode ของรูปภาพ173
677ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n173
678สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด173
679แปลงอาร์เรย์เป็นรูปแบบย่อ172
680ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด172
681แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution172
682ชุดย่อย Sum Leetcode172
683ย้อนกลับเฉพาะตัวอักษร LeetCode Solution172
684นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี172
685ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode171
686หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution171
687งูและบันได LeetCode Solution171
688เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution171
689พื้นฐานการเขียนโปรแกรมแบบไดนามิก171
690แก้ไขระยะทาง LeetCode Solution171
691ค้นหาผลคูณที่ใหญ่ที่สุดของ 3171
692ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี171
693จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode171
694โซลูชัน Leetcode จำนวนที่น่าเกลียด171
695โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II171
696ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่171
697โซลูชันการบีบอัดสตริง LeetCode171
698Palindrome ที่ถูกต้อง170
699สร้าง BST จาก Preorder Traversal ที่กำหนด170
700ลำดับการเรียงสับเปลี่ยน LeetCode Solution170
701โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง170
702ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution170
703กู้คืนโครงสร้างการค้นหาแบบไบนารี170
704เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode170
705พลังของโซลูชัน Leetcode สี่ตัว170
706สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution170
707การย้อนกลับคิวโดยใช้การเรียกซ้ำ170
708พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ170
709BFS กับ DFS สำหรับ Binary Tree170
710การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด170
711เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก170
712Lucky Numbers ในโซลูชัน Matrix Leetcode170
713จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode170
714พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน169
715ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution169
716ค้นหาอักขระที่ไม่ซ้ำกันในสตริง169
717การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง169
718ค้นหาใบของ Binary Tree LeetCode Solution169
719โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II169
720โซลูชัน LeetCode Array ที่ไม่ลดลง169
721Inorder Successor ของโหนดใน Binary Tree169
722ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์169
723จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution169
724Binary Tree ลำดับระดับซิกแซก Traversal169
725ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่168
726ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง168
727ลบวงเล็บไม่ถูกต้อง Leetcode Solution168
728แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution168
729ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่168
730ผสานสอง Binary Trees LeetCode Solution168
731บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution168
732ดำเนินการเปลี่ยนสตริง Leetcode168
733ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด168
734กำไรสูงสุดในการจัดตารางงาน Leetcode Solution167
735Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode167
736subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน167
737สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution167
738สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด167
739ตัวสลับหลอดไฟ โซลูชัน LeetCode167
740Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution167
741กู้คืนที่อยู่ IP โซลูชัน Leetcode167
742นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x166
743ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode166
744ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข166
745องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด166
746โซลูชัน LeetCode ของรถแข่ง166
747ความลึกสูงสุดของ N-ary Tree Leetcode Solution166
748โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข166
749อันดับ Transform ของ Array Leetcode Solution166
750ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k166
751มอร์ริส Traversal166
752โซลูชัน Leetcode แถวแป้นพิมพ์166
753Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)166
754ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง165
755ต้นไม้ที่มีความสูงต่ำสุด165
756พลิกโซลูชัน LeetCode Binary Tree165
757ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K165
758วงจรรายการที่เชื่อมโยง165
759รูปแบบคำ โซลูชัน LeetCode165
760จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode165
761ปัญหาการปูกระเบื้อง165
762สแต็กตามอาร์เรย์ที่เติบโตได้164
763การจับคู่นิพจน์ทั่วไป164
764ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution164
765ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว164
766ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution164
767พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง164
768จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล164
769คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน164
770โซลูชัน Leetcode ระยะทางที่ติดขัด164
771โซลูชันฐาน 7 Leetcode164
772จำนวน NGE ทางด้านขวา164
773ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่164
774โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1164
775ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution164
776ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution164
777เส้นทแยงมุมของต้นไม้ไบนารี163
778ค่าสัมประสิทธิ์ทวินาม163
779ผสาน K เรียงลำดับรายการที่เชื่อมโยง163
780ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -163
781พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution163
782ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี163
783ตารางเรียน II - LeetCode163
784ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution163
785โซลูชั่น N-Queens LeetCode163
786หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น163
787ลดจำนวนคู่สูงสุดใน Array LeetCode Solution163
788โปรแกรมสำหรับปัญหา Bridge and Torch163
789แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม163
790นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน163
791น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode162
792ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น162
793สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด162
794Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s162
795โซลูชัน Leetcode ต้นไม้สมมาตร162
796อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน162
797การลบในทรีไบนารี162
798ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution162
799เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด162
800หมายเลขที่ถูกต้อง162
801เกมกระโดด162
802การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน162
803องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์162
804ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution161
805Last Stone Weight II โซลูชัน LeetCode161
806ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution161
807การแสดงออกที่สมดุลพร้อมการเปลี่ยน161
808โซลูชัน Leetcode ส่วนเติมเต็ม161
809ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution161
810Kth บรรพบุรุษของโหนดในไบนารีทรี161
811ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode161
812จำนวนเกาะ II โซลูชัน LeetCode161
813รูปแบบสตริงย่อยซ้ำ LeetCode Solution161
814โซลูชันกำแพงอิฐ LeetCode161
815เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0161
816ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution161
817ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง161
818คิวแบบวงกลม161
819ค้นหาโซลูชัน Leetcode 2D Matrix II160
820เรียงลำดับ Array ตาม Parity II Leetcode Solution160
821ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่160
822แยกสตริงใน Balanced Strings Leetcode Solution160
823Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)160
824โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler160
825คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode160
826ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์159
827ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง159
828ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution159
829จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น159
830การสั่งซื้อล่วงหน้าแบบวนซ้ำ159
831Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution159
832เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution159
833องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ159
834เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution159
835กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode159
836เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution159
837รายการพาร์ติชั่น Leetcode Solution159
838วางดอกไม้ได้ LeetCode Solution159
839ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ159
840ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II158
841ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่158
842ผลรวมขั้นต่ำของการคูณของจำนวน n158
843ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่158
844ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k158
845เซตย่อยที่มีผลรวมหารด้วยม158
846เรียงสี158
847การค้นหาแบบไบนารีการค้นหาทรีและการแทรก158
848เปลี่ยนกราฟ158
849ต้นไม้ช่วงเวลา158
850ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด158
851สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น158
852อันดับสัมพัทธ์ Leetcode Solution158
853จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด158
854จำนวนวันระหว่างสองวัน โซลูชัน LeetCode158
855ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution158
856ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด158
857จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution158
858เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง157
859แทรกลบ GetRandom157
860ปัญหาการจับคู่เพื่อน157
861วงเล็บที่ถูกต้อง โซลูชัน Leetcode157
862เส้นทางที่มีค่าเฉลี่ยสูงสุด157
863LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย157
864โซลูชัน Leetcode ของ Spiral Matrix II157
865ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด157
866รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น156
867เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม156
868นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3156
869ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution156
870จัดเรียงอาร์เรย์เป็น BST ที่สมดุล156
871แปลง BST เป็น Min Heap156
872ค่าสัมประสิทธิ์การเปลี่ยนแปลง156
873โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่156
874การคูณเมทริกซ์ลูกโซ่156
875แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี156
876พจนานุกรมคนต่างด้าว โซลูชัน LeetCode156
877โซลูชัน Leetcode ระยะทางสั้นที่สุด155
878ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution155
879โคลนกราฟ โซลูชัน LeetCode155
880การเลื่อนระดับคำสั่งในรูปแบบ Spiral155
881ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด155
882ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1155
883แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต155
884ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution155
885ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์155
886การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง155
887ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้155
888Robot Bounded In Circle โซลูชัน LeetCode155
889นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K155
890ขวดน้ำ Leetcode Solution155
891เลขพจนานุกรม Leetcode Solution155
892ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode154
893จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode154
894โซลูชัน LeetCode แนวขวางในแนวทแยง154
895ลบและรับ154
896จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i154
897ตัดแต่งต้นไม้ค้นหาแบบไบนารี154
898ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution154
899องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์154
900ใส่ลงใน Postfix154
901ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่154
902วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n154
903ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่154
904เดาตัวเลขสูงกว่าหรือต่ำกว่า II153
905แบบสอบถาม LCM ช่วง153
906การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K153
907สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง153
908พจนานุกรมคนต่างด้าว153
909ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree153
910น้ำมะนาวเปลี่ยน Leetcode Solution153
911โซลูชัน LeetCode การข้ามเส้นทแยงมุม153
912ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ153
913ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ153
914การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด153
915นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ153
916โซลูชัน Leetcode อุณหภูมิรายวัน153
917จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution153
918ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์153
919จัดคิวโดยใช้ Stacks153
920ปฏิทินของฉัน I LeetCode Solution153
921GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์152
922โซลูชัน Leetcode เมืองปลายทาง152
923คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง152
924วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution152
925ค้นหาอักขระทั่วไป Leetcode Solution152
926ค่าเฉลี่ยของระดับในต้นไม้ไบนารี152
927นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน152
928ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์152
929จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution151
930BFS สำหรับ Disconnected Graph151
931รูปแบบเกิดขึ้นโดยใช้ Stack151
932สร้าง Rectangle Leetcode Solution151
933พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร151
934อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M151
935K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST151
936เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น151
9373 ผลรวม151
938แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี151
939จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i151
940นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด151
941ผสาน Leetcode สองรายการที่เรียงลำดับ151
942จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino150
943เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0150
944ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด150
945จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution150
946ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution150
947สร้าง BST จาก Level Order Traversal ที่กำหนด150
948ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode150
949หน้าต่างบานเลื่อนสูงสุด150
950รวมผลรวม IV LeetCode โซลูชั่น150
951แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน150
952Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด150
953โซลูชัน LeetCode ของ Spiral Matrix III149
954สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน149
955Subarray ผลิตภัณฑ์สูงสุด149
956อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)149
957ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา149
958Reverse Nodes ใน K-Group149
959เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution149
960โซลูชัน Leetcode กองซ้อนความถี่สูงสุด149
961เกม Stone II Leetcode149
962ผลที่ตามมาของ Palindromic ที่ยาวที่สุด149
963Palindrome Partitioning Leetcode Solution149
964ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา148
965Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution148
966สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution148
967ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution148
968การค้นหาแรกกว้าง (BFS) สำหรับกราฟ148
969สร้างจำนวนสูงสุด148
970ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี148
971ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด148
972ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง148
973นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด148
974ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่148
975สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution148
976โซลูชัน Boomerang Leetcode ที่ถูกต้อง148
977ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0147
978การชนกันของดาวเคราะห์น้อย LeetCode Solution147
979ไต่บันได147
980Depth First Search (DFS) สำหรับกราฟ147
981Serialize และ Deserialize Binary Tree147
982การรวมช่วงเวลา147
9834 ซัม147
984เส้นทางที่ไม่ซ้ำกัน II146
985สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน146
986ต้นไม้สมมาตร146
987ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution146
988ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด146
989Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode146
990การแทรกในทรีไบนารี146
991การแบ่งพาร์ติชัน Palindrome146
992การส่งผ่านลำดับระดับของต้นไม้ไบนารี146
993ผสานการเรียง146
994นับราคาในช่วง146
995แบ่งคำ145
996เพื่อนวัยที่เหมาะสม LeetCode Solution145
997โซลูชัน LeetCode Maze III145
998ค้นหา Subtrees ที่ซ้ำกัน145
999โซลูชัน Leetcode ที่ใหญ่ที่สุด145
1000โซลูชัน LeetCode สตริงการแย่งชิง145
1001ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1145
1002ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง145
1003Design Hit Counter โซลูชัน LeetCode145
1004สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม145
1005ต้นไม้กลุ่ม145
1006การจับคู่สตริงในโซลูชัน Array Leetcode145
1007รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง144
1008ปัญหาพาร์ทิชันของจิตรกร144
1009การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด144
1010K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution144
1011คำนวณ nCr% p144
1012การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)144
1013นับคู่กับผลรวมที่ได้รับ144
1014ข้อดีของ BST มากกว่า Hash Table144
1015ปัญหาการจัดวงเล็บแบบบูลีน144
1016สามารถจับภาพได้สำหรับ Rook Leetcode Solution144
1017ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution144
1018โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด144
1019ถัดไป Greater Element III โซลูชัน LeetCode144
1020จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น144
1021ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด144
1022ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า144
1023การดำเนินการลบทรีค้นหาแบบไบนารี144
1024การข้ามผ่านขอบเขตของต้นไม้ไบนารี144
1025โซลูชัน Leetcode ของ Word ที่สั้นที่สุด144
1026ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่144
1027ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน143
1028ผลรวมดัชนีขั้นต่ำของสองรายการ143
1029ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน143
1030ตรวจสอบโครงสร้างการค้นหาแบบไบนารี143
1031Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ143
1032สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations143
1033การส่งผ่านคำสั่งระดับโดยใช้สองคิว143
1034ค้นหาความแตกต่าง Leetcode Solution143
1035ความยาวสูงสุดของ Subarray ซ้ำ143
1036ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน143
1037ความลึกแบบวนซ้ำครั้งแรกของกราฟ142
1038ฆ่ากระบวนการ LeetCode Solution142
1039นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x142
1040พิมพ์มุมมองด้านขวาของทรีไบนารี142
1041จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่142
1042ตัวละครต่อเนื่อง LeetCode Solution142
1043จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์142
1044การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution142
1045จำนวนพา ธ พาลินโดรมิกในเมทริกซ์142
1046พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป142
1047กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode142
1048ลำดับนิวแมน - คอนเวย์142
1049ถัดไป การเรียงสับเปลี่ยน Leetcode Solution142
1050ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา142
1051Bitwise และช่วงตัวเลข โซลูชัน LeetCode142
1052สิ่งแรกที่ขาดหายไปในเชิงบวก141
1053สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String141
1054ต้นไม้ค้นหาแบบไบนารี141
1055ต้นไม้ไบนารีที่สมดุล141
1056การกำหนดที่อยู่ IP โซลูชัน LeetCode141
1057สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array141
1058กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่141
1059Binary Tree มุมมองด้านขวา โซลูชัน LeetCode141
1060จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า141
1061นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ141
1062Morris Inorder Traversal141
1063ขนาดต่ำสุด Subarray Sum140
1064พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน140
1065การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode140
1066บรรพบุรุษที่ต่ำที่สุด140
1067K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน140
1068Path Sum II LeetCode Solution140
1069ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution140
1070ตัวเลขที่น่าเกลียด140
1071เพิ่มตัวเลขสองตัว140
1072ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode140
1073ความสำคัญของพนักงาน LeetCode Solution139
1074หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว139
1075ค้นหาโซลูชัน LeetCode ของ Peak Element II139
1076โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง139
1077ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม139
1078จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'139
1079ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution139
1080เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด139
1081เพิ่ม Triplet Subsequence โซลูชัน LeetCode139
1082การนับคู่หาร139
1083สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution139
1084ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่139
1085จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree138
1086ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน138
1087ประเภทของต้นไม้ไบนารี138
1088กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี138
1089หมายเลขที่น่าเกลียดสุด ๆ138
1090น่าเกลียดหมายเลข II LeetCode โซลูชั่น138
1091สร้างวงเล็บ Leetcode Solution138
1092ผลรวมเส้นทาง138
1093สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe137
1094Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution137
1095วันแห่งปี Leetcode Solution137
1096เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution137
1097ลบ Palindromic Subsequences Leetcode Solution137
1098ผลที่ตามมาของ Bitonic ที่ยาวที่สุด137
1099ค้นหา Peak Element137
1100Palindrome Permutation LeetCode Solution137
1101ผลที่ตามมาที่แตกต่าง136
1102การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray136
1103โครงสร้างข้อมูลไบนารีทรี136
1104ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode136
1105โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม136
1106โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด136
1107ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution136
1108อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution136
1109จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode135
1110แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์135
1111จำนวนเกาะที่ปิด โซลูชัน Leetcode135
1112สตริงย่อย Palindromic Leetcode Solution135
1113ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด135
1114เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions135
1115พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP135
1116ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ135
1117ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists135
1118วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด135
1119โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม134
1120Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution134
1121ฟอร์แมตโซลูชัน String Leetcode134
1122ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum134
1123สลับโหนดในคู่134
1124สร้าง K Palindrome Strings LeetCode Solution134
1125ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k134
1126ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง134
1127ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution134
1128เพิ่มขึ้นต่อเนื่องยาวนานที่สุด134
1129โซลูชัน Leetcode ตัวคั่นพัน133
1130นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด133
1131การเรียงลำดับโทโพโลยี133
1132พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ133
1133ตัดคัน133
1134ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution133
1135ค้นหาตำแหน่งแทรก133
1136ผลรวมของเลขคู่หลังการสืบค้น133
1137เส้นทางรถเมล์ Leetcode Solution132
1138ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน132
1139เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution132
1140แนะนำต้นไม้แดง - ดำ132
1141โซลูชัน Prime Palindrome LeetCode132
1142คิวลำดับความสำคัญ132
1143เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่132
1144ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์132
1145ผลิตภัณฑ์ของช่วงในอาร์เรย์132
1146โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้132
1147มุมมองด้านล่างของทรีไบนารี132
1148เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม131
1149หมุนอาร์เรย์131
1150ลำดับโกลอมบ์131
1151รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution131
1152ค้นหาลำดับงูที่มีความยาวสูงสุด131
1153นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน131
1154Subarray ผลิตภัณฑ์สูงสุด131
1155ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย130
1156ลบโหนดและส่งคืน Forest Leetcode Solution130
1157ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น130
1158ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode130
1159ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน130
1160ผลที่ตามมาซ้ำซากยาวที่สุด130
1161แปลง BST เป็น Greater sum Tree130
1162ลำดับ Moser-de Bruijn130
1163นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์130
1164ปัญหาผลรวมย่อยในช่องว่าง O (sum)130
1165ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution129
1166ต้นไม้ตัดสินใจ129
1167ค้นหาระบบข้อเสนอแนะ LeetCode Solution129
1168โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ129
1169เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด129
1170ต้นไม้ไบนารีสูงสุด129
1171ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน129
1172รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด129
1173โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด129
1174เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution129
1175แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode129
1176Binary Tree เป็น Binary Search Tree Conversion129
1177ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode128
1178Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution128
1179โซลูชัน LeetCode Array ที่ต่อเนื่องกัน128
1180Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode128
1181หมายเลขสามเหลี่ยมที่ถูกต้อง127
1182ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution127
1183ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution127
1184ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution127
1185เวอร์ชันแรกที่ไม่ดี127
1186ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?127
1187ย้อนกลับเส้นทางใน BST โดยใช้ Queue127
1188K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่127
1189การต่อกันของ Array LeetCode Solution126
1190ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต126
1191หารสองจำนวนเต็ม Leetcode Solution126
1192จำนวนส่วนสูงสุดของความยาว a, b และ c126
1193กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode126
1194วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด126
1195ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด126
1196ความลึกสูงสุดของไบนารีทรี126
1197โซลูชัน LeetCode Perfect Square ที่ถูกต้อง126
1198แชมเปญทาวเวอร์ โซลูชัน LeetCode126
1199จำนวนการสั่งซื้อใน Backlog Leetcode Solution126
1200subarray bitonic ผลรวมสูงสุด125
1201Matchsticks กับ Square Leetcode Solution125
1202ฟอร์แมตวันที่ โซลูชัน LeetCode125
1203การสร้างคิวใหม่ตามความสูง125
1204บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี125
1205การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode125
1206ผลรวมของใบซ้าย LeetCode Solution125
1207กราฟและการแสดง125
1208การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง125
1209การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode125
1210โซลูชัน Leetcode ข้ามเส้นทาง125
1211แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions125
1212ใหม่ 21 เกม125
1213เดาคำ125
1214แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ124
1215ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ124
1216พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์124
1217แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า123
1218คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด123
1219Perfect Squares โซลูชัน LeetCode123
1220สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode123
1221นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน123
1222แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ123
1223การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด123
1224แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว122
1225Kth องค์ประกอบที่เล็กที่สุดใน BST122
1226เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ122
1227ตัวแบ่งจำนวนเต็ม LeetCode Solution122
1228ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา122
1229โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด122
1230ไม่มีหมายเลข122
1231คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ122
1232บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี122
1233การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย122
1234LRU Cache Leetcode Solution121
1235พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ121
1236ผสาน k เรียงลำดับรายการ Leetcode Solution121
1237ค่าเฉลี่ยของช่วงในอาร์เรย์121
1238ออกแบบ Skiplist โซลูชัน LeetCode121
1239BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด121
1240ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่121
1241ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม120
1242โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน120
1243การโคลนกราฟ120
1244พลังของสอง119
1245ปัจจัยที่ k ของ n Leetcode Solution119
1246หลักสูตรคู่ขนาน II โซลูชัน LeetCode119
1247ตัวหนาในสตริง LeetCode Solution119
1248ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี119
1249ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้119
1250อาร์เรย์ที่ต่อเนื่องกัน118
1251ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution118
1252Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode118
1253ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่118
1254ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution118
1255ผลรวมสูงสุดที่เพิ่มขึ้นตามมา118
1256Subarray ผลิตภัณฑ์สูงสุด118
1257ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution118
1258อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน118
1259ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น118
1260โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ117
1261ต้นทุนขั้นต่ำปีนบันได LeetCode Solution117
1262พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ116
1263ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)116
1264ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่116
1265ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode116
1266เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode115
1267ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่115
1268องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป115
1269ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่115
1270คิวที่เป็นระเบียบ โซลูชั่น LeetCode115
1271นับและสลับการค้นหาในอาร์เรย์ไบนารี114
1272การแบ่งพาร์ติชัน Palindrome114
1273โซลูชัน Leetcode ช่วงที่เล็กที่สุด114
1274วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution114
1275ผสานอาร์เรย์ที่จัดเรียง114
1276Koko กินกล้วย LeetCode Solution113
1277ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)112
1278ค้นหา subarray เฉลี่ยสูงสุดของความยาว k111
1279Peeking Iterator โซลูชัน LeetCode111
1280ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่111
1281จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด111
1282เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution111
1283Array Nesting Leetcode Solution110
1284สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution110
1285แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array109
1286การจัดเรียงเหรียญ โซลูชัน Leetcode109
1287นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์109
1288ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น108
1289เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution108
1290ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่108
1291โซลูชัน LeetCode หมายเลข Palindrome107
1292จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด106
1293การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution106
1294ดัชนีสุ่มเลือก LeetCode Solution105
1295พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution105
1296แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ104
1297จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode104
1298Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL104
1299เพิ่มโซลูชัน Leetcode สองหมายเลข104
1300ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode104
1301โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง103
1302แปลงเป็นฐาน -2 โซลูชัน LeetCode103
1303จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode103
1304จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode103
1305Jump Game IV โซลูชัน LeetCode103
1306เข้าถึงหมายเลขโซลูชัน LeetCode103
1307ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง101
1308แทรก ลบ GetRandom O(1) Leetcode Solution101
1309ออกแบบระบบใต้ดิน Leetcode Solution97
1310พิมพ์โซ่ความยาวสูงสุดของคู่96
1311โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม94
1312เปลี่ยนตัวอักษร โซลูชัน LeetCode94
1313ตรวจหาโซลูชัน Leetcode ของ Capital93
1314ออกแบบลีดเดอร์บอร์ด Leetcode Solution93
1315สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution90
1316นับหมู่เกาะย่อย โซลูชัน LeetCode89
1317โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ88
1318สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม87
1319รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode86
1320ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode86
1321Binary Tree Inorder Traversal โซลูชัน LeetCode85
1322โซลูชั่น LeetCode ปีประชากรสูงสุด84
1323ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง83
1324ถอดรหัสสตริง Leetcode Solution83
1325จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode81
1326ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง80
1327โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด79
1328รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น78
1329ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode76
1330สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution76
1331โซลูชั่น LeetCode ปีประชากรสูงสุด75
1332คะแนนของวงเล็บ LeetCode Solution73
1333แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution73
1334เกมสโตน IV โซลูชัน LeetCode73
1335แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution72
1336Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป71
1337เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution71
1338Graph Bipartite คืออะไร? โซลูชัน LeetCode71
1339โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง70
1340แบ่งช็อกโกแลต LeetCode Solution64
1341คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น54
1342ช่วงผลรวมของ BST LeetCode Solution52
1343ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม50
1344ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution49
1345ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution46
1346จัดเรียงสี โซลูชัน LeetCode46
1347หมุนโซลูชัน LeetCode สตริง46
1348หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode44
1349โซลูชัน Leetcode แบบ Monotonic Array36
1350โซลูชัน Leetcode Matching Camelcase29
1351ค้นหาโซลูชัน LeetCode พีคเอลิเมนต์27
1352โซลูชัน LeetCode ไฮไฟว์27
1353หินส่วนใหญ่ถูกนำออกด้วยโซลูชัน LeetCode แถวหรือคอลัมน์เดียวกัน25
1354ขนาดสูงสุด Subarray Sum เท่ากับ k Leetcode Solution25
1355โซลูชัน Leetcode ของดัชนี H24
1356คอนเทนเนอร์ที่มี Water LeetCode Solution มากที่สุด23
1357ลำดับถัดไป โซลูชัน LeetCode21
1358ถูกต้อง Anagram Leetcode Solution21
1359หน้าต่างบานเลื่อนสูงสุด LeetCode Solution20
1360ต่อไป Greater Element I Leetcode Solution19
1361กลุ่ม Anagrams LeetCode Solution19
1362โซลูชัน LeetCode ค้นหาไบนารี19
1363การติดตั้งหน้าจอประโยค LeetCode Solution19
1364แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution19
1365Isomorphic Strings LeetCode Solution19
1366แทรก ลบ GetRandom O(1) – อนุญาตให้ทำซ้ำ LeetCode Solution18
1367Paint House โซลูชัน LeetCode18
1368Group Shifted Strings โซลูชัน Leetcode18
1369คู่เพลงที่มีระยะเวลาทั้งหมดหารด้วย 60 LeetCode Solution18
1370ดัชนีพีคใน Mountain Array LeetCode Solution17
1371โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง17
1372การค้นหาแบบไบนารีที่ไม่ซ้ำกัน โซลูชัน LeetCode17
1373จำนวนลูกศรขั้นต่ำที่จะระเบิดลูกโป่ง LeetCode Solution16
1374ค่าต้นไม้การค้นหาไบนารีที่ใกล้เคียงที่สุด II โซลูชัน LeetCode16
1375ว่ายในกระแสน้ำ LeetCode Solution15
Translate »