ต่อไป Greater Element I Leetcode Solution


ถามบ่อยใน อะโดบี อเมซอน แอปเปิล บลูมเบิร์ก Facebook แซคส์โกลด์แมน ไมโครซอฟท์ คำพยากรณ์ บัตรเครดิต/เดบิต หรือ PayPal Salesforce Uber
นี่คือสิ่งที่คุณต้องการ Hotstarเข้าชม 18

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

ถัดไป Greater Element I โซลูชัน Leetcode – The องค์ประกอบที่ยิ่งใหญ่ต่อไป ของธาตุบางอย่าง x ในอาร์เรย์คือ ครั้งแรกที่ยิ่งใหญ่กว่า องค์ประกอบที่เป็น ไปทางขวา of x ในอาร์เรย์เดียวกัน

คุณจะได้รับสอง แตกต่าง 0-indexed อาร์เรย์จำนวนเต็ม nums1 และ  nums2ที่นี่มี nums1 เป็นส่วนย่อยของ nums2.

สำหรับแต่ละ 0 <= i < nums1.length, ค้นหาดัชนี j ดังนั้น nums1[i] == nums2[j] และกำหนด องค์ประกอบที่ยิ่งใหญ่ต่อไป of nums2[j] in nums2. หากไม่มีองค์ประกอบที่ใหญ่กว่าถัดไป คำตอบสำหรับคำถามนี้คือ -1.

บริการรถส่ง อาร์เรย์ ans ยาว nums1.length ดังนั้น ans[i] คือ องค์ประกอบที่ยิ่งใหญ่ต่อไป ตามที่อธิบายไว้ข้างต้น

1 ตัวอย่าง:

Input:

 nums1 = [4,1,2], nums2 = [1,3,4,2]

Output:

 [-1,3,-1]

คำอธิบาย:

 The next greater element for each value of nums1 is as follows:
- 4 is underlined in nums2 = [1,3,4,2]. There is no next greater element, so the answer is -1.
- 1 is underlined in nums2 = [1,3,4,2]. The next greater element is 3.
- 2 is underlined in nums2 = [1,3,4,2]. There is no next greater element, so the answer is -1.

2 ตัวอย่าง:

Input:

 nums1 = [2,4], nums2 = [1,2,3,4]

Output:

 [3,-1]

คำอธิบาย:

 The next greater element for each value of nums1 is as follows:
- 2 is underlined in nums2 = [1,2,3,4]. The next greater element is 3.
- 4 is underlined in nums2 = [1,2,3,4]. There is no next greater element, so the answer is -1.

ข้อ จำกัด :

  • 1 <= nums1.length <= nums2.length <= 1000
  • 0 <= nums1[i], nums2[i] <= 104
  • จำนวนเต็มทั้งหมดใน nums1 และ  nums2 เป็น เป็นเอกลักษณ์.
  • จำนวนเต็มทั้งหมดของ nums1 ยังปรากฏใน nums2.

ติดตาม: คุณสามารถหา an O(nums1.length + nums2.length) สารละลาย?

เข้าใกล้

ความคิด:

  1. เราสร้างแผนที่เพื่อจัดเก็บองค์ประกอบที่ยิ่งใหญ่ถัดไปของทุกองค์ประกอบ
  2. เพื่อค้นหาองค์ประกอบที่มากขึ้นถัดไปใน nums2 เรารักษา stack ที่เพิ่มขึ้นแบบจำเจ
  3.  การทำเช่นนี้เราสำรวจอาร์เรย์ nums2 จาก (n-1 ถึง 0 โดยที่ n คือขนาดของ nums2)
  4. หากสแต็กไม่ว่างเปล่า ให้เปรียบเทียบองค์ประกอบบนสุดกับ nums2[i]
  5.  ถ้า nums2[i] มากกว่าองค์ประกอบบนสุดของ stack เราก็โผล่ขึ้นมาจาก stack while (!st.empty() && st.top()>nums2[i] )
  6.  ตอนนี้ถ้าเราพบองค์ประกอบในกอง เราก็เก็บมันไว้ในแผนที่
    มิฉะนั้นเราจะเก็บ -1 ในแผนที่
  7.  ตอนนี้เราผลัก nums2[i] เข้าไปในสแต็กเนื่องจากอาจเป็นองค์ประกอบต่อไปที่ยิ่งใหญ่กว่าสำหรับช่วงองค์ประกอบ b/w (i-1 ถึง 0)

ต่อไป Greater Element I Leetcode Solutionหมุด

โปรแกรม C++ ของ Next Greater Element I

class Solution {
public:
    vector<int> nextGreaterElement(vector<int>& nums1, vector<int>& nums2) {
     
        map<int,int> mp;
        stack<int> st;
        
        for(int i=nums2.size()-1;i>=0;i--)
        {
            while(!st.empty() && st.top()<nums2[i])
                st.pop();
            
            if(st.empty())
                mp[nums2[i]]=-1;
            else
                mp[nums2[i]]=st.top();
            
            st.push(nums2[i]);
            
        }
        
        for(int i=0;i<nums1.size();i++)
        {
            nums1[i]=mp[nums1[i]];
        }
        
        return nums1;
        
        
        
    }
};

โปรแกรม Java ของ Next Greater Element I

class Solution {
    public int[] nextGreaterElement(int[] nums1, int[] nums2) {
        Map<Integer, Integer> mp = new HashMap<>();
        
        Stack<Integer> st = new Stack<>();
        
        
        for (int i=nums2.length-1;i>=0;i--) {
            
            while (!st.isEmpty() && st.peek() < nums2[i])
                st.pop();
            
            if(st.isEmpty())
            {
                mp.put(nums2[i],-1);
            }
            else
            {
                mp.put(nums2[i],st.peek());
            }
            
            st.push(nums2[i]);
        }   
        for (int i = 0; i < nums1.length; i++)
            nums1[i] = mp.getOrDefault(nums1[i], -1);
        return nums1;
    }
}

การวิเคราะห์ความซับซ้อนสำหรับ Next Greater Element I Leetcode Solution

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

O(n+m) โดยที่ n คือขนาดของ nums1 และ m คือขนาดของ nums2

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

O(m) ในขณะที่เราใช้แผนที่เพื่อเก็บองค์ประกอบถัดไปของทุกองค์ประกอบและกองเพื่อค้นหาองค์ประกอบที่ใหญ่กว่าถัดไป

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

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