ต้นทุนขั้นต่ำปีนบันได LeetCode Solution

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

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

ต้นทุนขั้นต่ำปีนบันได LeetCode Solution – อาร์เรย์จำนวนเต็ม cost  จะได้รับ โดยที่ cost[i] คือค่าใช้จ่ายของ ith ก้าวขึ้นบันได เมื่อคุณชำระค่าใช้จ่ายแล้ว คุณสามารถเดินขึ้นได้หนึ่งหรือสองขั้น

คุณสามารถเริ่มจากขั้นตอนที่มีดัชนี 0 หรือขั้นตอนที่มีดัชนี 1. กลับ ต้นทุนขั้นต่ำในการไปถึงชั้นบนสุด.

1 ตัวอย่าง:

Input:

 cost = [10,15,20]

Output:

 15

คำอธิบาย:

 You will start at index 1.
- Pay 15 and climb two steps to reach the top.
The total cost is 15.

2 ตัวอย่าง:

Input:

 cost = [1,100,1,1,1,100,1,1,100,1]

Output:

 6

คำอธิบาย:

 You will start at index 0.
- Pay 1 and climb two steps to reach index 2.
- Pay 1 and climb two steps to reach index 4.
- Pay 1 and climb two steps to reach index 6.
- Pay 1 and climb one step to reach index 7.
- Pay 1 and climb two steps to reach index 9.
- Pay 1 and climb one step to reach the top.
The total cost is 6.

 

ข้อ จำกัด :

  • 2 <= cost.length <= 1000
  • 0 <= cost[i] <= 999

เข้าใกล้

1. แนวคิดหลักของปัญหานี้คือการใช้ การเขียนโปรแกรมแบบไดนามิก เพื่อหาต้นทุนขั้นต่ำในการปีนบันได

2. เราจะหารือ การเรียกซ้ำ ด้วยการท่องจำที่เป็นมิตรกับผู้เริ่มต้น

3. ตอนนี้ rec(i) คือต้นทุนขั้นต่ำของ ith ขั้นตอน เราสามารถใช้หนึ่งขั้นตอนหรือสองขั้นตอนจากดัชนี i

4. ตอนนี้ การเกิดซ้ำจะเป็น rec(i)=cost[i]+min(rec(i+1),rec(i+2))

5. เงื่อนไขพื้นฐานจะเป็น rec(i)=0 ถ้า i>=n โดยที่ n คือความยาวของอาร์เรย์หรือเส้นทางโดยประมาณของเราเนื่องจากเราไปถึงปลายทางจึงไม่สามารถเคลื่อนที่ต่อไปได้

 

รหัส:

โซลูชัน C ++ Leetcode:

class Solution {
public:
    #define ll int
    ll dp[1005];
    ll n;
    ll rec(ll i,vector<ll>&a)
    {
        if(i>=n)
            return 0;
        ll &ans=dp[i];
        if(ans!=-1)
            return ans;
        ans=a[i]+min(rec(i+2,a),rec(i+1,a));
       
        return ans;

    }
    int minCostClimbingStairs(vector<int>& cost) {
        memset(dp,-1,sizeof(dp));
         n=cost.size();
        
        return min(rec(1,cost),rec(0,cost));
    }
};

โซลูชัน Java Leetcode:

class Solution {
    int rec(int i,int n,int [] a,int[] dp)
    {
        
        if(i>=n)
            return 0;
        
        if(dp[i]!=-1)
            return dp[i];
        dp[i]=a[i]+Math.min(rec(i+2,n,a,dp),rec(i+1,n,a,dp));
       
        return (int)dp[i];
            
    }
    public int minCostClimbingStairs(int[] cost) {
        int n=cost.length;
        int[] dp = new int[n+11];
        Arrays.fill(dp, -1); 
        int a=rec(0,n,cost,dp);
        int b=rec(1,n,cost,dp);
        return (int)(Math.min(a,b));
    }
}

การวิเคราะห์ความซับซ้อนของ Min Cost Climbing Stairs Leetcode Solution:

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

ความซับซ้อนของเวลาจะเป็น o(n) เนื่องจากเรากำลังสำรวจทั้งอาร์เรย์

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

