โซลูชัน LeetCode ไฮไฟว์

ระดับความยาก สะดวกสบาย
ถามบ่อยใน อเมซอน แซคส์โกลด์แมน
แถว ตารางแฮช คิวลำดับความสำคัญเข้าชม 22

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

พื้นที่ โซลูชัน LeetCode ระดับสูง – ระบุรายการคะแนนของนักเรียนแต่ละคนชื่อ “รายการ” โดยที่ “รายการ” มีสองช่อง item[0] แทนรหัสนักศึกษา และรายการ[1] หมายถึงคะแนนของนักเรียนเช่น รายการ[i]=[IDi, คะแนนi]

ส่งกลับคำตอบเป็นอาร์เรย์ของผลลัพธ์คู่ โดยที่ result[j] = [IDj, topFiveAveragej] เป็นตัวแทนของนักเรียนที่มี IDj และค่าเฉลี่ยห้าอันดับแรกของพวกเขา

บันทึก: ของนักเรียน ค่าเฉลี่ยห้าอันดับแรกคำนวณโดยนำผลรวมของคะแนนห้าอันดับแรกมาหารด้วย 5 โดยใช้การหารจำนวนเต็ม.

 

ตัวอย่าง:

Input: 
items = [[1,91],[1,92],[2,93],[2,97],[1,60],[2,77],[1,65],[1,87],[1,100],[2,100],[2,76]]
Output: 
[[1,87],[2,88]]

คำอธิบาย

สำหรับนักเรียน ID 1 : คะแนน -> 91, 92, 60, 65, 87, 100

คะแนนห้าอันดับแรกสำหรับ นักเรียน 1: 100, 92, 91, 87, 65

ดังนั้นค่าเฉลี่ยของคะแนนสูงสุดห้าอันดับแรกสำหรับ นักเรียน 1 : (100 + 92 + 91 + 87 + 65 ) / 5 = 87

ในทางเดียวกัน,

สำหรับนักเรียน ID 2 : คะแนน -> 93, 97, 77, 100, 76

คะแนนห้าอันดับแรกสำหรับ นักเรียน 2: 100, 97, 93, 77, 76

ดังนั้นค่าเฉลี่ยของคะแนนสูงสุดห้าอันดับแรกสำหรับ นักเรียน 2: (100 + 97 + 93 + 77 + 76 ) / 5 = 88

Output:  [[1,87],[2,88]]

 

Input:

Input:
items = [[1,100],[7,100],[1,100],[7,100],[1,100],[7,100],[1,100],[7,100],[1,100],[7,100]]

Output:

Output:
[[1,100],[7,100]]

คำอธิบาย

สำหรับนักเรียน ID 1 : คะแนน -> 100, 100, 100, 100, 100

คะแนนห้าอันดับแรกสำหรับ นักเรียน 1: 100, 100, 100, 100, 100

ดังนั้นค่าเฉลี่ยของคะแนนสูงสุดห้าอันดับแรกสำหรับ นักเรียน 1 : (100 + 100 + 100 + 100 + 100 ) / 5 = 100

ในทางเดียวกัน,

สำหรับนักเรียน ID 7 : คะแนน -> 100, 100, 100, 100, 100

คะแนนห้าอันดับแรกสำหรับ นักเรียน 7: 100, 100, 100, 100, 100

ดังนั้นค่าเฉลี่ยของคะแนนสูงสุดห้าอันดับแรกสำหรับ นักเรียน 7: (100 + 100 + 100 + 100 + 100 ) / 5 = 100

Output: [[1,100],[7,100]]

 

วิธีการ:

ความคิด

เรารักษา กองสูงสุด ของคะแนนทั้งหมดสำหรับทุก id เพื่อให้เราสามารถรับองค์ประกอบห้าอันดับแรกได้อย่างง่ายดายสำหรับแต่ละรหัสโดยรับองค์ประกอบ 5 รายการแรกจากฮีปสูงสุด สำหรับการจัดเก็บรหัสของนักเรียนเป็นองค์ประกอบหลัก เรายังต้องการ a แผนที่ โครงสร้างข้อมูล.

โซลูชัน LeetCode ไฮไฟว์หมุด

  1. ขั้นแรก สร้างแผนที่ประเภท และทำซ้ำองค์ประกอบทั้งหมดของรายการ "รายการ" ที่กำหนดและกดรหัสนักเรียนและคะแนนที่สอดคล้องกันของนักเรียนบนแผนที่
  2. เนื่องจากเราใช้ฮีปสูงสุดเพื่อเก็บคะแนนของนักเรียน เราจึงมั่นใจได้ว่าเราจะได้คะแนนสูงสุดอยู่ที่ด้านบนสุดของ Priority_queue.
  3. ตอนนี้เราวนซ้ำในแผนที่และนำรหัสและองค์ประกอบห้าอันดับแรกของฮีปสูงสุดมาคำนวณค่าเฉลี่ย
  4. สุดท้าย เราผลัก id และค่าเฉลี่ยลงในผลลัพธ์
  5. ส่งคืนผลลัพธ์

รหัส:

โปรแกรม C++ ของ High Five

class Solution {
public:
    vector<vector<int>> highFive(vector<vector<int>>& items) {
        vector<vector<int>> res;
        map<int, priority_queue<int>> mpp;
        for(auto i:items){
            int id=i[0];
            int score=i[1];
            mpp[id].push(score);
        }
        for(auto i:mpp){
            int id = i.first;
            auto scores = i.second;
            int val=0, count=1;
            while(count <= 5){
                val += scores.top();
                scores.pop();
                count++;
            }
            val/=5;
            res.push_back({id, val});
        }
        return res;
    }
};

 

โปรแกรม Java ของ High Five

class Solution {
    public int[][] highFive(int[][] items) {
        Map<Integer,PriorityQueue<Integer>> mpp = new HashMap<>();
        
        for(int[] info : items){
            int id = info[0];
            int score = info[1];
            PriorityQueue<Integer> pq = mpp.getOrDefault(id,new PriorityQueue<>());
            pq.add(score);
            if(pq.size()>5)
                pq.poll();
            mpp.put(id,pq);
        }
        
        int [][] res = new int[mpp.size()][2];
        int index=0;
        for(Map.Entry<Integer,PriorityQueue<Integer>> entry : mpp.entrySet()){
            int val=0;
            int id = entry.getKey();
            PriorityQueue<Integer> pq = entry.getValue();
            while(!pq.isEmpty())
                val+=pq.poll();
            res[index][0] = id;
            res[index++][1] = val/5;
        }
        
        return res;
    }
}

 

การวิเคราะห์ความซับซ้อนสำหรับโซลูชัน LeetCode ระดับสูง:

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

ความซับซ้อนของเวลาของรหัสคือ O (NlogN) เป็น LogN สำหรับใส่คะแนนของ "รายการ" ที่กำหนดลงในคิวลำดับความสำคัญและเราจำเป็นต้องสำรวจองค์ประกอบ N ทั้งหมดเพื่อให้เวลาโดยรวมมีความซับซ้อน O (NlogN).

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

