คู่เพลงที่มีระยะเวลาทั้งหมดหารด้วย 60 LeetCode Solution


ถามบ่อยใน อเมซอน แอปเปิล ศรุต แบล็ค ซิสโก้ ป้อมปราการ เดอชอว์ ของ DocuSign Expedia อินโฟซิส คณิตศาสตร์ คำพยากรณ์ บัตรเครดิต/เดบิต หรือ PayPal Salesforce ServiceNow Twilio วีซ่า VMware
หมวดหมู่ - ปานกลาง Goldmann Sachs Walmartเข้าชม 19

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

คู่เพลงที่มีระยะเวลารวมหารด้วย 60 โซลูชัน LeetCode – คู่เพลงที่มีระยะเวลารวมหารด้วย 60 โซลูชัน LeetCode กล่าวว่า – คุณจะได้รับรายชื่อเพลงที่ ith เพลงมีระยะเวลาของ time[i] วินาที

บริการรถส่ง จำนวนคู่ของเพลงที่ระยะเวลารวมเป็นวินาทีหารด้วย 60. อย่างเป็นทางการเราต้องการจำนวนดัชนี ij ดังนั้น i < j กับ (time[i] + time[j]) % 60 == 0.

1 ตัวอย่าง:

Input:

 time = [30,20,150,100,40]

Output:

 3

คำอธิบาย:

 Three pairs have a total duration divisible by 60:
(time[0] = 30, time[2] = 150): total duration 180
(time[1] = 20, time[3] = 100): total duration 120
(time[1] = 20, time[4] = 40): total duration 60

2 ตัวอย่าง:

Input:

 time = [60,60,60]

Output:

 3

คำอธิบาย:

 All three pairs have a total duration of 120, which is divisible by 60.

ข้อ จำกัด :

  • 1 <= time.length <= 6 * 104
  • 1 <= time[i] <= 500

อัลกอริทึม –

ความคิด -

  • เพื่อค้นหาคู่เพลงที่มีระยะเวลาทั้งหมดหารด้วย 60 เราจะนึกถึงคำถาม "นับคู่ที่มีผลรวมที่กำหนด" ในคำถามนี้มีเขียนไว้ว่าผลรวมของคู่หารด้วย 60 ลงตัว เราจึงคิดแบบ -> x = ตัวเลขแรก, y = ตัวเลขที่สอง
  • ดังนั้น ถ้าผลรวมของตัวเลขหารด้วย 60 ลงตัวเมื่อผลรวมโมดูโลที่เหลือต้องเท่ากับ 0
  •                   X%60 + Y%60 = 60.
  • ดังนั้น อันดับแรก เราจะอัปเดตองค์ประกอบทั้งหมดโดยโมดูโล 60 และจะตรวจสอบว่าผลรวมของตัวเลขเท่ากับ 60 หรือไม่ จากนั้นเราจะอัปเดตผลรวมของเรา และสุดท้ายเราจะคืนค่าผลรวมทั้งหมด[ผลรวมคือผลรวมของคู่ทั้งหมดเท่ากับ 60] .

เข้าใกล้ -

  • ในตอนแรก เราจะอัปเดตอาร์เรย์ของเราสำหรับโมดูโลแต่ละองค์ประกอบเป็น 60 จากนั้นเราจะสร้างแฮชแมปและผลรวมหนึ่งรายการซึ่งจะคืนค่าคู่ทั้งหมด
  • จากนั้นจะค้นหาความถี่ของแต่ละองค์ประกอบโดยใช้แฮชแมป
  • จากนั้นอีกครั้งเราจะเรียกใช้การวนซ้ำและตรวจสอบเงื่อนไขว่า 60 – มีองค์ประกอบอยู่ใน hashmap ภายในนั้นเราจะตรวจสอบว่าองค์ประกอบ 60 == (ตรวจสอบองค์ประกอบที่พิจารณามากกว่าตรงเวลา) จากนั้นอัปเดตผลรวมโดยเพิ่มจำนวน .
  • มิฉะนั้น เราจะตรวจสอบค่าศูนย์ซึ่งหมายถึงผลคูณของ 60 และหาจำนวนศูนย์ทั้งหมดและเพิ่มลงในผลรวม
  • สุดท้ายเราจะคืนยอดทั้งหมด
  • ดังนั้นเราจะนับคู่เพลงที่มีระยะเวลาทั้งหมดหารด้วย 60

คู่เพลงที่มีระยะเวลาทั้งหมดหารด้วย 60 LeetCode Solutionหมุด

 

class Solution:
    def numPairsDivisibleBy60(self, time: List[int]) -> int:
        for i in range(len(time)):
            time[i] %= 60
        
        dic = {}
        for i in time:
            if i in dic:
                dic[i] += 1
                
            else:
                dic[i] = 1
        flag = False        
        count = 0
        for i in range(len(time)):
            if 60-time[i] in dic:
                if 60-time[i] == time[i]:
                    count += dic[60-time[i]]-1
                    
                else:
                    count += dic[60-time[i]]
            
            
            elif time[i] == 0:
                count += dic[0]-1
                
        return count // 2
class Solution {
    public int numPairsDivisibleBy60(int[] time) {
        int count = 0;
        if (time == null || time.length == 0) return count;
        Map<Integer, Integer> dic = new HashMap<>();
        for (int i = 0; i < time.length; i++) {          
            int rem = time[i]%60;
            count += dic.getOrDefault((60-rem)%60, 0);
            dic.put(rem, dic.getOrDefault(rem, 0) + 1);
        }
        return count;    
    }
}

การวิเคราะห์ความซับซ้อนสำหรับคู่เพลงที่มีระยะเวลาทั้งหมดหารด้วย 60 LeetCode Solution

ความซับซ้อนของเวลา: O(N) เนื่องจากเราสำรวจผ่านอาร์เรย์ทั้งหมด 2 ครั้ง

ความซับซ้อนของพื้นที่: บน). เนื่องจากเราได้สร้าง hashmap ขึ้นมาหนึ่งอัน

คำถามที่คล้ายกัน –  https://www.tutorialcup.com/interview/dynamic-programming/divisible-pairs-counting.htm

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

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