ความซับซ้อนของอวกาศจะเป็น o(n) เรากำลังสร้างตาราง dp ของความยาว n เพื่อเก็บค่าในทุกดัชนี

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2815
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2499
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2456
4ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1973
5Palindrome ใช้การเรียกซ้ำ1777
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1659
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1644
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1628
9เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1601
10ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1470
11สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1443
12จัดเรียงด่วน1415
13ย้อนกลับอาร์เรย์1412
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1394
15ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1355
16ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1351
17องค์ประกอบที่ทำซ้ำครั้งแรก1335
18จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1319
19ผลรวมของตัวเลขในสตริง1314
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1278
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1252
22ตรวจหาลูปในรายการที่เชื่อมโยง1234
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1228
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1213
25Subarray กับผลรวมที่ได้รับ1211
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1202
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1196
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1153
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1122
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1118
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1100
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1098
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1066
34ค้นหาผู้นำในอาร์เรย์1058
35สลับโหนดในรายการที่เชื่อมโยง1034
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์999
37จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II993
38ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง984
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก965
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด964
41รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x950
42จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง950
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่943
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์929
45ค้นหาหมายเลขที่หายไป923
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์916
47สตริงย่อย Palindromic ที่ยาวที่สุด904
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง881
49พิมพ์ลำดับต่อมาที่ยาวที่สุด878
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ870
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด867
52ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้842
53จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด842
54นับสามเหลี่ยมที่เป็นไปได้819
55การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน813
56การคูณสองเมทริกซ์798
57ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่794
58จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ788
59หมุนรายการที่เชื่อมโยง788
60ซื้อหุ้นขายเพื่อเพิ่มผลกำไร786
61ชักเย่อ758
62การเชื่อมต่อของสองสาย757
63นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน752
64พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต751
65ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด744
66ค้นหา Pythagorean Triplets จาก Array736
67ปัญหาคนดัง735
68สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว732
69ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด727
70ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด727
71ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ708
72ค้นหาแถวที่มีจำนวนสูงสุด 1702
73ค้นหา Peak Element จาก Array697
74ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด694
75ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม686
76เรียงลำดับการแทรก685
77ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ684
78การเพิ่มสองเมทริกซ์682
79ปริศนาอาร์เรย์ผลิตภัณฑ์682
80ใช้สอง Stacks ในอาร์เรย์675
81สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1671
82ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน667
83Subarray ผลิตภัณฑ์สูงสุด II658
84อันดับพจนานุกรมของสตริง652
85การคูณก่อนหน้าและถัดไป643
86ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่641
87ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ631
88การลบเมทริกซ์สองตัว631
89ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด626
90แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน621
91อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม621
92สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน621
93ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่613
94ผลรวม Subarray Circular สูงสุด610
95ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด608
96จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย607
97จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว605
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน603
99ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก601
100Subarray และผลที่ตามมา599
101ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด596
102Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1596
103เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)591
104การแบนรายการที่เชื่อมโยง590
105องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง588
106Palindrome Permutations ของสตริง582
107องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array580
108องค์ประกอบเสียงข้างมาก575
109พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ572
110การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด572
111เรียกใช้การเข้ารหัสความยาว572
112Palindromes ในช่วงที่กำหนด570
113การตรวจสอบ Pangram567
114อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome563
115รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น563
116จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่562
117ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ562
118จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome557
119อักขระที่ซ้ำกันมากที่สุดในสตริง557
120หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์557
121ซ้ำตามมาของความยาวสองหรือมากกว่า554
122พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ550
123เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด549
124ปัญหาการเรียงลำดับแพนเค้ก540
125โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม536
126ผสานช่วงเวลาที่ทับซ้อนกัน II536
127โซลูชัน Sum Leetcode สองรายการ534
128ขนาดของ Subarray ที่มีผลรวมสูงสุด527
129การเปลี่ยนเมทริกซ์522
130การลบ Spaces ออกจากสตริงโดยใช้ stringstream519
131ลบพื้นที่พิเศษออกจากสตริง519
132Palindrome ที่เล็กที่สุดหลังการเปลี่ยน517
133ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่516
134ปัญหาเกี่ยวกับพาร์ติชัน515
135ลบรายการที่ซ้ำกันออกจากสตริง514
136Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่513
137ผลรวมสูงสุดที่เพิ่มขึ้นตามมา512
138ตรวจสอบว่าสตริงห่างกัน K หรือไม่502
139สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด501
140หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด499
141ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง498
142แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ498
143โซลูชัน 3Sum Leetcode497
144ลบรายการล่าสุด495
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่492
146ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง486
147โปรแกรมสลับอักขระทั้งหมดในสตริง482
148สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่481
149นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด478
150รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง475
151จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา475
152ค้นหาคู่กับความแตกต่างที่ได้รับ472
153ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย469
154ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่469
155คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer467
156ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย466
157ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด463
158จัดเรียง 0s 1s และ 2s ใน Array457
159พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด455
160เปรียบเทียบตัวเลขสองเวอร์ชัน454
161รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ453
162ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด452
163เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด450
164กลับคำในสตริงที่กำหนด449
165แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น449
166พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)447
167ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution446
168ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด435
169พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'435
170ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ431
171Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End430
172พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง427
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด426
174พิมพ์พาร์ติชัน palindromic ทั้งหมด420
175ความยาวสูงสุดของคู่โซ่415
176แบนรายการที่เชื่อมโยงหลายระดับ415
177ปัญหา Superstring ที่สั้นที่สุด414
178ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่411
179การเรียงลำดับ K เรียงอาร์เรย์408
180จัดเรียงสตริงตามสตริงอื่น402
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II397
182ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม395
183ค้นหาลำดับที่ตามมาของขนาด 3392
184โปรแกรมเพิ่มเลขฐานสองสองหลัก390
185พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์387
186ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ386
187คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II384
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)381
189จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag377
190ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ377
191อักขระที่ไม่ซ้ำ Kth377
192ซีซาร์ไซเฟอร์376
193การเรียงลำดับแพนเค้ก373
194หมุนภาพ 90 องศา370
195คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ369
196สตริงย้อนกลับที่สมบูรณ์แบบ365
197การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL364
198การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด361
199การผสานสองอาร์เรย์ที่เรียงลำดับ361
200สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด360
201ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก358
202จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s357
203ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง356
204ส่วนเสริม 1 และ 2 ของเลขฐานสอง356
205สี่องค์ประกอบที่รวมที่จะให้353
206แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด351
207ลบโหนดหลังจาก M351
208คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ348
209นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ344
210สตริง Palindrome (ตัวเลข)341
211แยกสตริง340
212อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate339
213ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่332
214การใช้งานซ้ำของ atoi ()331
215การเรียงลำดับอาร์เรย์ของสตริง330
216พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์330
217แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K329
218แม้แต่ Substring Count325
219ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด325
220อักขระที่เกิดขึ้นสูงสุดในสตริง325
221วงเล็บที่ถูกต้อง โซลูชัน LeetCode324
222ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ323
223เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?322
224ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ322
225พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ321
226อักขระ N ในสตริงทศนิยมที่ต่อกัน318
227แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว318
228จัดเรียงองค์ประกอบตามความถี่ II316
229ย้อนกลับสตริงโดยใช้ Stack316
230โซลูชัน Subarray Leetcode สูงสุด314
231การจับคู่อักขระตัวแทน314
232ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่314
233นับจำนวนคำ310
234ผสานสองอาร์เรย์ที่เรียงลำดับ310
235ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน310
236แยกสี่สายที่แตกต่างกัน308
237ค้นหาตรงกลางของรายการที่เชื่อมโยง305
238ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน302
239นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ300
240การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก294
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์294
242การเรียงสับเปลี่ยน Palindrome287
243ค้นหา Nth Node283
244การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี283
245ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ281
246Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด280
247ลบทรี279
248โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น279
249พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket277
250ย้อนกลับสตริง276
251สตริง (แทนจำนวนเต็ม) เป็นค่า276
252ต้นไม้ไบนารี272
253ลบโหนดภายใต้เงื่อนไขที่กำหนด272
254ย้อนกลับบิต272
255เปลี่ยนเพศของสตริงที่กำหนด271
256โซลูชัน Leetcode ของ Word Search269
257จัดเรียงอาร์เรย์ของสตริง269
258จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9266
259นับคู่ด้วยผลรวมที่ได้รับ265
260ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด265
261นามสกุลทั่วไปที่ยาวที่สุด265
262วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?265
263องค์ประกอบแรกที่ไม่ซ้ำ263
264ห้องประชุม II โซลูชั่น LeetCode263
265เมทริกซ์ Toeplitz262
266LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด262
267ลบช่องว่างออกจากสตริง262
268รูปแบบสตริงย่อยซ้ำ261
269ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์259
270สลับอาร์เรย์ที่กำหนด258
271กองต่ำ255
272ไม่มีปัญหาราชินี254
273ค้นหาอักขระที่สองบ่อย251
274จำนวนเกาะ โซลูชั่น LeetCode249
275โซลูชั่นปล้นบ้าน Leetcode249
276อัลกอริทึม Dijkstra249
277โปรแกรมลำดับนกกาเหว่า248
278โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)246
279องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์246
280กองซ้อนสูงสุด245
281ลดความแตกต่างสูงสุดระหว่างความสูง244
282การประเมินนิพจน์244
283ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน243
284จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์243
285หมายเลขฟีโบนักชี240
286โซลูชัน Palindrome Leetcode ที่ถูกต้อง239
287โซลูชัน Plus One Leetcode239
288วิธีการลบรายการที่เชื่อมโยง238
289ชุดย่อย Leetcode238
290การประเมิน Postfix Expression237
291KMP อัลกอริทึม237
292ซูโดกุ Solver237
293Min Stack Leetcode โซลูชัน236
294ค้นหาคำ236
295กลับคำในสตริง235
296รวมผลรวม Leetcode Solution233
297จำนวน 1 บิต232
298Sqrt (x) โซลูชัน Leetcode229
299Subarray ที่มี 0 ผลรวม227
300คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์227
301อัลกอริทึม Rabin Karp227
302Backspace String เปรียบเทียบ227
303ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ227
304ตั้งค่า Matrix Zeroes226
305การกลับคิว225
306ประกอบด้วย Duplicate II Leetcode Solution224
307ผลรวมรวม224
308หอคอยแห่งฮานอย222
309โซลูชันจำนวนเต็มเป็นโรมัน Leetcode222
310องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด221
311ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง221
312จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II219
313ลบองค์ประกอบตรงกลางของสแต็ก219
314Leetcode สามเหลี่ยมปาสคาล218
315นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน217
316ย้อนกลับคำแต่ละคำ217
317เพิ่ม Binary Leetcode Solution217
318การบีบอัดสตริง216
319การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน215
320คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ215
321โซลูชัน Leetcode หมายเลขเดียว214
322สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า214
323Palindrome Linked List Leetcode โซลูชัน214
324ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม214
325อัลกอริทึม Bellman Ford214
326เทคนิคหน้าต่างบานเลื่อน213
327การเรียงลำดับถัดไป212
328ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ212
329จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์212
330การประเมินนิพจน์ทางคณิตศาสตร์212
331Pow (x, n) โซลูชัน Leetcode212
332แยกเลขคู่และเลขคี่211
333การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List210
334อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ210
335นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา210
336Postfix เป็น Infix Conversion209
337จัดเรียงองค์ประกอบตามความถี่209
338อัลกอริทึม Kruskal209
339ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์209
340ประกอบด้วย Duplicate209
341จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode208
342มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution208
343K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ207
344โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด207
345โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม206
346Subarray สูงสุด206
347พีชคณิต Leetcode Solution206
348กลุ่มคำที่มีชุดอักขระเดียวกัน205
349อัลกอริธึม Convex Hull205
350ค้นหา Lucky Integer ใน Array Leetcode Solution205
351สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution204
352โซลูชัน Leetcode องค์ประกอบส่วนใหญ่204
353คำที่ใช้บ่อย K ยอดนิยม203
354ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่203
355ค้นหา Town Judge Leetcode Solution203
356ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด203
357นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม202
358Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน202
359Swap Nodes ในคู่ Leetcode Solutions202
360Count Primes Leetcode Solutions202
361โซลูชัน LeetCode เมทริกซ์เกลียว202
362การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์202
363การเรียงลำดับอาร์เรย์โดยใช้ Stacks201
364สตริงการแย่งชิง201
365องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์201
366ประเมินกอง200
367ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ199
368กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x199
369หมายเลขพิเศษ199
370คำนำหน้าในการแปลง Infix198
371ค้นหาใน Rotated Sorted Array Leetcode Solution198
372ย้อนกลับตัวเลขโดยใช้กอง198
373ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่197
374กลุ่มแอนนาแกรม196
375ผลรวมเส้นทางขั้นต่ำ196
376ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์196
377พลังของโซลูชัน Leetcode สองตัว196
378เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution196
379จำนวนคู่ที่ดีโซลูชัน Leetcode196
380โซลูชัน Leetcode Triangle II ของ Pascal196
381Fizz Buzz Leetcode196
382การย้อนกลับองค์ประกอบ K แรกของคิว196
383Leetcode เรียงลำดับ195
384ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง195
385ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์195
386การเข้ารหัส Huffman194
387House Robber II โซลูชัน Leetcode194
388หมายเลขที่หายไป โซลูชัน Leetcode194
389โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ194
390การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d194
391ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน193
392โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร193
393องค์ประกอบที่พบบ่อย K ยอดนิยม193
394หมายเลขเดียว193
395Coin Change 2 Leetcode โซลูชั่น192
396Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป192
397ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode192
398จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution192
399จัตุรัสสูงสุด192
400วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap191
401ค้นหาหมายเลขที่ซ้ำกัน191
402โซลูชัน Matrix Diagonal Sum Leetcode191
403การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย191
404เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด191
405ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่191
406เส้นทางที่ไม่ซ้ำใคร190
407นิพจน์มีวงเล็บสำรองหรือไม่190
408Subarray Sum เท่ากับ K LeetCode Solution190
409จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน190
410แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น190
411โซลูชัน Leetcode แบบต่อเนื่องสูงสุด190
412องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง190
413การแปลงซิกแซก189
414ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน189
415หมายเลขฟีโบนักชี โซลูชัน LeetCode189
416ปัญหาผลรวมย่อย189
417ค้นหาค่ามัธยฐานจากสตรีมข้อมูล188
418ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution188
419ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด188
420ผลรวม Subarray เท่ากับ k188
421หมายเลขคาตาลันที่ N188
422แบบสอบถามสตริงย่อย Palindrome188
423ถอดรหัสสตริง188
424ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ188
425การเรียงสับเปลี่ยนกรณีจดหมาย187
426ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution187
427แปลงสตริงเป็น Int187
428ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution187
429จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution187
430ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์187
431จำนวนเต็มย้อนกลับ187
432Reverse Vowels ของ String Leetcode Solution187
433พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ186
434ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์186
435โซลูชัน LeetCode อาร์เรย์โมโนโทนิก186
436ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่186
437ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน186
438สลับโซลูชัน Array Leetcode186
439จัดเรียงสแต็กโดยใช้การเรียกซ้ำ185
440ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution185
441เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution185
442จำนวนเต็มเป็นคำภาษาอังกฤษ185
443ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k185
444ย้อนกลับคำในสตริง III LeetCode Solution185
445ดักจับน้ำฝน Leetcode Solution185
446ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม184
447ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว184
448ใช้ Stack และ Queue โดยใช้ Deque184
449ค้นหาองค์ประกอบที่ซ้ำกัน184
450กราฟ Bipartite184
451Subarrays ที่มีองค์ประกอบที่แตกต่างกัน184
452การใช้งานแคช LRU184
453นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน184
454แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode183
455ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี183
456องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions183
457ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution183
458สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่183
459ย้อนกลับกองโดยใช้การเรียกซ้ำ183
460ลำดับต่อมาที่ยาวที่สุด182
461การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค182
462ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว182
463นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด182
464ย้อนกลับสตริง182
465ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน182
466อัลกอริทึมของ Prim182
467หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution181
468ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที181
469การต่อกันของ Array LeetCode Solution181
470ผลรวมของช่วง Subarray Leetcode Solution181
471ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ181
472ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์180
473หอคอยซ้ำแห่งฮานอย180
474ต่อไป Greater Element I Leetcode Solution180
475ค้นหาความแตกต่าง Leetcode Solution180
476Fizz Buzz180
477ค้นหาอักขระทั่วไป Leetcode Solution180
478Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม180
479คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie180
480นับและพูด180
481การจัดข้อความให้เหมาะสม โซลูชัน LeetCode180
482แก้ไขระยะทาง180
483อัลกอริทึม Floyd Warshall179
484ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution179
485น้ำท่วมเติม LeetCode179
486พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0179
487ผลรวมเป้าหมาย179
488โซลูชัน Leetcode คูณสตริง179
489โซลูชัน Leetcode ที่สำคัญช้าที่สุด178
490ระดับของอาร์เรย์178
491ย้ายศูนย์ LeetCode Solution178
492Word Ladder โซลูชัน LeetCode178
493จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution178
494ย้อนกลับรายการที่เชื่อมโยง178
495โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล178
496เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด178
497อัลกอริทึม MiniMax178
498มุมมองด้านบนของ Binary Tree177
499ลำดับความสำคัญใน C ++177
500ผสานช่วงเวลาที่ทับซ้อนกัน177
501จับคู่กับผลิตภัณฑ์ที่กำหนด176
502ซิกแซกการแปลง LeetCode โซลูชั่น176
503ดัชนีสูงสุดในอาร์เรย์ภูเขา176
504subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K176
505ออกแบบระบบจอดรถ Leetcode Solution176
506นับและพูด Leetcode Solution176
507Koko กินกล้วย Leetcode Solution176
508Palindrome ที่สั้นที่สุด176
509พื้นที่สูงสุดของเกาะ175
510สตริงวงเล็บที่ถูกต้อง175
511ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)175
512จุดตัดของสองอาร์เรย์175
513แปลงอาร์เรย์เป็นแบบซิกแซก175
514คำนำหน้าในการแปลง Postfix175
515โซลูชัน Leetcode แบบสุ่ม174
516ค้นหาองค์ประกอบที่ขาดหายไปของช่วง174
517ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว174
518ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่174
519ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution174
520ปัญหาปุ่มกดตัวเลขบนมือถือ174
521Postfix เป็น Prefix Conversion174
522Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด174
523ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)174
524สตริงย่อยที่มีการต่อคำทั้งหมด174
525ปัญหาช่วงเวลาของสต็อก174
526ความยาวของ Last Word Leetcode Solution173
527กระโดดเกม โซลูชัน Leetcode173
528ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์173
529ใช้ Stack โดยใช้ Queues173
530ภาชนะที่มีน้ำมากที่สุด173
531น้ำหนักหินสุดท้าย173
532นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด173
533ใช้สแต็กโดยใช้คิวเดียว173
534ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์173
535Recursion173
536องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์172
537โซลูชัน Leetcode เรียงลำดับอาร์เรย์172
538Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน172
539โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด172
540Leetcode อาร์เรย์ที่ต่อเนื่องกัน172
541คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ172
542การเรียงลำดับแบบวนซ้ำของทรีไบนารี172
543องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป172
544เวลาที่ดีที่สุดในการซื้อและขายหุ้น171
545สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ171
546สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode171
547ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution171
548ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution171
54901 โซลูชัน Matrix LeetCode170
550ผลรวมด้านซ้ายออกจาก Leetcode Solutions170
551การกลับวงเล็บขั้นต่ำ170
552เป็นโซลูชัน Leetcode ที่ตามมา170
553แปลง BST ปกติเป็น BST สมดุล170
554จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k170
555การดำเนินการขั้นต่ำในการแปลง X เป็น Y170
556Sudoku ที่ถูกต้อง170
557โซลูชัน Leetcode ของ Isomorphic Strings170
558โซลูชันอัญมณีและหิน Leetcode169
559ปัญหาเหมืองทอง169
560สลับอาร์เรย์169
561แจกจ่ายขนมให้กับผู้คน Leetcode Solution169
562จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด169
563จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง169
564Anagrams ที่ถูกต้อง169
565การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม169
566จำนวนเต็มเป็นโรมัน169
567นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K169
568นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS168
569ปัญหากระเป๋าเป้168
570กำหนดคุกกี้ Leetcode Solution168
571ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน168
572การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก168
573เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N168
574ตรวจสอบวงเล็บสมดุลในนิพจน์168
575วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode168
576เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution167
5773Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด167
578ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม167
579แทรก Interval Leetcode Solution167
580โซลูชัน Leetcode ของ Island Perimeter167
581การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน167
582แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี166
583ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด166
584วิธีถอดรหัส166
585ระยะการขัดขวาง166
586ตะแกรงของ Eratosthenes166
587โซลูชัน Leetcode หมายเลข N-th Tribonacci166
588ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร166
589จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?166
590หมุนรายการ Leetcode โซลูชัน165
591ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์165
592K ช่องว่าง LeetCode165
593ดักน้ำฝน LeetCode Solution165
594สรุปช่วง Leetcode โซลูชัน165
595โซลูชัน LeetCode ต้นไม้เดียวกัน165
596รูปแบบคำ164
597อัศวินขั้นต่ำย้ายโซลูชัน LeetCode164
598จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน164
599LRU Cache LeetCode Solution164
600การเรียงสับเปลี่ยนในสตริง Leetcode Solution164
601ระยะทางสูงสุดในอาร์เรย์164
602ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ164
603ชุดค่าผสม Leetcode164
604จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m164
605การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน163
606ปัญหาการตัดคำ163
607กบกระโดด Leetcode โซลูชั่น163
608หมุนภาพ โซลูชัน LeetCode163
609จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution163
610ฐานที่เล็กที่สุด163
611ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด163
612ระยะห่างระหว่างบัสหยุด Leetcode Solution163
613การทำงานของ XOR ในโซลูชัน Array Leetcode163
614การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก162
615อัลกอริทึมการทาสีรั้ว162
616ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่162
617ปัญหาการเปลี่ยนเหรียญ162
618ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี162
619ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี162
620จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน162
621การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์162
622ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution162
623เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution162
624แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา162
625ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน161
626Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป161
627เกมหิน LeetCode161
628ต้นทุนขั้นต่ำในการจ้างคนงาน K161
629จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2161
630การกำหนดที่อยู่ IP โซลูชัน Leetcode160
631ค้นหาผลรวมระดับสูงสุดใน Binary Tree160
632การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode160
633จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์160
634โจรปล้นบ้าน160
635ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode160
636จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode160
637วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี159
638ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)159
639ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด159
640สตริง Isomorphic159
641ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ159
642ผลรวมสองชุดที่ไม่ทับซ้อนกัน159
643ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด159
644พลังของโซลูชัน Leetcode สี่ตัว159
645แยก 0s และ 1s ใน Array159
646โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II159
647Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode159
648นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี159
649จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง158
650ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่158
651การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง158
652สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution158
653แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด158
654จำนวนจังหวัด โซลูชั่น Leetcode158
655เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution158
656กระดิกเรียง157
657ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล157
658แปลงอาร์เรย์เป็นรูปแบบย่อ157
659โซลูชัน LeetCode หมายเลข Strobogrammatic157
660จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode157
661GCD ของตัวเลขสองตัว157
662การรวมตัวอักษรของหมายเลขโทรศัพท์157
663พลิกโซลูชัน LeetCode ของรูปภาพ157
664โซลูชัน LeetCode เวลาว่างของพนักงาน157
665จัดระเบียบสตริงใหม่157
666ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่157
667เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution157
668ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d157
669K ช่องว่าง157
670ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n156
671ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่156
672Lucky Numbers ในโซลูชัน Matrix Leetcode156
673การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง156
674จะสร้าง Mergable Stack ได้อย่างไร?156
675จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode156
676สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution156
677ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่156
678ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution156
679ย้อนกลับเฉพาะตัวอักษร LeetCode Solution156
680ลดจาน LeetCode Solution156
681สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution156
682เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode156
683ฉลากพาร์ติชั่น LeetCode Solution156
684เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก155
685Inorder Successor ของโหนดใน Binary Tree155
686จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย155
687Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด155
688การสุ่มตัวอย่างอ่างเก็บน้ำ155
689ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution155
690ลำดับการเรียงสับเปลี่ยน LeetCode Solution155
691BFS กับ DFS สำหรับ Binary Tree155
692สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด155
693โซลูชัน Leetcode จำนวนที่น่าเกลียด155
694ชุดย่อย Sum Leetcode154
695โซลูชัน Leetcode ระยะทางที่ติดขัด154
696ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน154
697การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด154
698ค้นหาใบของ Binary Tree LeetCode Solution154
699Palindrome ที่ถูกต้อง154
700การย้อนกลับคิวโดยใช้การเรียกซ้ำ154
701แก้ไขระยะทาง LeetCode Solution153
702ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k153
703ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข153
704สร้าง BST จาก Preorder Traversal ที่กำหนด153
705ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี153
706ลบวงเล็บไม่ถูกต้อง Leetcode Solution153
707โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง153
708จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution153
709โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II153
710ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution153
711โซลูชัน Leetcode แถวแป้นพิมพ์153
712ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด153
713กู้คืนโครงสร้างการค้นหาแบบไบนารี153
714โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II153
715พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ153
716ผสานสอง Binary Trees LeetCode Solution152
717Binary Tree ลำดับระดับซิกแซก Traversal152
718พื้นฐานการเขียนโปรแกรมแบบไดนามิก152
719อันดับ Transform ของ Array Leetcode Solution152
720คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน152
721Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode152
722แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution152
723พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน152
724โซลูชันการบีบอัดสตริง LeetCode151
725subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน151
726ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์151
727ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง151
728Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)151
729แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution151
730ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution150
731ตัวสลับหลอดไฟ โซลูชัน LeetCode150
732หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution150
733การลบในทรีไบนารี150
734ค้นหาอักขระที่ไม่ซ้ำกันในสตริง150
735การจัดเรียงฟองโดยใช้สองกอง150
736Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution150
737ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode150
738ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array150
739ค่าสัมประสิทธิ์ทวินาม150
740กู้คืนที่อยู่ IP โซลูชัน Leetcode150
741แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม150
742ค้นหาผลคูณที่ใหญ่ที่สุดของ 3150
743ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode150
744เส้นทแยงมุมของต้นไม้ไบนารี149
745นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x149
746โซลูชัน LeetCode Array ที่ไม่ลดลง149
747ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี149
748ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution149
749จำนวนเกาะ II โซลูชัน LeetCode149
750บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution149
751โซลูชัน Leetcode ต้นไม้สมมาตร149
752จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode149
753ผสาน K เรียงลำดับรายการที่เชื่อมโยง149
754ลดจำนวนคู่สูงสุดใน Array LeetCode Solution149
755สแต็กตามอาร์เรย์ที่เติบโตได้149
756ต้นไม้ที่มีความสูงต่ำสุด149
757ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K149
758ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution149
759โซลูชัน LeetCode ของรถแข่ง149
760โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข149
761องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด149
762จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล149
763องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์149
764Kth บรรพบุรุษของโหนดในไบนารีทรี148
765พลิกโซลูชัน LeetCode Binary Tree148
766ดำเนินการเปลี่ยนสตริง Leetcode148
767หมายเลขที่ถูกต้อง148
768งูและบันได LeetCode Solution148
769รูปแบบคำ โซลูชัน LeetCode148
770มอร์ริส Traversal148
771ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -148
772สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด148
773ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution148
774เกมกระโดด148
775ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution147
776ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution147
777โซลูชั่น N-Queens LeetCode147
778จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น147
779สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution147
780ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution147
781จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด147
782ความลึกสูงสุดของ N-ary Tree Leetcode Solution147
783อันดับสัมพัทธ์ Leetcode Solution147
784อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution147
785จำนวน NGE ทางด้านขวา147
786ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution147
787โปรแกรมสำหรับปัญหา Bridge and Torch147
788ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง147
789เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0147
790เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด147
791ปัญหาการปูกระเบื้อง146
792ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution146
793การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน146
794น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode146
795เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution146
796ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว146
797ค้นหาโซลูชัน Leetcode 2D Matrix II146
798เรียงสี146
799วงจรรายการที่เชื่อมโยง146
800โซลูชันฐาน 7 Leetcode146
801นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน146
802อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน146
803พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution146
804เปลี่ยนกราฟ146
805รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น146
806ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution145
807ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode145
808ปัญหาการจับคู่เพื่อน145
809เรียงลำดับ Array ตาม Parity II Leetcode Solution145
810พจนานุกรมคนต่างด้าว โซลูชัน LeetCode145
811พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง145
812ต้นไม้ช่วงเวลา145
813ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่145
814ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II145
815เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution145
816สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น145
817โซลูชัน Leetcode ส่วนเติมเต็ม145
818โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler145
819ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่145
820โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1145
821เส้นทางที่มีค่าเฉลี่ยสูงสุด145
822คิวแบบวงกลม144
823แปลง BST เป็น Min Heap144
824การสั่งซื้อล่วงหน้าแบบวนซ้ำ144
825โคลนกราฟ โซลูชัน LeetCode144
826ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง144
827หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น144
828แยกสตริงใน Balanced Strings Leetcode Solution144
829Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s143
830Last Stone Weight II โซลูชัน LeetCode143
831คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode143
832ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ143
833การเลื่อนระดับคำสั่งในรูปแบบ Spiral143
834ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution143
835เซตย่อยที่มีผลรวมหารด้วยม143
836ตารางเรียน II - LeetCode143
837การจับคู่นิพจน์ทั่วไป143
838ค่าสัมประสิทธิ์การเปลี่ยนแปลง143
839ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์143
840ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution143
841ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด143
842กำไรสูงสุดในการจัดตารางงาน Leetcode Solution142
843ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution142
844ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution142
845วางดอกไม้ได้ LeetCode Solution142
846รายการพาร์ติชั่น Leetcode Solution142
847กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode142
848Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution142
849ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution142
850วงเล็บที่ถูกต้อง โซลูชัน Leetcode142
851ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด142
852เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง142
853ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1142
854ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution142
855จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution142
856ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k142
857แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต141
858โซลูชัน Leetcode ของ Spiral Matrix II141
859ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่141
860ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่141
861โซลูชันกำแพงอิฐ LeetCode141
862ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่141
863ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น141
864ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด141
865การคูณเมทริกซ์ลูกโซ่141
866การค้นหาแบบไบนารีการค้นหาทรีและการแทรก141
867นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K141
868LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย141
869สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด141
870จัดเรียงอาร์เรย์เป็น BST ที่สมดุล141
871นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3141
872เดาตัวเลขสูงกว่าหรือต่ำกว่า II140
873GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์140
874นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน140
875โซลูชัน Leetcode อุณหภูมิรายวัน140
876แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี140
877แทรกลบ GetRandom140
878Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)140
879ขวดน้ำ Leetcode Solution139
880เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution139
881จำนวนวันระหว่างสองวัน โซลูชัน LeetCode139
882ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้139
883องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์139
884ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง139
885ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์139
886องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ139
887โซลูชัน Leetcode ระยะทางสั้นที่สุด139
888โซลูชัน Leetcode เมืองปลายทาง139
889จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i139
890เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม139
891ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์139
892ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ139
893ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์138
894Robot Bounded In Circle โซลูชัน LeetCode138
895จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution138
896ผลรวมขั้นต่ำของการคูณของจำนวน n138
897แบบสอบถาม LCM ช่วง138
898จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution138
899ลบและรับ138
900น้ำมะนาวเปลี่ยน Leetcode Solution138
901โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่138
902การแสดงออกที่สมดุลพร้อมการเปลี่ยน138
903คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง138
904ค้นหาอักขระทั่วไป Leetcode Solution138
905ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่138
906รูปแบบสตริงย่อยซ้ำ LeetCode Solution138
907การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด138
9084 ซัม138
909ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree138
910วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n138
911สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง138
912พจนานุกรมคนต่างด้าว138
913แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี138
914นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ138
915โซลูชัน LeetCode การข้ามเส้นทแยงมุม138
916BFS สำหรับ Disconnected Graph138
917จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode137
918ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่137
919ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode137
920ผสาน Leetcode สองรายการที่เรียงลำดับ137
921โซลูชัน LeetCode ของ Spiral Matrix III137
922ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี137
923โซลูชัน LeetCode แนวขวางในแนวทแยง137
924ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด136
925Palindrome Partitioning Leetcode Solution136
926จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i136
927โซลูชัน Leetcode กองซ้อนความถี่สูงสุด136
928K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST136
929จัดคิวโดยใช้ Stacks136
930ใส่ลงใน Postfix136
931เกม Stone II Leetcode136
932จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino136
933ค่าเฉลี่ยของระดับในต้นไม้ไบนารี136
934ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง136
935ผลที่ตามมาของ Palindromic ที่ยาวที่สุด136
936การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K135
937สร้าง Rectangle Leetcode Solution135
938เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0135
939พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร135
940สร้าง BST จาก Level Order Traversal ที่กำหนด135
941ตัดแต่งต้นไม้ค้นหาแบบไบนารี135
942เลขพจนานุกรม Leetcode Solution135
943สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน135
944สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution135
945ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด135
946จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution134
947ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution134
948ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ134
949Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด134
9503 ผลรวม134
951แบ่งคำ134
952สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน134
953อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)134
954การรวมช่วงเวลา134
955ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution134
956ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่134
957รูปแบบเกิดขึ้นโดยใช้ Stack134
958ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา134
959วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution134
960ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด134
961อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M134
962Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution134
963Depth First Search (DFS) สำหรับกราฟ133
964ลำดับนิวแมน - คอนเวย์133
965การแบ่งพาร์ติชัน Palindrome133
966สร้างจำนวนสูงสุด133
967นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด133
968ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution133
969ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด133
970แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน133
971ต้นไม้สมมาตร133
972เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution133
973หน้าต่างบานเลื่อนสูงสุด133
974การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง133
975ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา132
976การส่งผ่านลำดับระดับของต้นไม้ไบนารี132
977Reverse Nodes ใน K-Group132
978ปฏิทินของฉัน I LeetCode Solution132
979สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution132
980การค้นหาแรกกว้าง (BFS) สำหรับกราฟ132
981ไต่บันได132
982สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม132
983นับราคาในช่วง132
984ต้นไม้กลุ่ม132
985Subarray ผลิตภัณฑ์สูงสุด132
986เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น132
987ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า132
988ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode132
989การดำเนินการลบทรีค้นหาแบบไบนารี132
990ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน132
991ค้นหา Subtrees ที่ซ้ำกัน131
992สิ่งแรกที่ขาดหายไปในเชิงบวก131
993นับคู่กับผลรวมที่ได้รับ131
994การข้ามผ่านขอบเขตของต้นไม้ไบนารี131
995ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution131
996การชนกันของดาวเคราะห์น้อย LeetCode Solution131
997ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่131
998ค้นหาความแตกต่าง Leetcode Solution131
999โซลูชัน Leetcode ที่ใหญ่ที่สุด130
1000ความยาวสูงสุดของ Subarray ซ้ำ130
1001สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String130
1002เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด130
1003ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด130
1004กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode130
1005ปัญหาพาร์ทิชันของจิตรกร130
1006ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0130
1007Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode130
1008Serialize และ Deserialize Binary Tree130
1009ฆ่ากระบวนการ LeetCode Solution130
1010การส่งผ่านคำสั่งระดับโดยใช้สองคิว130
1011พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน130
1012การแทรกในทรีไบนารี130
1013จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่129
1014นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด129
1015เพื่อนวัยที่เหมาะสม LeetCode Solution129
1016เส้นทางที่ไม่ซ้ำกัน II129
1017K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution129
1018โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด129
1019โซลูชัน Leetcode ของ Word ที่สั้นที่สุด129
1020คำนวณ nCr% p129
1021จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น129
1022โซลูชัน Boomerang Leetcode ที่ถูกต้อง129
1023การจับคู่สตริงในโซลูชัน Array Leetcode128
1024โซลูชัน LeetCode Maze III128
1025ปัญหาการจัดวงเล็บแบบบูลีน128
1026จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์128
1027ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution128
1028รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง128
1029ข้อดีของ BST มากกว่า Hash Table128
1030ต้นไม้ค้นหาแบบไบนารี128
1031ต้นไม้ไบนารีที่สมดุล128
1032โซลูชัน LeetCode สตริงการแย่งชิง128
1033การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)128
1034ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode128
1035จำนวนพา ธ พาลินโดรมิกในเมทริกซ์128
1036ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง128
1037ขนาดต่ำสุด Subarray Sum128
1038น่าเกลียดหมายเลข II LeetCode โซลูชั่น128
1039การกำหนดที่อยู่ IP โซลูชัน LeetCode127
1040ความสำคัญของพนักงาน LeetCode Solution127
1041การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด127
1042ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1127
1043Design Hit Counter โซลูชัน LeetCode127
1044ตัวเลขที่น่าเกลียด127
1045จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'127
1046สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations127
1047เพิ่มตัวเลขสองตัว127
1048ค้นหา Peak Element127
1049ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา127
1050สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array127
1051Morris Inorder Traversal127
1052ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่127
1053ถัดไป Greater Element III โซลูชัน LeetCode127
1054นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ126
1055ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน126
1056การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode126
1057การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution126
1058สามารถจับภาพได้สำหรับ Rook Leetcode Solution126
1059ตรวจสอบโครงสร้างการค้นหาแบบไบนารี126
1060ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution126
1061ผลรวมดัชนีขั้นต่ำของสองรายการ126
1062หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว126
1063ความลึกแบบวนซ้ำครั้งแรกของกราฟ126
1064Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ126
1065บรรพบุรุษที่ต่ำที่สุด126
1066ค้นหาโซลูชัน LeetCode ของ Peak Element II125
1067กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี125
1068ผลที่ตามมาของ Bitonic ที่ยาวที่สุด125
1069โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง125
1070ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม125
1071Bitwise และช่วงตัวเลข โซลูชัน LeetCode125
1072หมายเลขที่น่าเกลียดสุด ๆ125
1073กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่125
1074Binary Tree มุมมองด้านขวา โซลูชัน LeetCode125
1075เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution125
1076จำนวนเกาะที่ปิด โซลูชัน Leetcode125
1077Path Sum II LeetCode Solution125
1078โครงสร้างข้อมูลไบนารีทรี124
1079การนับคู่หาร124
1080วันแห่งปี Leetcode Solution124
1081ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution124
1082ประเภทของต้นไม้ไบนารี124
1083ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode124
1084จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า124
1085อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution124
1086ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน124
1087นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x123
1088ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists123
1089ผลรวมเส้นทาง123
1090พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป123
1091รวมผลรวม IV LeetCode โซลูชั่น123
1092ถัดไป การเรียงสับเปลี่ยน Leetcode Solution123
1093ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution123
1094จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode123
1095ตัวละครต่อเนื่อง LeetCode Solution123
1096สร้างวงเล็บ Leetcode Solution123
1097โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด123
1098พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP123
1099โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม123
1100Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution123
1101ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน123
1102ลบ Palindromic Subsequences Leetcode Solution122
1103เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions122
1104จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree122
1105Subarray ผลิตภัณฑ์สูงสุด122
1106ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง122
1107การเรียงลำดับโทโพโลยี122
1108แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์121
1109พิมพ์มุมมองด้านขวาของทรีไบนารี121
1110ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด121
1111โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม121
1112ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ121
1113ผลที่ตามมาที่แตกต่าง121
1114มุมมองด้านล่างของทรีไบนารี121
1115ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์121
1116เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่121
1117สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe121
1118Palindrome Permutation LeetCode Solution120
1119นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด120
1120ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k120
1121ตัดคัน120
1122ผลิตภัณฑ์ของช่วงในอาร์เรย์120
1123ค้นหาตำแหน่งแทรก120
1124ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum120
1125ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution120
1126วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด120
1127เพิ่ม Triplet Subsequence โซลูชัน LeetCode119
1128ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution119
1129เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution119
1130ลำดับ Moser-de Bruijn119
1131โซลูชัน Leetcode ตัวคั่นพัน119
1132พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ119
1133ต้นไม้ไบนารีสูงสุด119
1134โซลูชัน Prime Palindrome LeetCode119
1135สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution119
1136รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution119
1137Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution119
1138ฟอร์แมตโซลูชัน String Leetcode119
1139เพิ่มขึ้นต่อเนื่องยาวนานที่สุด119
1140สร้าง K Palindrome Strings LeetCode Solution118
1141ผลรวมของเลขคู่หลังการสืบค้น118
1142ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน118
1143ลำดับโกลอมบ์118
1144แนะนำต้นไม้แดง - ดำ117
1145แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode117
1146แปลง BST เป็น Greater sum Tree117
1147Binary Tree เป็น Binary Search Tree Conversion117
1148ผลที่ตามมาซ้ำซากยาวที่สุด117
1149ค้นหาลำดับงูที่มีความยาวสูงสุด117
1150การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray117
1151ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน117
1152ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย117
1153K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน117
1154สลับโหนดในคู่117
1155โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้117
1156นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน117
1157Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution117
1158ลบโหนดและส่งคืน Forest Leetcode Solution116
1159คิวลำดับความสำคัญ116
1160รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด116
1161ต้นไม้ตัดสินใจ116
1162K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่116
1163เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม116
1164หมุนอาร์เรย์116
1165ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode116
1166สตริงย่อย Palindromic Leetcode Solution116
1167ปัญหาผลรวมย่อยในช่องว่าง O (sum)116
1168ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน116
1169ค้นหาระบบข้อเสนอแนะ LeetCode Solution115
1170โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด115
1171ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด115
1172เส้นทางรถเมล์ Leetcode Solution115
1173โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ115
1174เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด115
1175เวอร์ชันแรกที่ไม่ดี115
1176ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode115
1177ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น115
1178ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution114
1179การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode114
1180ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution114
1181นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์114
1182เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution114
1183การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode114
1184จำนวนการสั่งซื้อใน Backlog Leetcode Solution114
1185โซลูชัน LeetCode Array ที่ต่อเนื่องกัน113
1186Matchsticks กับ Square Leetcode Solution113
1187ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution113
1188ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?113
1189ย้อนกลับเส้นทางใน BST โดยใช้ Queue113
1190จำนวนส่วนสูงสุดของความยาว a, b และ c113
1191การสร้างคิวใหม่ตามความสูง112
1192บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี112
1193แชมเปญทาวเวอร์ โซลูชัน LeetCode112
1194Kth องค์ประกอบที่เล็กที่สุดใน BST112
1195การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง112
1196แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions112
1197subarray bitonic ผลรวมสูงสุด112
1198ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution112
1199กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode112
1200ใหม่ 21 เกม111
1201ฟอร์แมตวันที่ โซลูชัน LeetCode111
1202แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ111
1203หมายเลขสามเหลี่ยมที่ถูกต้อง111
1204แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า111
1205วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด110
1206ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ110
1207การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย110
1208หารสองจำนวนเต็ม Leetcode Solution110
1209การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด110
1210ความลึกสูงสุดของไบนารีทรี110
1211เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ110
1212ตัวแบ่งจำนวนเต็ม LeetCode Solution110
1213โซลูชัน LeetCode Perfect Square ที่ถูกต้อง110
1214กราฟและการแสดง110
1215การต่อกันของ Array LeetCode Solution110
1216ผลรวมของใบซ้าย LeetCode Solution110
1217ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต110
1218พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ109
1219BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด109
1220เดาคำ109
1221ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา109
1222ปัจจัยที่ k ของ n Leetcode Solution109
1223ผสานการเรียง109
1224บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี109
1225โซลูชัน Leetcode ข้ามเส้นทาง109
1226แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว109
1227สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode109
1228ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่108
1229Perfect Squares โซลูชัน LeetCode108
1230ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่108
1231แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ108
1232Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode108
1233ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution108
1234นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน108
1235ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้108
1236คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด108
1237ออกแบบ Skiplist โซลูชัน LeetCode108
1238การโคลนกราฟ107
1239หลักสูตรคู่ขนาน II โซลูชัน LeetCode107
1240โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน107
1241ค่าเฉลี่ยของช่วงในอาร์เรย์107
1242พลังของสอง107
1243คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ107
1244โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด107
1245LRU Cache Leetcode Solution106
1246ตัวหนาในสตริง LeetCode Solution106
1247ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution106
1248พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์106
1249อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน106
1250Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode106
1251ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น106
1252ไม่มีหมายเลข106
1253นับและสลับการค้นหาในอาร์เรย์ไบนารี106
1254ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม106
1255ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)105
1256ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี105
1257อาร์เรย์ที่ต่อเนื่องกัน105
1258ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode105
1259Subarray ผลิตภัณฑ์สูงสุด104
1260องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป104
1261พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ104
1262เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode103
1263โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ103
1264ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่103
1265โซลูชัน Leetcode ช่วงที่เล็กที่สุด103
1266ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution103
1267ผสาน k เรียงลำดับรายการ Leetcode Solution103
1268ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่102
1269การแบ่งพาร์ติชัน Palindrome101
1270คิวที่เป็นระเบียบ โซลูชั่น LeetCode101
1271ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่101
1272Koko กินกล้วย LeetCode Solution100
1273ผสานอาร์เรย์ที่จัดเรียง100
1274ต้นทุนขั้นต่ำปีนบันได LeetCode Solution100
1275นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์99
1276ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่99
1277จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด98
1278วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution98
1279Peeking Iterator โซลูชัน LeetCode98
1280ผลรวมสูงสุดที่เพิ่มขึ้นตามมา97
1281เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution97
1282ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)97
1283แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array96
1284ค้นหา subarray เฉลี่ยสูงสุดของความยาว k96
1285จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด96
1286ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น95
1287สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution95
1288ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่94
1289พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution94
1290Array Nesting Leetcode Solution94
1291การจัดเรียงเหรียญ โซลูชัน Leetcode93
1292Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL93
1293ดัชนีสุ่มเลือก LeetCode Solution92
1294จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode92
1295เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution92
1296ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode91
1297ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง91
1298Jump Game IV โซลูชัน LeetCode90
1299จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode90
1300เข้าถึงหมายเลขโซลูชัน LeetCode90
1301แปลงเป็นฐาน -2 โซลูชัน LeetCode90
1302แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ90
1303แทรก ลบ GetRandom O(1) Leetcode Solution89
1304การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution87
1305เพิ่มโซลูชัน Leetcode สองหมายเลข87
1306โซลูชัน LeetCode หมายเลข Palindrome87
1307จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode85
1308ออกแบบระบบใต้ดิน Leetcode Solution85
1309พิมพ์โซ่ความยาวสูงสุดของคู่84
1310โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง82
1311ตรวจหาโซลูชัน Leetcode ของ Capital81
1312ออกแบบลีดเดอร์บอร์ด Leetcode Solution79
1313สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution76
1314โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม76
1315สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม75
1316โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ73
1317รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode72
1318เปลี่ยนตัวอักษร โซลูชัน LeetCode71
1319ถอดรหัสสตริง Leetcode Solution71
1320Binary Tree Inorder Traversal โซลูชัน LeetCode71
1321โซลูชั่น LeetCode ปีประชากรสูงสุด70
1322นับหมู่เกาะย่อย โซลูชัน LeetCode70
1323โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด69
1324ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง69
1325จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode69
1326รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น68
1327ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode68
1328ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode66
1329ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง66
1330สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution63
1331โซลูชั่น LeetCode ปีประชากรสูงสุด63
1332คะแนนของวงเล็บ LeetCode Solution62
1333เกมสโตน IV โซลูชัน LeetCode61
1334แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution61
1335แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution60
1336โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง59
1337Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป59
1338Graph Bipartite คืออะไร? โซลูชัน LeetCode57
1339เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution53
1340แบ่งช็อกโกแลต LeetCode Solution50
1341ช่วงผลรวมของ BST LeetCode Solution41
1342คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น39
1343ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม38
1344จัดเรียงสี โซลูชัน LeetCode36
1345ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution33
1346หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode31
1347หมุนโซลูชัน LeetCode สตริง30
1348ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution28
Translate »