ความซับซ้อนของพื้นที่จะเป็น บน) เนื่องจากเราต้องการแผนที่แฮชเพื่อเก็บรหัสของนักเรียนและคะแนนที่เกี่ยวข้อง

 

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2850
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2517
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2486
4Palindrome ใช้การเรียกซ้ำ2271
5ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1992
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1676
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1664
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1652
9จัดเรียงด่วน1633
10เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1624
11ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1491
12สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1459
13ย้อนกลับอาร์เรย์1435
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1411
15ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1375
16ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1367
17องค์ประกอบที่ทำซ้ำครั้งแรก1359
18จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1333
19ผลรวมของตัวเลขในสตริง1333
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1299
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1271
22ตรวจหาลูปในรายการที่เชื่อมโยง1252
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1239
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1232
25Subarray กับผลรวมที่ได้รับ1226
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1224
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1214
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1179
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1135
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1131
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1121
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1118
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1085
34ค้นหาผู้นำในอาร์เรย์1071
35สลับโหนดในรายการที่เชื่อมโยง1054
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์1014
37ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง1008
38จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II1007
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก984
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด980
41รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x965
42โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่964
43จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง964
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์947
45ค้นหาหมายเลขที่หายไป939
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์931
47สตริงย่อย Palindromic ที่ยาวที่สุด919
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง902
49พิมพ์ลำดับต่อมาที่ยาวที่สุด897
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ886
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด885
52ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้867
53จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด856
54การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน846
55เรียงลำดับการแทรก836
56นับสามเหลี่ยมที่เป็นไปได้835
57การคูณสองเมทริกซ์817
58จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ809
59ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่807
60หมุนรายการที่เชื่อมโยง804
61ซื้อหุ้นขายเพื่อเพิ่มผลกำไร802
62ชักเย่อ776
63การเชื่อมต่อของสองสาย776
64พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต770
65นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน769
66ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด758
67สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว753
68ปัญหาคนดัง752
69ค้นหา Pythagorean Triplets จาก Array749
70ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด746
71ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด738
72ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ719
73ค้นหาแถวที่มีจำนวนสูงสุด 1718
74ค้นหา Peak Element จาก Array711
75ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด709
76ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม707
77ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ704
78การเพิ่มสองเมทริกซ์698
79สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1698
80ปริศนาอาร์เรย์ผลิตภัณฑ์697
81ใช้สอง Stacks ในอาร์เรย์686
82ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน686
83Subarray ผลิตภัณฑ์สูงสุด II671
84อันดับพจนานุกรมของสตริง668
85การคูณก่อนหน้าและถัดไป663
86ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่661
87การลบเมทริกซ์สองตัว649
88ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด645
89ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ643
90อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม640
91แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน640
92ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่636
93สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน635
94ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด628
95ผลรวม Subarray Circular สูงสุด621
96จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว621
97จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย620
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน619
99Subarray และผลที่ตามมา615
100ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก613
101ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด612
102เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)607
103Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1606
104องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง604
105การแบนรายการที่เชื่อมโยง602
106Palindrome Permutations ของสตริง600
107Palindromes ในช่วงที่กำหนด595
108เรียกใช้การเข้ารหัสความยาว592
109การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด591
110องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array591
111องค์ประกอบเสียงข้างมาก590
112การตรวจสอบ Pangram589
113พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ588
114อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome580
115หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์577
116ซ้ำตามมาของความยาวสองหรือมากกว่า576
117อักขระที่ซ้ำกันมากที่สุดในสตริง576
118จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่575
119ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ575
120รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น575
121จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome573
122โซลูชัน Sum Leetcode สองรายการ565
123พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ565
124เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด560
125โซลูชัน 3Sum Leetcode559
126ปัญหาการเรียงลำดับแพนเค้ก555
127ผสานช่วงเวลาที่ทับซ้อนกัน II549
128โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม548
129ขนาดของ Subarray ที่มีผลรวมสูงสุด539
130ลบรายการที่ซ้ำกันออกจากสตริง538
131ลบพื้นที่พิเศษออกจากสตริง538
132การเปลี่ยนเมทริกซ์538
133การลบ Spaces ออกจากสตริงโดยใช้ stringstream538
134ผลรวมสูงสุดที่เพิ่มขึ้นตามมา534
135Palindrome ที่เล็กที่สุดหลังการเปลี่ยน534
136ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่534
137Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่532
138ปัญหาเกี่ยวกับพาร์ติชัน531
139สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด523
140ตรวจสอบว่าสตริงห่างกัน K หรือไม่519
141ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง516
142หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด513
143ลบรายการล่าสุด512
144แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ511
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่509
146โปรแกรมสลับอักขระทั้งหมดในสตริง503
147ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง503
148สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่496
149นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด492
150ค้นหาคู่กับความแตกต่างที่ได้รับ489
151ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย487
152รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง487
153จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา487
154คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer484
155ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่484
156ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย479
157เปรียบเทียบตัวเลขสองเวอร์ชัน476
158จัดเรียง 0s 1s และ 2s ใน Array472
159พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด472
160ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด470
161กลับคำในสตริงที่กำหนด469
162เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด468
163ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution466
164รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ466
165พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)466
166ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด465
167แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น461
168พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'450
169ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ448
170พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง446
171Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End445
172ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด444
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด436
174พิมพ์พาร์ติชัน palindromic ทั้งหมด433
175ปัญหา Superstring ที่สั้นที่สุด431
176แบนรายการที่เชื่อมโยงหลายระดับ430
177ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่427
178ความยาวสูงสุดของคู่โซ่426
179จัดเรียงสตริงตามสตริงอื่น425
180การเรียงลำดับ K เรียงอาร์เรย์421
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II409
182ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม408
183ค้นหาลำดับที่ตามมาของขนาด 3407
184ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ405
185โปรแกรมเพิ่มเลขฐานสองสองหลัก404
186พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์403
187คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II402
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)397
189ซีซาร์ไซเฟอร์397
190อักขระที่ไม่ซ้ำ Kth394
191จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag391
192ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ391
193คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ386
194การเรียงลำดับแพนเค้ก386
195การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL383
196หมุนภาพ 90 องศา383
197สตริงย้อนกลับที่สมบูรณ์แบบ380
198การผสานสองอาร์เรย์ที่เรียงลำดับ377
199การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด376
200ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง375
201ส่วนเสริม 1 และ 2 ของเลขฐานสอง371
202ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก371
203สี่องค์ประกอบที่รวมที่จะให้370
204สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด369
205จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s369
206แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด368
207คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ365
208ลบโหนดหลังจาก M362
209นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ361
210อักขระที่เกิดขึ้นสูงสุดในสตริง359
211สตริง Palindrome (ตัวเลข)357
212แยกสตริง355
213อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate355
214การเรียงลำดับอาร์เรย์ของสตริง348
215วงเล็บที่ถูกต้อง โซลูชัน LeetCode347
216การใช้งานซ้ำของ atoi ()346
217แม้แต่ Substring Count345
218แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K345
219ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่343
220พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์342
221ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด339
222ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ337
223พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ337
224ย้อนกลับสตริงโดยใช้ Stack335
225โซลูชัน Subarray Leetcode สูงสุด335
226อักขระ N ในสตริงทศนิยมที่ต่อกัน334
227แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว334
228การจับคู่อักขระตัวแทน333
229เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?333
230นับจำนวนคำ332
231ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ330
232ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่328
233จัดเรียงองค์ประกอบตามความถี่ II327
234ผสานสองอาร์เรย์ที่เรียงลำดับ324
235แยกสี่สายที่แตกต่างกัน322
236ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน322
237ค้นหาตรงกลางของรายการที่เชื่อมโยง319
238การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก319
239ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน317
240นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ315
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์308
242โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น308
243การเรียงสับเปลี่ยน Palindrome302
244ค้นหา Nth Node297
245ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ297
246การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี295
247โซลูชัน Leetcode ของ Word Search292
248สตริง (แทนจำนวนเต็ม) เป็นค่า292
249Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด291
250ลบทรี290
251เมทริกซ์ Toeplitz290
252พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket290
253นับคู่ด้วยผลรวมที่ได้รับ289
254ย้อนกลับสตริง289
255วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?288
256ไม่มีปัญหาราชินี288
257ย้อนกลับบิต287
258เปลี่ยนเพศของสตริงที่กำหนด286
259ลบโหนดภายใต้เงื่อนไขที่กำหนด286
260จัดเรียงอาร์เรย์ของสตริง286
261ต้นไม้ไบนารี284
262จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9284
263องค์ประกอบแรกที่ไม่ซ้ำ284
264รูปแบบสตริงย่อยซ้ำ281
265ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์281
266ห้องประชุม II โซลูชั่น LeetCode279
267จำนวนเกาะ โซลูชั่น LeetCode278
268นามสกุลทั่วไปที่ยาวที่สุด278
269LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด276
270กองต่ำ276
271ลบช่องว่างออกจากสตริง275
272ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด274
273สลับอาร์เรย์ที่กำหนด273
274องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์272
275อัลกอริทึม Dijkstra271
276หมายเลขฟีโบนักชี268
277ซูโดกุ Solver267
278โปรแกรมลำดับนกกาเหว่า267
279ค้นหาอักขระที่สองบ่อย267
280ลดความแตกต่างสูงสุดระหว่างความสูง266
281โซลูชั่นปล้นบ้าน Leetcode266
282ค้นหาคำ264
283กองซ้อนสูงสุด264
284การประเมินนิพจน์263
285KMP อัลกอริทึม261
286ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน260
287จำนวน 1 บิต258
288ชุดย่อย Leetcode258
289จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์258
290โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)257
291โซลูชัน Plus One Leetcode256
292โซลูชัน Palindrome Leetcode ที่ถูกต้อง255
293การประเมิน Postfix Expression255
294กลับคำในสตริง254
295Min Stack Leetcode โซลูชัน254
296รวมผลรวม Leetcode Solution254
297Backspace String เปรียบเทียบ249
298ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ249
299วิธีการลบรายการที่เชื่อมโยง248
300ตั้งค่า Matrix Zeroes248
301คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์247
302Subarray ที่มี 0 ผลรวม246
303องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด244
304อัลกอริทึม Rabin Karp244
305การกลับคิว244
306ลบองค์ประกอบตรงกลางของสแต็ก242
307ประกอบด้วย Duplicate II Leetcode Solution241
308จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์241
309Sqrt (x) โซลูชัน Leetcode240
310จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II239
311หอคอยแห่งฮานอย239
312Leetcode สามเหลี่ยมปาสคาล238
313ผลรวมรวม237
314ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม237
315ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง236
316ย้อนกลับคำแต่ละคำ235
317การบีบอัดสตริง235
318โซลูชันจำนวนเต็มเป็นโรมัน Leetcode235
319นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน234
320ประกอบด้วย Duplicate234
321เทคนิคหน้าต่างบานเลื่อน234
322คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ234
323การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List233
324การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน233
325อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ233
326แยกเลขคู่และเลขคี่233
327สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า232
328นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา231
329โซลูชัน Leetcode หมายเลขเดียว231
330เพิ่ม Binary Leetcode Solution230
331อัลกอริทึม Bellman Ford229
332กลุ่มคำที่มีชุดอักขระเดียวกัน229
333Pow (x, n) โซลูชัน Leetcode228
334มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution228
335การประเมินนิพจน์ทางคณิตศาสตร์228
336อัลกอริทึม Kruskal228
337K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ228
338Palindrome Linked List Leetcode โซลูชัน227
339Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน227
340ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ227
341Postfix เป็น Infix Conversion227
342ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์226
343ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด226
344การเรียงลำดับถัดไป226
345จัดเรียงองค์ประกอบตามความถี่226
346จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode225
347การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์224
348โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด224
349ค้นหา Lucky Integer ใน Array Leetcode Solution223
350โซลูชัน Leetcode องค์ประกอบส่วนใหญ่223
351คำที่ใช้บ่อย K ยอดนิยม223
352กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x222
353ประเมินกอง221
354การเรียงลำดับอาร์เรย์โดยใช้ Stacks221
355สตริงการแย่งชิง221
356Swap Nodes ในคู่ Leetcode Solutions221
357พีชคณิต Leetcode Solution220
358โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม220
359นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม220
360สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution220
361อัลกอริธึม Convex Hull220
362Subarray สูงสุด219
363ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่219
364องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์219
365หมายเลขพิเศษ218
366ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน217
367จำนวนคู่ที่ดีโซลูชัน Leetcode217
368คำนำหน้าในการแปลง Infix217
369โซลูชัน LeetCode เมทริกซ์เกลียว216
370ผลรวมเส้นทางขั้นต่ำ216
371ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่216
372จัตุรัสสูงสุด215
373ค้นหา Town Judge Leetcode Solution215
374ย้อนกลับตัวเลขโดยใช้กอง215
375การย้อนกลับองค์ประกอบ K แรกของคิว214
376ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์214
377Fizz Buzz Leetcode213
378โซลูชัน Leetcode Triangle II ของ Pascal213
379ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง213
380โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ213
381การเข้ารหัส Huffman213
382Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป213
383Count Primes Leetcode Solutions212
384Leetcode เรียงลำดับ212
385พลังของโซลูชัน Leetcode สองตัว212
386หมายเลขเดียว212
387กลุ่มแอนนาแกรม212
388การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d212
389หมายเลขที่หายไป โซลูชัน Leetcode212
390นิพจน์มีวงเล็บสำรองหรือไม่211
391ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ211
392ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด211
393จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution211
394ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี211
395ค้นหาใน Rotated Sorted Array Leetcode Solution211
396องค์ประกอบที่พบบ่อย K ยอดนิยม210
397แบบสอบถามสตริงย่อย Palindrome210
398ใช้ Stack และ Queue โดยใช้ Deque210
399แปลงสตริงเป็น Int209
400เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution209
401ปัญหาผลรวมย่อย209
402ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode209
403ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน209
404ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ209
405ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่209
406ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม209
407การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย209
408โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร209
409ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์209
410เส้นทางที่ไม่ซ้ำใคร208
411House Robber II โซลูชัน Leetcode208
412วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap208
413การแปลงซิกแซก208
414กราฟ Bipartite207
415ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน207
416เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด207
417การเรียงสับเปลี่ยนกรณีจดหมาย207
418ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์207
419ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน207
420พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ207
421Coin Change 2 Leetcode โซลูชั่น207
422ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution207
423ผลรวม Subarray เท่ากับ k207
424แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น207
425Subarray Sum เท่ากับ K LeetCode Solution206
426โซลูชัน Matrix Diagonal Sum Leetcode206
427อัลกอริทึมของ Prim206
428ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์206
429ค้นหาค่ามัธยฐานจากสตรีมข้อมูล205
430องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง205
431โซลูชัน Leetcode แบบต่อเนื่องสูงสุด205
432ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์205
433ถอดรหัสสตริง204
434เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution204
435Subarrays ที่มีองค์ประกอบที่แตกต่างกัน204
436การใช้งานแคช LRU204
437ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k204
438นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน203
439ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่203
440จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution203
441จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน203
442พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0203
443จัดเรียงสแต็กโดยใช้การเรียกซ้ำ203
444ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution202
445หมายเลขฟีโบนักชี โซลูชัน LeetCode202
446หมายเลขคาตาลันที่ N202
447นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด201
448Fizz Buzz201
449ย้อนกลับกองโดยใช้การเรียกซ้ำ201
450ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution201
451จำนวนเต็มย้อนกลับ201
452โซลูชัน LeetCode อาร์เรย์โมโนโทนิก201
453ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution200
454แก้ไขระยะทาง200
455ค้นหาอักขระทั่วไป Leetcode Solution200
456ค้นหาหมายเลขที่ซ้ำกัน200
457Reverse Vowels ของ String Leetcode Solution200
458ย้อนกลับรายการที่เชื่อมโยง200
459แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode199
460ย้อนกลับสตริง199
461องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions199
462ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที199
463ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว199
464ดักจับน้ำฝน Leetcode Solution199
465สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่199
466จำนวนเต็มเป็นคำภาษาอังกฤษ198
467คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie198
468subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K198
469นับและพูด198
470หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution198
471หอคอยซ้ำแห่งฮานอย198
472ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ197
473การจัดข้อความให้เหมาะสม โซลูชัน LeetCode197
474ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว197
475ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์197
476น้ำท่วมเติม LeetCode197
477ผลรวมของช่วง Subarray Leetcode Solution197
478อัลกอริทึม MiniMax197
479Palindrome ที่สั้นที่สุด197
480อัลกอริทึม Floyd Warshall197
481มุมมองด้านบนของ Binary Tree197
482ผลรวมเป้าหมาย196
483ค้นหาองค์ประกอบที่ซ้ำกัน196
484การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค196
485โซลูชัน Leetcode แบบสุ่ม196
486การต่อกันของ Array LeetCode Solution196
487ระดับของอาร์เรย์196
488โซลูชัน Leetcode ที่สำคัญช้าที่สุด196
489โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล196
490Word Ladder โซลูชัน LeetCode196
491คำนำหน้าในการแปลง Postfix195
492ออกแบบระบบจอดรถ Leetcode Solution195
493ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว195
494การเรียงลำดับแบบวนซ้ำของทรีไบนารี195
495ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์195
496ค้นหาความแตกต่าง Leetcode Solution195
497ย้อนกลับคำในสตริง III LeetCode Solution195
498ลำดับต่อมาที่ยาวที่สุด194
499จับคู่กับผลิตภัณฑ์ที่กำหนด194
500สตริงย่อยที่มีการต่อคำทั้งหมด194
501กระโดดเกม โซลูชัน Leetcode194
502จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution194
503สลับโซลูชัน Array Leetcode194
504สตริงวงเล็บที่ถูกต้อง194
505ต่อไป Greater Element I Leetcode Solution194
506ลำดับความสำคัญใน C ++193
507ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)193
508นับและพูด Leetcode Solution193
509ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution193
510จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง193
511ค้นหาองค์ประกอบที่ขาดหายไปของช่วง193
512Postfix เป็น Prefix Conversion193
513โซลูชัน Leetcode คูณสตริง193
514ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่192
515ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution192
516พื้นที่สูงสุดของเกาะ192
517องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์192
518ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)192
519ผสานช่วงเวลาที่ทับซ้อนกัน192
520องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป191
521Recursion191
522Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม191
523ใช้สแต็กโดยใช้คิวเดียว191
524ซิกแซกการแปลง LeetCode โซลูชั่น191
525เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด191
526ตรวจสอบวงเล็บสมดุลในนิพจน์191
527จุดตัดของสองอาร์เรย์190
528ปัญหาช่วงเวลาของสต็อก190
529จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด190
530ใช้ Stack โดยใช้ Queues190
531คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ190
532ย้ายศูนย์ LeetCode Solution190
533การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน189
534ปัญหาปุ่มกดตัวเลขบนมือถือ189
535สลับอาร์เรย์189
536นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด189
537Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด189
538แปลงอาร์เรย์เป็นแบบซิกแซก189
539การกลับวงเล็บขั้นต่ำ189
540ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution189
541โซลูชัน Leetcode ของ Isomorphic Strings188
542ดัชนีสูงสุดในอาร์เรย์ภูเขา188
543Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด188
544Sudoku ที่ถูกต้อง188
545จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k188
546ภาชนะที่มีน้ำมากที่สุด188
547แจกจ่ายขนมให้กับผู้คน Leetcode Solution187
548โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด187
549อัศวินขั้นต่ำย้ายโซลูชัน LeetCode187
550เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N187
551น้ำหนักหินสุดท้าย187
552Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน187
553แปลง BST ปกติเป็น BST สมดุล187
554ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution187
555โซลูชัน Leetcode ของ Island Perimeter186
556เป็นโซลูชัน Leetcode ที่ตามมา186
557Koko กินกล้วย Leetcode Solution186
558ปัญหาเหมืองทอง186
559Anagrams ที่ถูกต้อง186
560นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS186
561ความยาวของ Last Word Leetcode Solution186
562วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode186
563Leetcode อาร์เรย์ที่ต่อเนื่องกัน186
564ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution185
565ระยะการขัดขวาง185
566เวลาที่ดีที่สุดในการซื้อและขายหุ้น185
567ปัญหากระเป๋าเป้185
568จำนวนจังหวัด โซลูชั่น Leetcode185
569สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ185
570สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode185
571ผลรวมด้านซ้ายออกจาก Leetcode Solutions185
572การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก185
573จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?184
574จำนวนเต็มเป็นโรมัน184
5753Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด184
576แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี183
577ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด183
578ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่183
579ชุดค่าผสม Leetcode183
580การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม183
581โซลูชัน Leetcode หมายเลข N-th Tribonacci183
582ระยะทางสูงสุดในอาร์เรย์182
583ตะแกรงของ Eratosthenes182
584วิธีถอดรหัส182
585โซลูชันอัญมณีและหิน Leetcode182
586การดำเนินการขั้นต่ำในการแปลง X เป็น Y182
587กำหนดคุกกี้ Leetcode Solution182
588โซลูชัน Leetcode เรียงลำดับอาร์เรย์182
589ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม182
59001 โซลูชัน Matrix LeetCode182
591ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์182
592สรุปช่วง Leetcode โซลูชัน182
593จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน182
594ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร182
595ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ181
596นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K181
597เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution181
598หมุนรายการ Leetcode โซลูชัน180
599ดักน้ำฝน LeetCode Solution180
600จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode180
601จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย180
602ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน180
603ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด180
604การจัดเรียงฟองโดยใช้สองกอง180
605LRU Cache LeetCode Solution180
606ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด179
607แทรก Interval Leetcode Solution179
608หมุนภาพ โซลูชัน LeetCode179
609รูปแบบคำ179
610จะสร้าง Mergable Stack ได้อย่างไร?179
611ระยะห่างระหว่างบัสหยุด Leetcode Solution178
612การทำงานของ XOR ในโซลูชัน Array Leetcode178
613จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m178
614จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง178
615การเรียงสับเปลี่ยนในสตริง Leetcode Solution178
616ปัญหาการตัดคำ178
617ต้นทุนขั้นต่ำในการจ้างคนงาน K178
618การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง178
619ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)177
620โซลูชัน LeetCode ต้นไม้เดียวกัน177
621ผลรวมสองชุดที่ไม่ทับซ้อนกัน177
622โจรปล้นบ้าน177
623การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน177
624ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution177
625การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก177
626ฐานที่เล็กที่สุด177
627ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่177
628วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี177
629จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน176
630กบกระโดด Leetcode โซลูชั่น176
631ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่176
632ปัญหาการเปลี่ยนเหรียญ176
633ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ176
634การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode176
635GCD ของตัวเลขสองตัว176
636การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์176
637จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution175
638โซลูชัน LeetCode หมายเลข Strobogrammatic175
639สตริง Isomorphic175
640จัดระเบียบสตริงใหม่175
641เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution175
642การกำหนดที่อยู่ IP โซลูชัน Leetcode175
643อัลกอริทึมการทาสีรั้ว174
644ลดจาน LeetCode Solution174
645ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน174
646โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II174
647เกมหิน LeetCode174
648แยก 0s และ 1s ใน Array174
649ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี174
650ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d174
651จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์174
652ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล174
653สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution173
654แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา173
655K ช่องว่าง LeetCode173
656แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด173
657ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี173
658ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution173
659อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution173
660ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution173
661กระดิกเรียง173
662สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด173
663ค้นหาผลรวมระดับสูงสุดใน Binary Tree173
664การสุ่มตัวอย่างอ่างเก็บน้ำ172
665การรวมตัวอักษรของหมายเลขโทรศัพท์172
666เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution172
667พลิกโซลูชัน LeetCode ของรูปภาพ172
668ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode172
669ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n172
670ฉลากพาร์ติชั่น LeetCode Solution172
671โซลูชัน LeetCode เวลาว่างของพนักงาน172
672แปลงอาร์เรย์เป็นรูปแบบย่อ172
673สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution172
674Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป172
675K ช่องว่าง172
676Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode172
677ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน171
678จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2171
679เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution171
680ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด171
681BFS กับ DFS สำหรับ Binary Tree170
682Palindrome ที่ถูกต้อง170
683จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode170
684ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี170
685ค้นหาผลคูณที่ใหญ่ที่สุดของ 3170
686โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง170
687ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array170
688โซลูชัน Leetcode จำนวนที่น่าเกลียด170
689เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode170
690Inorder Successor ของโหนดใน Binary Tree169
691ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์169
692โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II169
693Lucky Numbers ในโซลูชัน Matrix Leetcode169
694นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี169
695พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ169
696งูและบันได LeetCode Solution169
697พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน169
698ชุดย่อย Sum Leetcode169
699การย้อนกลับคิวโดยใช้การเรียกซ้ำ169
700กู้คืนโครงสร้างการค้นหาแบบไบนารี169
701การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด169
702ย้อนกลับเฉพาะตัวอักษร LeetCode Solution169
703ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution169
704ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode169
705Binary Tree ลำดับระดับซิกแซก Traversal168
706สร้าง BST จาก Preorder Traversal ที่กำหนด168
707พื้นฐานการเขียนโปรแกรมแบบไดนามิก168
708ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่168
709จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode168
710หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution168
711เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก168
712แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution168
713ลำดับการเรียงสับเปลี่ยน LeetCode Solution168
714ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่168
715ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด168
716จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution168
717ค้นหาใบของ Binary Tree LeetCode Solution168
718การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง168
719แก้ไขระยะทาง LeetCode Solution167
720ค้นหาอักขระที่ไม่ซ้ำกันในสตริง167
721สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution167
722ลบวงเล็บไม่ถูกต้อง Leetcode Solution167
723subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน167
724โซลูชัน LeetCode Array ที่ไม่ลดลง167
725โซลูชันการบีบอัดสตริง LeetCode167
726ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง167
727แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution167
728Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution166
729มอร์ริส Traversal166
730ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k166
731โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II166
732ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่166
733พลังของโซลูชัน Leetcode สี่ตัว166
734สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution166
735ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution166
736สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด166
737ตัวสลับหลอดไฟ โซลูชัน LeetCode165
738Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)165
739กู้คืนที่อยู่ IP โซลูชัน Leetcode165
740ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode165
741Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode165
742นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x165
743โซลูชัน LeetCode ของรถแข่ง165
744บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution165
745อันดับ Transform ของ Array Leetcode Solution165
746ปัญหาการปูกระเบื้อง164
747พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง164
748กำไรสูงสุดในการจัดตารางงาน Leetcode Solution164
749จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode164
750ผสานสอง Binary Trees LeetCode Solution164
751ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข164
752ดำเนินการเปลี่ยนสตริง Leetcode164
753องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด164
754ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution164
755จำนวน NGE ทางด้านขวา164
756โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข163
757ลดจำนวนคู่สูงสุดใน Array LeetCode Solution163
758จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล163
759สแต็กตามอาร์เรย์ที่เติบโตได้163
760ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K163
761ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง163
762โซลูชัน Leetcode แถวแป้นพิมพ์163
763โซลูชัน Leetcode ระยะทางที่ติดขัด163
764แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม163
765การจับคู่นิพจน์ทั่วไป163
766รูปแบบคำ โซลูชัน LeetCode163
767ค่าสัมประสิทธิ์ทวินาม163
768คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน163
769ความลึกสูงสุดของ N-ary Tree Leetcode Solution163
770ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -162
771โปรแกรมสำหรับปัญหา Bridge and Torch162
772น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode162
773องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์162
774การลบในทรีไบนารี162
775เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด162
776พลิกโซลูชัน LeetCode Binary Tree162
777เกมกระโดด162
778ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution162
779ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น162
780ผสาน K เรียงลำดับรายการที่เชื่อมโยง162
781ต้นไม้ที่มีความสูงต่ำสุด162
782ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution162
783เส้นทแยงมุมของต้นไม้ไบนารี162
784ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution162
785หมายเลขที่ถูกต้อง162
786นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน161
787ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution161
788ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี161
789ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่161
790ตารางเรียน II - LeetCode161
791ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว161
792การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน161
793พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution161
794ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution160
795Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s160
796คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode160
797หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น160
798วงจรรายการที่เชื่อมโยง160
799อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน160
800โซลูชัน Leetcode ต้นไม้สมมาตร160
801ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode160
802โซลูชันฐาน 7 Leetcode160
803สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด160
804ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง160
805ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution160
806ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution160
807โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler160
808Kth บรรพบุรุษของโหนดในไบนารีทรี160
809โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1159
810เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0159
811คิวแบบวงกลม159
812Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)159
813ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution159
814วางดอกไม้ได้ LeetCode Solution159
815Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution159
816โซลูชันกำแพงอิฐ LeetCode159
817ค้นหาโซลูชัน Leetcode 2D Matrix II159
818ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ159
819ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution159
820จำนวนเกาะ II โซลูชัน LeetCode159
821Last Stone Weight II โซลูชัน LeetCode159
822ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution159
823โซลูชั่น N-Queens LeetCode159
824แยกสตริงใน Balanced Strings Leetcode Solution159
825จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น159
826เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution158
827ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่158
828ผลรวมขั้นต่ำของการคูณของจำนวน n158
829การสั่งซื้อล่วงหน้าแบบวนซ้ำ158
830การแสดงออกที่สมดุลพร้อมการเปลี่ยน158
831ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II158
832เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution158
833ต้นไม้ช่วงเวลา158
834ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่158
835โซลูชัน Leetcode ส่วนเติมเต็ม158
836กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode158
837เปลี่ยนกราฟ158
838รายการพาร์ติชั่น Leetcode Solution157
839ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์157
840วงเล็บที่ถูกต้อง โซลูชัน Leetcode157
841เรียงสี157
842LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย157
843ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง157
844เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution157
845จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution157
846องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ157
847เรียงลำดับ Array ตาม Parity II Leetcode Solution157
848การค้นหาแบบไบนารีการค้นหาทรีและการแทรก157
849สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น157
850รูปแบบสตริงย่อยซ้ำ LeetCode Solution157
851ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution157
852ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่156
853ค่าสัมประสิทธิ์การเปลี่ยนแปลง156
854ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k156
855อันดับสัมพัทธ์ Leetcode Solution156
856จำนวนวันระหว่างสองวัน โซลูชัน LeetCode156
857ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด156
858จัดเรียงอาร์เรย์เป็น BST ที่สมดุล156
859จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด156
860การคูณเมทริกซ์ลูกโซ่156
861แปลง BST เป็น Min Heap156
862นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K155
863ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด155
864ปัญหาการจับคู่เพื่อน155
865แทรกลบ GetRandom155
866รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น155
867โคลนกราฟ โซลูชัน LeetCode155
868พจนานุกรมคนต่างด้าว โซลูชัน LeetCode155
869นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3155
870เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม155
871เซตย่อยที่มีผลรวมหารด้วยม155
872ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด155
873การเลื่อนระดับคำสั่งในรูปแบบ Spiral154
874โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่154
875ตัดแต่งต้นไม้ค้นหาแบบไบนารี154
876ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution154
877แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต154
878โซลูชัน Leetcode ของ Spiral Matrix II154
879วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n154
880ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1154
881แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี154
882เส้นทางที่มีค่าเฉลี่ยสูงสุด154
883ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution154
884ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution154
885ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์154
886เลขพจนานุกรม Leetcode Solution153
887โซลูชัน Leetcode อุณหภูมิรายวัน153
888ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ153
889เดาตัวเลขสูงกว่าหรือต่ำกว่า II153
890แบบสอบถาม LCM ช่วง153
891องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์153
892นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ153
893ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode153
894ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่153
895ขวดน้ำ Leetcode Solution153
896โซลูชัน Leetcode ระยะทางสั้นที่สุด153
897ลบและรับ153
898ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่153
899ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ153
900จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i152
901Robot Bounded In Circle โซลูชัน LeetCode152
902ใส่ลงใน Postfix152
903โซลูชัน LeetCode แนวขวางในแนวทแยง152
904ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้152
905สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง152
906จัดคิวโดยใช้ Stacks152
907GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์152
908ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution152
909เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง152
910ค่าเฉลี่ยของระดับในต้นไม้ไบนารี152
911ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์152
912คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง152
913ค้นหาอักขระทั่วไป Leetcode Solution152
914การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง152
915ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์152
916การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K152
917ผสาน Leetcode สองรายการที่เรียงลำดับ151
9183 ผลรวม151
919ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด151
920นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน151
921ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree151
922ปฏิทินของฉัน I LeetCode Solution151
923วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution151
924แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี151
925การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด151
926จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i151
927จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode151
928K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST151
929รูปแบบเกิดขึ้นโดยใช้ Stack151
930พจนานุกรมคนต่างด้าว151
931น้ำมะนาวเปลี่ยน Leetcode Solution151
932จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution151
933โซลูชัน LeetCode การข้ามเส้นทแยงมุม151
934BFS สำหรับ Disconnected Graph150
935สร้าง Rectangle Leetcode Solution150
936โซลูชัน Leetcode เมืองปลายทาง150
937หน้าต่างบานเลื่อนสูงสุด150
938Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด150
939ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด150
940นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด150
941ผลที่ตามมาของ Palindromic ที่ยาวที่สุด149
942เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น149
943จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution149
944Reverse Nodes ใน K-Group149
945จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution149
946ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode149
947จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino149
948เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0149
949สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution148
950สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน148
951สร้างจำนวนสูงสุด148
952ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง148
953เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution148
954โซลูชัน Boomerang Leetcode ที่ถูกต้อง148
955ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี148
956ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา148
957สร้าง BST จาก Level Order Traversal ที่กำหนด148
958โซลูชัน LeetCode ของ Spiral Matrix III148
959อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)148
960นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด148
961ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution148
962ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่148
963พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร148
964อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M148
9654 ซัม147
966เกม Stone II Leetcode147
967Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution147
968แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน147
969Depth First Search (DFS) สำหรับกราฟ147
970การรวมช่วงเวลา147
971Palindrome Partitioning Leetcode Solution147
972ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution147
973รวมผลรวม IV LeetCode โซลูชั่น147
974ไต่บันได147
975โซลูชัน Leetcode กองซ้อนความถี่สูงสุด147
976นับราคาในช่วง146
977ต้นไม้สมมาตร146
978เส้นทางที่ไม่ซ้ำกัน II146
979Serialize และ Deserialize Binary Tree146
980ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด146
981การค้นหาแรกกว้าง (BFS) สำหรับกราฟ146
982การชนกันของดาวเคราะห์น้อย LeetCode Solution146
983Subarray ผลิตภัณฑ์สูงสุด146
984การแบ่งพาร์ติชัน Palindrome145
985ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution145
986สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม145
987ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา145
988แบ่งคำ145
989ผสานการเรียง145
990Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode145
991Design Hit Counter โซลูชัน LeetCode145
992ต้นไม้กลุ่ม144
993ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง144
994สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution144
995K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution144
996ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด144
997การดำเนินการลบทรีค้นหาแบบไบนารี144
998โซลูชัน Leetcode ของ Word ที่สั้นที่สุด143
999การแทรกในทรีไบนารี143
1000รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง143
1001นับคู่กับผลรวมที่ได้รับ143
1002จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น143
1003การจับคู่สตริงในโซลูชัน Array Leetcode143
1004ปัญหาการจัดวงเล็บแบบบูลีน143
1005ค้นหาความแตกต่าง Leetcode Solution143
1006ค้นหา Subtrees ที่ซ้ำกัน143
1007ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1143
1008ปัญหาพาร์ทิชันของจิตรกร143
1009สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน143
1010ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่143
1011โซลูชัน LeetCode Maze III143
1012การส่งผ่านลำดับระดับของต้นไม้ไบนารี143
1013Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ143
1014ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0143
1015ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด143
1016การข้ามผ่านขอบเขตของต้นไม้ไบนารี143
1017ตรวจสอบโครงสร้างการค้นหาแบบไบนารี142
1018การส่งผ่านคำสั่งระดับโดยใช้สองคิว142
1019โซลูชัน Leetcode ที่ใหญ่ที่สุด142
1020โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด142
1021ความลึกแบบวนซ้ำครั้งแรกของกราฟ142
1022โซลูชัน LeetCode สตริงการแย่งชิง142
1023จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่142
1024Bitwise และช่วงตัวเลข โซลูชัน LeetCode142
1025การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)142
1026ความยาวสูงสุดของ Subarray ซ้ำ142
1027จำนวนพา ธ พาลินโดรมิกในเมทริกซ์142
1028กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode142
1029ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน142
1030ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา142
1031ลำดับนิวแมน - คอนเวย์142
1032คำนวณ nCr% p142
1033ผลรวมดัชนีขั้นต่ำของสองรายการ142
1034ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า142
1035พิมพ์มุมมองด้านขวาของทรีไบนารี142
1036ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution142
1037ถัดไป การเรียงสับเปลี่ยน Leetcode Solution141
1038ข้อดีของ BST มากกว่า Hash Table141
1039ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน141
1040จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์141
1041สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations141
1042ต้นไม้ค้นหาแบบไบนารี141
1043พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป141
1044ต้นไม้ไบนารีที่สมดุล141
1045ฆ่ากระบวนการ LeetCode Solution141
1046ถัดไป Greater Element III โซลูชัน LeetCode141
1047สามารถจับภาพได้สำหรับ Rook Leetcode Solution141
1048เพื่อนวัยที่เหมาะสม LeetCode Solution141
1049สิ่งแรกที่ขาดหายไปในเชิงบวก141
1050สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array140
1051การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด140
1052เพิ่มตัวเลขสองตัว140
1053Morris Inorder Traversal140
1054ขนาดต่ำสุด Subarray Sum140
1055พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน140
1056จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า140
1057นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x140
1058ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน140
1059K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน140
1060ตัวเลขที่น่าเกลียด140
1061Path Sum II LeetCode Solution140
1062จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'139
1063ตัวละครต่อเนื่อง LeetCode Solution139
1064การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode139
1065การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution139
1066เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด139
1067ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode139
1068ค้นหาโซลูชัน LeetCode ของ Peak Element II139
1069สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String139
1070บรรพบุรุษที่ต่ำที่สุด139
1071ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่138
1072โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง138
1073นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ138
1074น่าเกลียดหมายเลข II LeetCode โซลูชั่น138
1075ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution138
1076หมายเลขที่น่าเกลียดสุด ๆ138
1077ผลรวมเส้นทาง138
1078ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม138
1079การกำหนดที่อยู่ IP โซลูชัน LeetCode138
1080กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่138
1081การนับคู่หาร138
1082ความสำคัญของพนักงาน LeetCode Solution137
1083สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe137
1084ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน137
1085ลบ Palindromic Subsequences Leetcode Solution137
1086จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree137
1087ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution137
1088ประเภทของต้นไม้ไบนารี137
1089กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี137
1090สร้างวงเล็บ Leetcode Solution137
1091การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray136
1092เพิ่ม Triplet Subsequence โซลูชัน LeetCode136
1093โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม136
1094เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution136
1095Binary Tree มุมมองด้านขวา โซลูชัน LeetCode136
1096ผลที่ตามมาของ Bitonic ที่ยาวที่สุด136
1097ค้นหา Peak Element136
1098Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution136
1099วันแห่งปี Leetcode Solution136
1100ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode135
1101หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว135
1102โครงสร้างข้อมูลไบนารีทรี135
1103พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP135
1104ผลที่ตามมาที่แตกต่าง135
1105โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด135
1106จำนวนเกาะที่ปิด โซลูชัน Leetcode135
1107ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution135
1108อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution135
1109Palindrome Permutation LeetCode Solution134
1110แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์134
1111ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum134
1112ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k134
1113ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด134
1114โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม134
1115เพิ่มขึ้นต่อเนื่องยาวนานที่สุด134
1116สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution134
1117เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions134
1118ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists134
1119ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง134
1120จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode134
1121ฟอร์แมตโซลูชัน String Leetcode134
1122ตัดคัน133
1123นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด133
1124ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ133
1125ผลรวมของเลขคู่หลังการสืบค้น133
1126วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด133
1127ค้นหาตำแหน่งแทรก133
1128พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ132
1129สร้าง K Palindrome Strings LeetCode Solution132
1130สลับโหนดในคู่132
1131ผลิตภัณฑ์ของช่วงในอาร์เรย์132
1132เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่132
1133มุมมองด้านล่างของทรีไบนารี132
1134ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution132
1135ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์131
1136การเรียงลำดับโทโพโลยี131
1137โซลูชัน Leetcode ตัวคั่นพัน131
1138เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม131
1139เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution131
1140ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution131
1141รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution131
1142โซลูชัน Prime Palindrome LeetCode131
1143Subarray ผลิตภัณฑ์สูงสุด131
1144คิวลำดับความสำคัญ131
1145แนะนำต้นไม้แดง - ดำ130
1146นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน130
1147ค้นหาลำดับงูที่มีความยาวสูงสุด130
1148สตริงย่อย Palindromic Leetcode Solution130
1149โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้130
1150ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน130
1151Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution130
1152ลำดับ Moser-de Bruijn130
1153ลบโหนดและส่งคืน Forest Leetcode Solution130
1154ต้นไม้ไบนารีสูงสุด129
1155เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด129
1156Binary Tree เป็น Binary Search Tree Conversion129
1157ต้นไม้ตัดสินใจ129
1158นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์129
1159แปลง BST เป็น Greater sum Tree129
1160รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด129
1161หมุนอาร์เรย์129
1162เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution129
1163ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน129
1164ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน129
1165ลำดับโกลอมบ์129
1166ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode129
1167ปัญหาผลรวมย่อยในช่องว่าง O (sum)129
1168โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด129
1169ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution128
1170ผลที่ตามมาซ้ำซากยาวที่สุด128
1171Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution128
1172โซลูชัน LeetCode Array ที่ต่อเนื่องกัน128
1173เส้นทางรถเมล์ Leetcode Solution128
1174ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย128
1175ย้อนกลับเส้นทางใน BST โดยใช้ Queue127
1176ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?127
1177โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ127
1178K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่127
1179ค้นหาระบบข้อเสนอแนะ LeetCode Solution127
1180ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น127
1181ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode127
1182แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode127
1183ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution127
1184วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด126
1185ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด126
1186เวอร์ชันแรกที่ไม่ดี126
1187หมายเลขสามเหลี่ยมที่ถูกต้อง125
1188จำนวนการสั่งซื้อใน Backlog Leetcode Solution125
1189ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution125
1190จำนวนส่วนสูงสุดของความยาว a, b และ c125
1191ฟอร์แมตวันที่ โซลูชัน LeetCode125
1192Matchsticks กับ Square Leetcode Solution125
1193การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode125
1194ใหม่ 21 เกม125
1195ความลึกสูงสุดของไบนารีทรี125
1196โซลูชัน LeetCode Perfect Square ที่ถูกต้อง125
1197เดาคำ125
1198ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution125
1199บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี125
1200กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode124
1201การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode124
1202กราฟและการแสดง124
1203การสร้างคิวใหม่ตามความสูง124
1204ผลรวมของใบซ้าย LeetCode Solution124
1205แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ124
1206แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions124
1207การต่อกันของ Array LeetCode Solution124
1208Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode124
1209การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง123
1210subarray bitonic ผลรวมสูงสุด123
1211แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า123
1212เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ122
1213โซลูชัน Leetcode ข้ามเส้นทาง122
1214แชมเปญทาวเวอร์ โซลูชัน LeetCode122
1215การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด122
1216หารสองจำนวนเต็ม Leetcode Solution122
1217คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด122
1218Kth องค์ประกอบที่เล็กที่สุดใน BST122
1219พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์122
1220ไม่มีหมายเลข122
1221การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย122
1222บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี122
1223ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ122
1224ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา121
1225คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ121
1226แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ121
1227สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode121
1228BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด121
1229Perfect Squares โซลูชัน LeetCode121
1230ตัวแบ่งจำนวนเต็ม LeetCode Solution121
1231ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต121
1232ค่าเฉลี่ยของช่วงในอาร์เรย์120
1233พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ120
1234การโคลนกราฟ120
1235LRU Cache Leetcode Solution120
1236โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด120
1237แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว120
1238พลังของสอง119
1239ผสาน k เรียงลำดับรายการ Leetcode Solution119
1240ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่119
1241นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน119
1242โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน119
1243ตัวหนาในสตริง LeetCode Solution118
1244ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution118
1245อาร์เรย์ที่ต่อเนื่องกัน118
1246ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น118
1247ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้118
1248ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม118
1249ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่118
1250อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน118
1251ออกแบบ Skiplist โซลูชัน LeetCode118
1252ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution117
1253ปัจจัยที่ k ของ n Leetcode Solution117
1254Subarray ผลิตภัณฑ์สูงสุด117
1255Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode117
1256ผลรวมสูงสุดที่เพิ่มขึ้นตามมา117
1257ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution117
1258หลักสูตรคู่ขนาน II โซลูชัน LeetCode117
1259ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี117
1260ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)116
1261ต้นทุนขั้นต่ำปีนบันได LeetCode Solution116
1262พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ116
1263โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ116
1264เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode115
1265ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode115
1266องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป115
1267โซลูชัน Leetcode ช่วงที่เล็กที่สุด114
1268คิวที่เป็นระเบียบ โซลูชั่น LeetCode114
1269นับและสลับการค้นหาในอาร์เรย์ไบนารี114
1270ผสานอาร์เรย์ที่จัดเรียง113
1271วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution113
1272ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่113
1273ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่113
1274การแบ่งพาร์ติชัน Palindrome113
1275ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)112
1276ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่112
1277Koko กินกล้วย LeetCode Solution111
1278จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด111
1279Array Nesting Leetcode Solution110
1280ค้นหา subarray เฉลี่ยสูงสุดของความยาว k110
1281Peeking Iterator โซลูชัน LeetCode109
1282ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่109
1283เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution109
1284สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution109
1285นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์109
1286แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array108
1287ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่108
1288การจัดเรียงเหรียญ โซลูชัน Leetcode107
1289เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution106
1290จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด106
1291โซลูชัน LeetCode หมายเลข Palindrome105
1292ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น105
1293จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode104
1294แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ104
1295การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution104
1296ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode104
1297ดัชนีสุ่มเลือก LeetCode Solution104
1298เพิ่มโซลูชัน Leetcode สองหมายเลข103
1299เข้าถึงหมายเลขโซลูชัน LeetCode103
1300Jump Game IV โซลูชัน LeetCode103
1301Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL103
1302พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution102
1303จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode102
1304ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง101
1305แทรก ลบ GetRandom O(1) Leetcode Solution101
1306แปลงเป็นฐาน -2 โซลูชัน LeetCode101
1307จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode101
1308โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง101
1309พิมพ์โซ่ความยาวสูงสุดของคู่96
1310ออกแบบระบบใต้ดิน Leetcode Solution96
1311ออกแบบลีดเดอร์บอร์ด Leetcode Solution93
1312เปลี่ยนตัวอักษร โซลูชัน LeetCode93
1313ตรวจหาโซลูชัน Leetcode ของ Capital93
1314โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม91
1315สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution88
1316นับหมู่เกาะย่อย โซลูชัน LeetCode88
1317โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ88
1318สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม86
1319Binary Tree Inorder Traversal โซลูชัน LeetCode84
1320ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode84
1321รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode84
1322โซลูชั่น LeetCode ปีประชากรสูงสุด82
1323ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง82
1324จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode81
1325ถอดรหัสสตริง Leetcode Solution81
1326ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง80
1327โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด79
1328รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น77
1329สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution76
1330ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode75
1331โซลูชั่น LeetCode ปีประชากรสูงสุด75
1332แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution73
1333คะแนนของวงเล็บ LeetCode Solution72
1334เกมสโตน IV โซลูชัน LeetCode72
1335แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution71
1336Graph Bipartite คืออะไร? โซลูชัน LeetCode70
1337Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป70
1338โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง69
1339เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution67
1340แบ่งช็อกโกแลต LeetCode Solution60
1341คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น54
1342ช่วงผลรวมของ BST LeetCode Solution51
1343ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution48
1344ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม47
1345จัดเรียงสี โซลูชัน LeetCode45
1346หมุนโซลูชัน LeetCode สตริง44
1347ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution43
1348หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode42
1349โซลูชัน Leetcode แบบ Monotonic Array27
1350ขนาดสูงสุด Subarray Sum เท่ากับ k Leetcode Solution25
1351คอนเทนเนอร์ที่มี Water LeetCode Solution มากที่สุด23
1352โซลูชัน Leetcode Matching Camelcase23
1353โซลูชัน Leetcode ของดัชนี H23
1354หินส่วนใหญ่ถูกนำออกด้วยโซลูชัน LeetCode แถวหรือคอลัมน์เดียวกัน22
1355โซลูชัน LeetCode ไฮไฟว์22
1356ค้นหาโซลูชัน LeetCode พีคเอลิเมนต์21
1357ถูกต้อง Anagram Leetcode Solution20
1358หน้าต่างบานเลื่อนสูงสุด LeetCode Solution20
1359ลำดับถัดไป โซลูชัน LeetCode20
1360การติดตั้งหน้าจอประโยค LeetCode Solution19
1361กลุ่ม Anagrams LeetCode Solution18
1362ต่อไป Greater Element I Leetcode Solution18
1363แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution18
1364โซลูชัน LeetCode ค้นหาไบนารี18
1365คู่เพลงที่มีระยะเวลาทั้งหมดหารด้วย 60 LeetCode Solution18
1366Paint House โซลูชัน LeetCode18
1367Isomorphic Strings LeetCode Solution17
1368Group Shifted Strings โซลูชัน Leetcode17
1369การค้นหาแบบไบนารีที่ไม่ซ้ำกัน โซลูชัน LeetCode16
1370ค่าต้นไม้การค้นหาไบนารีที่ใกล้เคียงที่สุด II โซลูชัน LeetCode16
1371จำนวนลูกศรขั้นต่ำที่จะระเบิดลูกโป่ง LeetCode Solution16
1372ดัชนีพีคใน Mountain Array LeetCode Solution16
1373โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง16
1374แทรก ลบ GetRandom O(1) – อนุญาตให้ทำซ้ำ LeetCode Solution16
1375ว่ายในกระแสน้ำ LeetCode Solution15
Translate »