จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i

ระดับความยาก สะดวกสบาย
ถามบ่อยใน แอคเซนเจอร์ อะโดบี อเมซอน fanatics โฟร์ไคต์ Zoho
แถว กัญชาเข้าชม 140

"จัดเรียงอาร์เรย์ใหม่เช่นที่ปัญหา arr [i] = i" ระบุว่าคุณได้รับอาร์เรย์ของจำนวนเต็มตั้งแต่ 0 ถึง n-1 เนื่องจากองค์ประกอบทั้งหมดอาจไม่มีอยู่ในอาร์เรย์ดังนั้นจึงมี -1 แทน คำสั่งปัญหาขอให้จัดเรียงอาร์เรย์ใหม่ในลักษณะนี้หากไม่มีตัวเลขระหว่างช่วงอยู่ในอาร์เรย์ให้ทำเครื่องหมายเป็น -1 และจัดเรียงองค์ประกอบใหม่เป็น arr [i] = i

ตัวอย่าง

arr[]={9,4,-1,-1,2,7,8,1,5,-1}
[-1, 1, 2, -1, 4, 5, -1, 7, 8, 9]

คำอธิบาย: ตั้งแต่ใด ๆ องค์ประกอบไม่อยู่ในช่วง จากนั้นมันถูกแทนที่ด้วย -1 และดัชนีอาร์เรย์จะถูกแทนที่ด้วยตัวเลขนั้นเอง

อัลกอริทึมสำหรับการจัดเรียงอาร์เรย์ใหม่ดังนั้น arr [i] จึงเท่ากับ i

1. Traverse the array from 0 to n-1(length of the array).
2. Check if arr[i] is greater than equal to 0 and not equal to i.
    1. Swap the elements by doing the following steps.
        1. temp = arr[arr[i]]
        2. arr[arr[i]] = arr[i]
        3. arr[i] = temp
3. Else increase the value of i.
4. Print the array.

คำอธิบาย

เราได้รับไฟล์ แถว of จำนวนเต็ม ขนาด n. จะมีตัวเลขอยู่ในช่วง o ถึง n-1 บางส่วนของ ตัวเลขอาจขาดหายไป จากช่วง เราได้ขอให้แทนที่องค์ประกอบทั้งหมดโดยที่ arr [i] กลายเป็นค่าเป็น i หากไม่มีตัวเลขอยู่ในอาร์เรย์เราควรแทนที่ด้วย -1 สมมติว่าเรามีช่วงตั้งแต่ 0 ถึง 4 ซึ่งเรามีเพียง 2 และ 3 อยู่ในอาร์เรย์และส่วนที่เหลือคือ -1 เป็นองค์ประกอบจากนั้นเราต้องวาง 2 และ 3 ที่ดัชนีเป็น arr [2] = 2 และ arr [3] = 3 และสถานที่อื่น ๆ จะถูกทำเครื่องหมายเป็น -1 หากไม่มีตัวเลขใด ๆ อยู่ในช่วงตั้งแต่ 0 ถึง 4

เราได้ให้อาร์เรย์ แนวคิดหลักของเราคือการสลับองค์ประกอบของอาร์เรย์สำหรับการแก้ปัญหา“ จัดเรียงอาร์เรย์ใหม่เช่นปัญหา arr [i] = i” เราจะสำรวจอาร์เรย์จาก 0 ถึง n-1 และตรวจสอบแต่ละค่าของ“ i” ถ้า arr [i] มากกว่า 0 เพื่อที่เราจะได้หลีกเลี่ยง จำนวนลบ. นอกจากนี้ยังมีเงื่อนไขที่ใช้ที่นั่นเพื่อไม่ให้ลูปไปไม่มีที่สิ้นสุดเนื่องจากเรากำลังเพิ่มค่าของ "i" ในส่วนอื่นดังนั้นเราจึงตรวจสอบด้วยว่า arr [i] ไม่ควรเท่ากับ "i" เพื่อให้สามารถข้ามและย้ายเพิ่มเติมและตรวจสอบค่าเพิ่มเติมได้

เราแค่ต้องสลับค่าที่มากกว่าเท่ากับ 0 และไม่เท่ากับ i นอกจากนี้เรากำลังสลับภายในอาร์เรย์ด้วยลูปเดียวภายในช่วงนั่นคือเหตุผลที่เรานำอาร์เรย์ของค่า arr [i] มาสลับกัน และในที่สุดพิมพ์ค่าเหล่านั้นของอาร์เรย์

จัดเรียงอาร์เรย์ใหม่ให้ arr [i] = i

การดำเนินงาน

โปรแกรม C ++ เพื่อจัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i

#include<iostream>

using namespace std;

void arrayRearrange(int arr[], int n)
{
    for (int i = 0; i < n;)
    {
        if (arr[i] >= 0 && arr[i] != i)
        {
            int temp = arr[arr[i]];
            arr[arr[i]] = arr[i];
            arr[i] = temp;
        }
        else
        {
            i++;
        }
    }
    for(int i = 0; i < n; i++)
        cout<<arr[i]<<" ";
}
int main()
{
    int arr[] = {9,4,-1,-1,2,7,8,1,5,-1};
    int n = sizeof(arr)/sizeof(arr[0]);
    arrayRearrange(arr,n);

    return 0;
}
-1 1 2 -1 4 5 -1 7 8 9

โปรแกรม Java เพื่อจัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i

import java.util.Arrays;

class arrayRearrange
{
    public static void main(String[] args)
    {
        int[] arr = {9,4,-1,-1,2,7,8,1,5,-1};
        for (int i = 0; i < arr.length;)
        {
            if (arr[i] >= 0 && arr[i] != i)
            {
                int temp = arr[arr[i]];
                arr[arr[i]] = arr[i];
                arr[i] = temp;
            }
            else
            {
                i++;
            }
        }
        System.out.println(Arrays.toString(arr));
    }
}
[-1, 1, 2, -1, 4, 5, -1, 7, 8, 9]

การวิเคราะห์ความซับซ้อน

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

เนื่องจากเราเพิ่งสำรวจอาร์เรย์เราจึงได้ความซับซ้อนของเวลาเชิงเส้น บน) ที่ไหน “ N” คือจำนวนองค์ประกอบในอาร์เรย์สำหรับปัญหา“ จัดเรียงอาร์เรย์ใหม่เช่นปัญหา arr [i] = i”

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

อัลกอริทึมเองใช้พื้นที่คงที่ O (1) แต่เนื่องจากอินพุตถูกเก็บไว้ในอาร์เรย์ เราได้รับ บน) ที่ไหน “ N” คือจำนวนองค์ประกอบในอาร์เรย์

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2826
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2505
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2466
4ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1980
5Palindrome ใช้การเรียกซ้ำ1839
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1663
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1651
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1636
9เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1609
10ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1477
11สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1447
12จัดเรียงด่วน1422
13ย้อนกลับอาร์เรย์1415
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1399
15ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1360
16ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1357
17องค์ประกอบที่ทำซ้ำครั้งแรก1345
18จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1325
19ผลรวมของตัวเลขในสตริง1321
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1289
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1257
22ตรวจหาลูปในรายการที่เชื่อมโยง1240
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1232
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1220
25Subarray กับผลรวมที่ได้รับ1216
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1207
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1200
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1160
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1128
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1125
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1107
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1102
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1072
34ค้นหาผู้นำในอาร์เรย์1064
35สลับโหนดในรายการที่เชื่อมโยง1039
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์1008
37จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II995
38ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง990
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก972
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด965
41รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x956
42จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง955
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่949
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์936
45ค้นหาหมายเลขที่หายไป927
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์923
47สตริงย่อย Palindromic ที่ยาวที่สุด906
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง887
49พิมพ์ลำดับต่อมาที่ยาวที่สุด885
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ877
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด872
52ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้849
53จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด849
54นับสามเหลี่ยมที่เป็นไปได้821
55การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน820
56การคูณสองเมทริกซ์805
57ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่798
58หมุนรายการที่เชื่อมโยง795
59จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ794
60ซื้อหุ้นขายเพื่อเพิ่มผลกำไร793
61การเชื่อมต่อของสองสาย766
62ชักเย่อ761
63นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน758
64พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต758
65ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด749
66ค้นหา Pythagorean Triplets จาก Array740
67ปัญหาคนดัง739
68สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว735
69ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด732
70ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด731
71ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ713
72ค้นหาแถวที่มีจำนวนสูงสุด 1708
73ค้นหา Peak Element จาก Array704
74ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด697
75ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม693
76ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ691
77ปริศนาอาร์เรย์ผลิตภัณฑ์688
78การเพิ่มสองเมทริกซ์688
79เรียงลำดับการแทรก687
80ใช้สอง Stacks ในอาร์เรย์679
81สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1679
82ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน671
83Subarray ผลิตภัณฑ์สูงสุด II660
84อันดับพจนานุกรมของสตริง656
85การคูณก่อนหน้าและถัดไป649
86ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่647
87การลบเมทริกซ์สองตัว638
88ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ635
89ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด633
90สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน626
91อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม626
92แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน625
93ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่615
94ผลรวม Subarray Circular สูงสุด615
95ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด612
96จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว611
97จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย610
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน608
99ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก603
100ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด602
101Subarray และผลที่ตามมา602
102Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1600
103เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)594
104การแบนรายการที่เชื่อมโยง594
105องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง592
106Palindrome Permutations ของสตริง587
107องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array584
108Palindromes ในช่วงที่กำหนด580
109องค์ประกอบเสียงข้างมาก579
110เรียกใช้การเข้ารหัสความยาว576
111การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด573
112พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ572
113การตรวจสอบ Pangram572
114รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น569
115อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome568
116ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ566
117จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่564
118จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome563
119อักขระที่ซ้ำกันมากที่สุดในสตริง563
120หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์559
121ซ้ำตามมาของความยาวสองหรือมากกว่า558
122พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ555
123เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด551
124ปัญหาการเรียงลำดับแพนเค้ก544
125โซลูชัน Sum Leetcode สองรายการ541
126ผสานช่วงเวลาที่ทับซ้อนกัน II540
127โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม538
128การเปลี่ยนเมทริกซ์528
129ขนาดของ Subarray ที่มีผลรวมสูงสุด528
130การลบ Spaces ออกจากสตริงโดยใช้ stringstream523
131ลบรายการที่ซ้ำกันออกจากสตริง523
132ลบพื้นที่พิเศษออกจากสตริง521
133ผลรวมสูงสุดที่เพิ่มขึ้นตามมา521
134Palindrome ที่เล็กที่สุดหลังการเปลี่ยน521
135ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่519
136ปัญหาเกี่ยวกับพาร์ติชัน517
137Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่516
138สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด506
139ตรวจสอบว่าสตริงห่างกัน K หรือไม่505
140หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด504
141ลบรายการล่าสุด504
142แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ502
143โซลูชัน 3Sum Leetcode502
144ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง500
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่495
146ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง489
147สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่486
148โปรแกรมสลับอักขระทั้งหมดในสตริง486
149นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด482
150จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา481
151รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง480
152ค้นหาคู่กับความแตกต่างที่ได้รับ478
153ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย474
154ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย471
155ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่471
156คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer470
157ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด467
158จัดเรียง 0s 1s และ 2s ใน Array465
159พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด461
160ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด457
161เปรียบเทียบตัวเลขสองเวอร์ชัน457
162กลับคำในสตริงที่กำหนด456
163แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น454
164รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ454
165ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution454
166เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด452
167พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)451
168พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'443
169ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด440
170ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ435
171Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End433
172พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง432
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด430
174พิมพ์พาร์ติชัน palindromic ทั้งหมด422
175ความยาวสูงสุดของคู่โซ่419
176ปัญหา Superstring ที่สั้นที่สุด418
177แบนรายการที่เชื่อมโยงหลายระดับ416
178ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่415
179การเรียงลำดับ K เรียงอาร์เรย์411
180จัดเรียงสตริงตามสตริงอื่น407
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II399
182ค้นหาลำดับที่ตามมาของขนาด 3399
183ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม398
184โปรแกรมเพิ่มเลขฐานสองสองหลัก395
185พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์394
186ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ390
187คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II386
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)383
189ซีซาร์ไซเฟอร์382
190ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ381
191อักขระที่ไม่ซ้ำ Kth381
192จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag379
193หมุนภาพ 90 องศา377
194การเรียงลำดับแพนเค้ก376
195คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ372
196การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL372
197สตริงย้อนกลับที่สมบูรณ์แบบ369
198การผสานสองอาร์เรย์ที่เรียงลำดับ365
199จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s364
200การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด362
201สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด362
202ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก362
203ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง361
204ส่วนเสริม 1 และ 2 ของเลขฐานสอง360
205สี่องค์ประกอบที่รวมที่จะให้355
206ลบโหนดหลังจาก M354
207แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด353
208นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ350
209คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ349
210แยกสตริง344
211สตริง Palindrome (ตัวเลข)343
212อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate341
213การใช้งานซ้ำของ atoi ()338
214พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์335
215ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่333
216แม้แต่ Substring Count332
217การเรียงลำดับอาร์เรย์ของสตริง332
218แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K331
219วงเล็บที่ถูกต้อง โซลูชัน LeetCode331
220ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ329
221อักขระที่เกิดขึ้นสูงสุดในสตริง329
222ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด328
223เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?326
224พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ325
225ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ323
226ย้อนกลับสตริงโดยใช้ Stack322
227แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว322
228อักขระ N ในสตริงทศนิยมที่ต่อกัน321
229โซลูชัน Subarray Leetcode สูงสุด320
230จัดเรียงองค์ประกอบตามความถี่ II319
231การจับคู่อักขระตัวแทน319
232ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่317
233นับจำนวนคำ315
234ผสานสองอาร์เรย์ที่เรียงลำดับ313
235ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน311
236แยกสี่สายที่แตกต่างกัน311
237ค้นหาตรงกลางของรายการที่เชื่อมโยง310
238ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน306
239นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ301
240การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก298
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์295
242การเรียงสับเปลี่ยน Palindrome291
243โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น288
244ค้นหา Nth Node285
245Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด285
246ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ284
247การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี284
248ลบทรี281
249สตริง (แทนจำนวนเต็ม) เป็นค่า280
250พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket278
251ย้อนกลับสตริง278
252โซลูชัน Leetcode ของ Word Search278
253ย้อนกลับบิต277
254ต้นไม้ไบนารี275
255วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?274
256ลบโหนดภายใต้เงื่อนไขที่กำหนด274
257เปลี่ยนเพศของสตริงที่กำหนด273
258จัดเรียงอาร์เรย์ของสตริง272
259ห้องประชุม II โซลูชั่น LeetCode270
260องค์ประกอบแรกที่ไม่ซ้ำ270
261นับคู่ด้วยผลรวมที่ได้รับ270
262นามสกุลทั่วไปที่ยาวที่สุด269
263จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9269
264รูปแบบสตริงย่อยซ้ำ268
265ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด268
266ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์266
267เมทริกซ์ Toeplitz265
268LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด264
269ลบช่องว่างออกจากสตริง263
270กองต่ำ262
271สลับอาร์เรย์ที่กำหนด261
272ไม่มีปัญหาราชินี260
273โปรแกรมลำดับนกกาเหว่า256
274จำนวนเกาะ โซลูชั่น LeetCode255
275อัลกอริทึม Dijkstra254
276ลดความแตกต่างสูงสุดระหว่างความสูง253
277โซลูชั่นปล้นบ้าน Leetcode253
278ค้นหาอักขระที่สองบ่อย252
279กองซ้อนสูงสุด251
280โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)249
281องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์249
282ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน248
283จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์246
284การประเมินนิพจน์246
285KMP อัลกอริทึม246
286โซลูชัน Palindrome Leetcode ที่ถูกต้อง245
287ชุดย่อย Leetcode245
288ซูโดกุ Solver244
289กลับคำในสตริง243
290จำนวน 1 บิต243
291หมายเลขฟีโบนักชี243
292รวมผลรวม Leetcode Solution242
293โซลูชัน Plus One Leetcode242
294Min Stack Leetcode โซลูชัน242
295การประเมิน Postfix Expression241
296วิธีการลบรายการที่เชื่อมโยง241
297ค้นหาคำ239
298Backspace String เปรียบเทียบ236
299ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ234
300ตั้งค่า Matrix Zeroes232
301การกลับคิว232
302คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์232
303Sqrt (x) โซลูชัน Leetcode232
304Subarray ที่มี 0 ผลรวม231
305อัลกอริทึม Rabin Karp231
306ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง229
307ประกอบด้วย Duplicate II Leetcode Solution229
308หอคอยแห่งฮานอย227
309องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด227
310ลบองค์ประกอบตรงกลางของสแต็ก226
311ผลรวมรวม226
312โซลูชันจำนวนเต็มเป็นโรมัน Leetcode226
313จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II225
314การบีบอัดสตริง224
315Leetcode สามเหลี่ยมปาสคาล224
316ย้อนกลับคำแต่ละคำ223
317ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม222
318เทคนิคหน้าต่างบานเลื่อน221
319การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน221
320นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน221
321การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List220
322สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า220
323การประเมินนิพจน์ทางคณิตศาสตร์220
324โซลูชัน Leetcode หมายเลขเดียว220
325จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์219
326เพิ่ม Binary Leetcode Solution219
327มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution219
328อัลกอริทึม Bellman Ford219
329คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ218
330Palindrome Linked List Leetcode โซลูชัน217
331แยกเลขคู่และเลขคี่217
332Pow (x, n) โซลูชัน Leetcode217
333นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา216
334อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ216
335ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์216
336ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ216
337ประกอบด้วย Duplicate216
338Postfix เป็น Infix Conversion215
339จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode215
340อัลกอริทึม Kruskal214
341จัดเรียงองค์ประกอบตามความถี่214
342โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม214
343การเรียงลำดับถัดไป214
344กลุ่มคำที่มีชุดอักขระเดียวกัน211
345K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ211
346อัลกอริธึม Convex Hull211
347สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution210
348ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด210
349พีชคณิต Leetcode Solution210
350ค้นหา Lucky Integer ใน Array Leetcode Solution209
351โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด209
352ค้นหา Town Judge Leetcode Solution209
353คำที่ใช้บ่อย K ยอดนิยม209
354โซลูชัน Leetcode องค์ประกอบส่วนใหญ่208
355ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่207
356Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน207
357Swap Nodes ในคู่ Leetcode Solutions207
358โซลูชัน LeetCode เมทริกซ์เกลียว207
359Subarray สูงสุด207
360ประเมินกอง206
361สตริงการแย่งชิง206
362นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม206
363การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์206
364ผลรวมเส้นทางขั้นต่ำ205
365องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์205
366การเรียงลำดับอาร์เรย์โดยใช้ Stacks205
367ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ205
368คำนำหน้าในการแปลง Infix205
369จำนวนคู่ที่ดีโซลูชัน Leetcode204
370หมายเลขที่หายไป โซลูชัน Leetcode204
371Count Primes Leetcode Solutions204
372กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x204
373หมายเลขพิเศษ203
374เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution203
375ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่203
376โซลูชัน Leetcode Triangle II ของ Pascal202
377พลังของโซลูชัน Leetcode สองตัว202
378จัตุรัสสูงสุด201
379ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน201
380ย้อนกลับตัวเลขโดยใช้กอง201
381การเข้ารหัส Huffman201
382จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution201
383โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ201
384ค้นหาใน Rotated Sorted Array Leetcode Solution201
385ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง201
386House Robber II โซลูชัน Leetcode200
387หมายเลขเดียว200
388โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร200
389ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode200
390Fizz Buzz Leetcode200
391องค์ประกอบที่พบบ่อย K ยอดนิยม200
392การย้อนกลับองค์ประกอบ K แรกของคิว199
393จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution198
394Leetcode เรียงลำดับ198
395กลุ่มแอนนาแกรม198
396ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน198
397การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d198
398โซลูชัน Matrix Diagonal Sum Leetcode198
399แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น197
400จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน197
401ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์197
402Coin Change 2 Leetcode โซลูชั่น197
403วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap197
404เส้นทางที่ไม่ซ้ำใคร196
405โซลูชัน Leetcode แบบต่อเนื่องสูงสุด196
406ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์196
407การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย196
408Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป196
409นิพจน์มีวงเล็บสำรองหรือไม่195
410ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน195
411ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด195
412ถอดรหัสสตริง195
413แปลงสตริงเป็น Int195
414เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด195
415การแปลงซิกแซก195
416โซลูชัน LeetCode อาร์เรย์โมโนโทนิก194
417หมายเลขฟีโบนักชี โซลูชัน LeetCode194
418Subarray Sum เท่ากับ K LeetCode Solution194
419องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง194
420ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์194
421เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution194
422ผลรวม Subarray เท่ากับ k194
423ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution194
424ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่194
425ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution193
426จำนวนเต็มย้อนกลับ193
427Reverse Vowels ของ String Leetcode Solution193
428ค้นหาหมายเลขที่ซ้ำกัน193
429ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน193
430ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution192
431ปัญหาผลรวมย่อย192
432ย้อนกลับกองโดยใช้การเรียกซ้ำ192
433ใช้ Stack และ Queue โดยใช้ Deque192
434ค้นหาค่ามัธยฐานจากสตรีมข้อมูล192
435ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution192
436ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่192
437ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว191
438สลับโซลูชัน Array Leetcode191
439การเรียงสับเปลี่ยนกรณีจดหมาย191
440แบบสอบถามสตริงย่อย Palindrome190
441ค้นหาองค์ประกอบที่ซ้ำกัน190
442การใช้งานแคช LRU190
443พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ190
444สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่190
445ดักจับน้ำฝน Leetcode Solution190
446จัดเรียงสแต็กโดยใช้การเรียกซ้ำ190
447ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ190
448ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี190
449หมายเลขคาตาลันที่ N190
450การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค189
451ค้นหาอักขระทั่วไป Leetcode Solution189
452ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์189
453ย้อนกลับคำในสตริง III LeetCode Solution189
454องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions189
455ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว189
456นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน188
457Subarrays ที่มีองค์ประกอบที่แตกต่างกัน188
458ผลรวมเป้าหมาย188
459กราฟ Bipartite188
460ย้อนกลับสตริง188
461หอคอยซ้ำแห่งฮานอย187
462เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด187
463ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม187
464Word Ladder โซลูชัน LeetCode187
465ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution187
466ลำดับต่อมาที่ยาวที่สุด187
467จำนวนเต็มเป็นคำภาษาอังกฤษ187
468แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode187
469การต่อกันของ Array LeetCode Solution186
470ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k186
471อัลกอริทึมของ Prim186
472พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0186
473โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล186
474หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution186
475ผลรวมของช่วง Subarray Leetcode Solution186
476อัลกอริทึม Floyd Warshall185
477ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution185
478ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ185
479นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด185
480จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution185
481ค้นหาความแตกต่าง Leetcode Solution185
482การจัดข้อความให้เหมาะสม โซลูชัน LeetCode185
483ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที185
484ต่อไป Greater Element I Leetcode Solution185
485Fizz Buzz185
486ซิกแซกการแปลง LeetCode โซลูชั่น184
487โซลูชัน Leetcode คูณสตริง184
488แก้ไขระยะทาง184
489Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม184
490ผสานช่วงเวลาที่ทับซ้อนกัน184
491ระดับของอาร์เรย์183
492ย้ายศูนย์ LeetCode Solution183
493นับและพูด Leetcode Solution183
494โซลูชัน Leetcode ที่สำคัญช้าที่สุด183
495น้ำท่วมเติม LeetCode183
496นับและพูด183
497ย้อนกลับรายการที่เชื่อมโยง182
498ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์182
499ใช้สแต็กโดยใช้คิวเดียว182
500โซลูชัน Leetcode แบบสุ่ม182
501คำนำหน้าในการแปลง Postfix182
502ความยาวของ Last Word Leetcode Solution181
503สตริงย่อยที่มีการต่อคำทั้งหมด181
504มุมมองด้านบนของ Binary Tree181
505ลำดับความสำคัญใน C ++181
506จุดตัดของสองอาร์เรย์181
507คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie181
508อัลกอริทึม MiniMax181
509สตริงวงเล็บที่ถูกต้อง181
510ออกแบบระบบจอดรถ Leetcode Solution181
511องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป181
512ปัญหาปุ่มกดตัวเลขบนมือถือ181
513พื้นที่สูงสุดของเกาะ181
514ดัชนีสูงสุดในอาร์เรย์ภูเขา180
515กระโดดเกม โซลูชัน Leetcode180
516น้ำหนักหินสุดท้าย180
517ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)180
518ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution180
519แปลงอาร์เรย์เป็นแบบซิกแซก180
520ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์179
521จับคู่กับผลิตภัณฑ์ที่กำหนด179
522ปัญหาช่วงเวลาของสต็อก179
523Postfix เป็น Prefix Conversion179
524ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว178
525subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K178
526Leetcode อาร์เรย์ที่ต่อเนื่องกัน178
527ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)178
528ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์178
529ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution178
530โซลูชัน Leetcode หมายเลข N-th Tribonacci178
531คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ178
532Koko กินกล้วย Leetcode Solution177
533นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด177
534Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด177
535เป็นโซลูชัน Leetcode ที่ตามมา177
536Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน177
537โซลูชันอัญมณีและหิน Leetcode177
538โซลูชัน Leetcode เรียงลำดับอาร์เรย์177
539ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่177
540โซลูชัน Leetcode ของ Isomorphic Strings177
541ค้นหาองค์ประกอบที่ขาดหายไปของช่วง177
542การเรียงลำดับแบบวนซ้ำของทรีไบนารี177
543ผลรวมด้านซ้ายออกจาก Leetcode Solutions176
544แปลง BST ปกติเป็น BST สมดุล176
545โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด176
546Palindrome ที่สั้นที่สุด176
547การดำเนินการขั้นต่ำในการแปลง X เป็น Y176
548จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k176
549Recursion176
550ใช้ Stack โดยใช้ Queues176
551ภาชนะที่มีน้ำมากที่สุด176
552เวลาที่ดีที่สุดในการซื้อและขายหุ้น176
553การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม176
55401 โซลูชัน Matrix LeetCode175
555สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode175
556องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์175
557เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N174
558แจกจ่ายขนมให้กับผู้คน Leetcode Solution174
559ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน174
560Sudoku ที่ถูกต้อง174
561ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution174
562จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด174
563Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด174
564วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode174
565สลับอาร์เรย์174
566สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ174
567โซลูชัน Leetcode ของ Island Perimeter173
568Anagrams ที่ถูกต้อง173
569การกลับวงเล็บขั้นต่ำ173
570การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก173
571แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี173
572ระยะการขัดขวาง173
573หมุนรายการ Leetcode โซลูชัน173
574ปัญหาเหมืองทอง172
575ชุดค่าผสม Leetcode172
576ปัญหากระเป๋าเป้172
5773Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด172
578ตรวจสอบวงเล็บสมดุลในนิพจน์172
579ดักน้ำฝน LeetCode Solution172
580ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร172
581ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด172
582กำหนดคุกกี้ Leetcode Solution172
583นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS172
584จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m171
585จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน171
586การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน171
587วิธีถอดรหัส171
588แทรก Interval Leetcode Solution171
589จำนวนเต็มเป็นโรมัน171
590ระยะห่างระหว่างบัสหยุด Leetcode Solution171
591หมุนภาพ โซลูชัน LeetCode171
592เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution171
593สรุปช่วง Leetcode โซลูชัน171
594ระยะทางสูงสุดในอาร์เรย์170
595ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม170
596จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง170
597LRU Cache LeetCode Solution170
598ตะแกรงของ Eratosthenes170
599นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K170
600ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution169
601K ช่องว่าง LeetCode169
602โซลูชัน LeetCode ต้นไม้เดียวกัน169
603การเรียงสับเปลี่ยนในสตริง Leetcode Solution169
604อัศวินขั้นต่ำย้ายโซลูชัน LeetCode169
605จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?168
606การกำหนดที่อยู่ IP โซลูชัน Leetcode168
607เกมหิน LeetCode168
608การทำงานของ XOR ในโซลูชัน Array Leetcode168
609การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก167
610ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี167
611ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน167
612อัลกอริทึมการทาสีรั้ว167
613ปัญหาการเปลี่ยนเหรียญ167
614จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution167
615จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์167
616การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง167
617แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา167
618แยก 0s และ 1s ใน Array167
619ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี167
620ปัญหาการตัดคำ167
621การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์167
622ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด166
623จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน166
624ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่166
625ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ166
626เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution166
627การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน166
628โจรปล้นบ้าน166
629จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode166
630การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode166
631รูปแบบคำ166
632ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์165
633กบกระโดด Leetcode โซลูชั่น165
634ฐานที่เล็กที่สุด165
635ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่165
636สตริง Isomorphic165
637แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด164
638ค้นหาผลรวมระดับสูงสุดใน Binary Tree164
639Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป164
640ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด164
641สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution164
642โซลูชัน LeetCode เวลาว่างของพนักงาน164
643การรวมตัวอักษรของหมายเลขโทรศัพท์164
644นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี164
645สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution164
646จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง164
647วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี163
648ต้นทุนขั้นต่ำในการจ้างคนงาน K163
649GCD ของตัวเลขสองตัว163
650กระดิกเรียง163
651ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน163
652จัดระเบียบสตริงใหม่163
653Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode163
654ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode163
655เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution163
656พลังของโซลูชัน Leetcode สี่ตัว163
657โซลูชัน LeetCode หมายเลข Strobogrammatic163
658โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II163
659จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย163
660ฉลากพาร์ติชั่น LeetCode Solution163
661ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution162
662ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)162
663จำนวนจังหวัด โซลูชั่น Leetcode162
664โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง162
665ผลรวมสองชุดที่ไม่ทับซ้อนกัน162
666พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ162
667จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode162
668ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล162
669ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution162
670จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2161
671เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก161
672พื้นฐานการเขียนโปรแกรมแบบไดนามิก161
673ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด161
674Palindrome ที่ถูกต้อง161
675โซลูชัน Leetcode จำนวนที่น่าเกลียด161
676ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ161
677แก้ไขระยะทาง LeetCode Solution161
678ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่160
679จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode160
680ย้อนกลับเฉพาะตัวอักษร LeetCode Solution160
681ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode160
682เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode160
683ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่160
684กู้คืนโครงสร้างการค้นหาแบบไบนารี160
685เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution160
686K ช่องว่าง160
687ค้นหาใบของ Binary Tree LeetCode Solution159
688สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด159
689ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่159
690โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II159
691BFS กับ DFS สำหรับ Binary Tree159
692การสุ่มตัวอย่างอ่างเก็บน้ำ159
693จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution159
694สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution159
695ลดจาน LeetCode Solution159
696ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d159
697การย้อนกลับคิวโดยใช้การเรียกซ้ำ159
698พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน159
699แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution159
700Binary Tree ลำดับระดับซิกแซก Traversal159
701แปลงอาร์เรย์เป็นรูปแบบย่อ159
702ตัวสลับหลอดไฟ โซลูชัน LeetCode158
703ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution158
704พลิกโซลูชัน LeetCode ของรูปภาพ158
705Lucky Numbers ในโซลูชัน Matrix Leetcode158
706แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution158
707จะสร้าง Mergable Stack ได้อย่างไร?158
708Inorder Successor ของโหนดใน Binary Tree158
709การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง158
710ลบวงเล็บไม่ถูกต้อง Leetcode Solution158
711ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode158
712ชุดย่อย Sum Leetcode158
713สร้าง BST จาก Preorder Traversal ที่กำหนด158
714ลำดับการเรียงสับเปลี่ยน LeetCode Solution158
715โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II158
716กู้คืนที่อยู่ IP โซลูชัน Leetcode157
717ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด157
718ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n157
719ดำเนินการเปลี่ยนสตริง Leetcode157
720ผสานสอง Binary Trees LeetCode Solution157
721หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution157
722การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด157
723โซลูชัน Leetcode แถวแป้นพิมพ์156
724ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี156
725Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode156
726โซลูชัน Leetcode ระยะทางที่ติดขัด155
727คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน155
728ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K155
729การจัดเรียงฟองโดยใช้สองกอง155
730บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution155
731จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล155
732อันดับ Transform ของ Array Leetcode Solution155
733แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม154
734เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด154
735เส้นทแยงมุมของต้นไม้ไบนารี154
736แยกสตริงใน Balanced Strings Leetcode Solution154
737มอร์ริส Traversal154
738โซลูชันการบีบอัดสตริง LeetCode154
739อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution154
740โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข154
741ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution154
742ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution154
743พลิกโซลูชัน LeetCode Binary Tree154
744โซลูชัน LeetCode Array ที่ไม่ลดลง154
745รูปแบบคำ โซลูชัน LeetCode154
746ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข154
747โซลูชัน Leetcode ต้นไม้สมมาตร154
748ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution154
749จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode154
750ค้นหาโซลูชัน Leetcode 2D Matrix II154
751Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution153
752ต้นไม้ที่มีความสูงต่ำสุด153
753องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์153
754อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน153
755ค่าสัมประสิทธิ์ทวินาม153
756ค้นหาผลคูณที่ใหญ่ที่สุดของ 3153
757Kth บรรพบุรุษของโหนดในไบนารีทรี153
758ความลึกสูงสุดของ N-ary Tree Leetcode Solution153
759การลบในทรีไบนารี153
760องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด153
761subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน153
762ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution153
763ผสาน K เรียงลำดับรายการที่เชื่อมโยง153
764ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k153
765ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode153
766งูและบันได LeetCode Solution153
767เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0153
768Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)153
769ค้นหาอักขระที่ไม่ซ้ำกันในสตริง153
770สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด153
771ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์152
772จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด152
773ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution152
774สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution152
775สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น152
776โซลูชั่น N-Queens LeetCode152
777เปลี่ยนกราฟ152
778จำนวนเกาะ II โซลูชัน LeetCode152
779ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่152
780ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution152
781ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี152
782ปัญหาการปูกระเบื้อง152
783เกมกระโดด152
784ลดจำนวนคู่สูงสุดใน Array LeetCode Solution152
785ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array151
786ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง151
787จำนวน NGE ทางด้านขวา151
788ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution151
789โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler151
790ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -151
791กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode151
792โปรแกรมสำหรับปัญหา Bridge and Torch151
793นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x151
794ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution151
795วงจรรายการที่เชื่อมโยง151
796ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution151
797โซลูชัน LeetCode ของรถแข่ง151
798การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน150
799ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II150
800ต้นไม้ช่วงเวลา150
801โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1150
802เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution150
803การสั่งซื้อล่วงหน้าแบบวนซ้ำ150
804อันดับสัมพัทธ์ Leetcode Solution149
805ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่149
806โซลูชันฐาน 7 Leetcode149
807ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution149
808พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution149
809พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง149
810ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์149
811โซลูชัน Leetcode ส่วนเติมเต็ม149
812ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว149
813ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง149
814น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode149
815กำไรสูงสุดในการจัดตารางงาน Leetcode Solution149
816สแต็กตามอาร์เรย์ที่เติบโตได้149
817แปลง BST เป็น Min Heap149
818พจนานุกรมคนต่างด้าว โซลูชัน LeetCode149
819ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด149
820วางดอกไม้ได้ LeetCode Solution149
821รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น149
822หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น148
823ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง148
824นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน148
825หมายเลขที่ถูกต้อง148
826เรียงสี148
827ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1148
828เส้นทางที่มีค่าเฉลี่ยสูงสุด148
829เรียงลำดับ Array ตาม Parity II Leetcode Solution148
830เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution148
831ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution148
832รายการพาร์ติชั่น Leetcode Solution148
833จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น148
834ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่148
835ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution147
836ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution147
837ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution147
838ปัญหาการจับคู่เพื่อน147
839ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ147
840การจับคู่นิพจน์ทั่วไป147
841ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่147
842คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode147
843โคลนกราฟ โซลูชัน LeetCode147
844ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด147
845ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k147
846การเลื่อนระดับคำสั่งในรูปแบบ Spiral147
847K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST146
848ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution146
849แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี146
850คิวแบบวงกลม146
851ตารางเรียน II - LeetCode146
852วงเล็บที่ถูกต้อง โซลูชัน Leetcode146
853การคูณเมทริกซ์ลูกโซ่146
854Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s146
855จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution146
856เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง146
857ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution146
858เซตย่อยที่มีผลรวมหารด้วยม146
859รูปแบบสตริงย่อยซ้ำ LeetCode Solution146
860ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น146
861องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์146
862Last Stone Weight II โซลูชัน LeetCode145
863การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด145
864โซลูชันกำแพงอิฐ LeetCode145
865โซลูชัน Leetcode ของ Spiral Matrix II145
866การค้นหาแบบไบนารีการค้นหาทรีและการแทรก145
867นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K145
868นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ145
869Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution145
870จัดเรียงอาร์เรย์เป็น BST ที่สมดุล145
871ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ145
872ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด145
873ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode144
874ลบและรับ144
875ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้144
876Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)144
877ค่าสัมประสิทธิ์การเปลี่ยนแปลง144
878เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution144
879ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่144
880ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง144
881GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์144
882เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม144
883นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3143
884Robot Bounded In Circle โซลูชัน LeetCode143
885ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่143
886องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ143
887โซลูชัน Leetcode อุณหภูมิรายวัน143
888วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n143
889ผลรวมขั้นต่ำของการคูณของจำนวน n143
890น้ำมะนาวเปลี่ยน Leetcode Solution143
891จำนวนวันระหว่างสองวัน โซลูชัน LeetCode143
892โซลูชัน Leetcode เมืองปลายทาง143
893ขวดน้ำ Leetcode Solution143
894จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution143
895LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย143
896ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์142
897เดาตัวเลขสูงกว่าหรือต่ำกว่า II142
898Palindrome Partitioning Leetcode Solution142
899โซลูชัน LeetCode ของ Spiral Matrix III142
900แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต142
901สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด142
902ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree142
903ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด142
904คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง142
905การแสดงออกที่สมดุลพร้อมการเปลี่ยน142
906จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution142
907โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่142
9084 ซัม142
909ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์142
910โซลูชัน LeetCode การข้ามเส้นทแยงมุม141
911ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี141
912พจนานุกรมคนต่างด้าว141
913ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา141
914โซลูชัน Leetcode ระยะทางสั้นที่สุด141
915ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution141
916Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด141
917ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution141
918แทรกลบ GetRandom141
919BFS สำหรับ Disconnected Graph141
920สร้าง BST จาก Level Order Traversal ที่กำหนด141
921สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง141
922จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i140
923โซลูชัน Leetcode กองซ้อนความถี่สูงสุด140
924นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน140
925โซลูชัน LeetCode แนวขวางในแนวทแยง140
926สร้าง Rectangle Leetcode Solution140
927แบบสอบถาม LCM ช่วง140
928การรวมช่วงเวลา140
929ตัดแต่งต้นไม้ค้นหาแบบไบนารี140
930แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี140
931ใส่ลงใน Postfix140
932ค้นหาอักขระทั่วไป Leetcode Solution140
933จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution140
934ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์140
935จัดคิวโดยใช้ Stacks140
936จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode139
937ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่139
938ผสาน Leetcode สองรายการที่เรียงลำดับ139
939อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)139
940ผลที่ตามมาของ Palindromic ที่ยาวที่สุด139
941สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution139
942Reverse Nodes ใน K-Group139
943จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i139
944รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง139
9453 ผลรวม139
946เลขพจนานุกรม Leetcode Solution139
947การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง139
948นับคู่กับผลรวมที่ได้รับ139
949แบ่งคำ139
950ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด138
951เกม Stone II Leetcode138
952ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode138
953วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution138
954พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร138
955ค้นหาความแตกต่าง Leetcode Solution137
956สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม137
957โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด137
958ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution137
959ค่าเฉลี่ยของระดับในต้นไม้ไบนารี137
960จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino137
961นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด137
962สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน137
963Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution137
964เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution137
965เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น136
966อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M136
967แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน136
968ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่136
969ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่136
970ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง136
971การส่งผ่านคำสั่งระดับโดยใช้สองคิว136
972ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า136
973ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution136
974เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0136
975การแบ่งพาร์ติชัน Palindrome136
976K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution136
977สร้างจำนวนสูงสุด136
978ปัญหาการจัดวงเล็บแบบบูลีน136
979ต้นไม้สมมาตร136
980การชนกันของดาวเคราะห์น้อย LeetCode Solution136
981หน้าต่างบานเลื่อนสูงสุด136
982นับราคาในช่วง136
983การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K136
984การค้นหาแรกกว้าง (BFS) สำหรับกราฟ135
985สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน135
986การส่งผ่านลำดับระดับของต้นไม้ไบนารี135
987ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน135
988กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode135
989Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode135
990ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ135
991รูปแบบเกิดขึ้นโดยใช้ Stack135
992ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด135
993ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด135
994ต้นไม้กลุ่ม135
995เพื่อนวัยที่เหมาะสม LeetCode Solution135
996ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา135
997ถัดไป Greater Element III โซลูชัน LeetCode135
998การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด135
999เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด135
1000ปัญหาพาร์ทิชันของจิตรกร134
1001โซลูชัน LeetCode Maze III134
1002ลำดับนิวแมน - คอนเวย์134
1003Depth First Search (DFS) สำหรับกราฟ134
1004จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'134
1005ค้นหา Subtrees ที่ซ้ำกัน134
1006สิ่งแรกที่ขาดหายไปในเชิงบวก134
1007Subarray ผลิตภัณฑ์สูงสุด134
1008ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution134
1009สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations134
1010จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น134
1011เส้นทางที่ไม่ซ้ำกัน II134
1012ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา134
1013Serialize และ Deserialize Binary Tree133
1014ความยาวสูงสุดของ Subarray ซ้ำ133
1015ไต่บันได133
1016การจับคู่สตริงในโซลูชัน Array Leetcode133
1017การข้ามผ่านขอบเขตของต้นไม้ไบนารี133
1018โซลูชัน Boomerang Leetcode ที่ถูกต้อง133
1019Morris Inorder Traversal133
1020จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่133
1021จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์133
1022ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด133
1023K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน133
1024การดำเนินการลบทรีค้นหาแบบไบนารี133
1025นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด133
1026สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution133
1027ฆ่ากระบวนการ LeetCode Solution133
1028พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน133
1029ปฏิทินของฉัน I LeetCode Solution133
1030หมายเลขที่น่าเกลียดสุด ๆ132
1031ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง132
1032Design Hit Counter โซลูชัน LeetCode132
1033คำนวณ nCr% p132
1034โซลูชัน LeetCode สตริงการแย่งชิง132
1035สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String132
1036โซลูชัน Leetcode ของ Word ที่สั้นที่สุด132
1037สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array132
1038ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0132
1039การแทรกในทรีไบนารี132
1040ต้นไม้ไบนารีที่สมดุล132
1041ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม131
1042Binary Tree มุมมองด้านขวา โซลูชัน LeetCode131
1043โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง131
1044การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)131
1045ตรวจสอบโครงสร้างการค้นหาแบบไบนารี131
1046โซลูชัน Leetcode ที่ใหญ่ที่สุด131
1047ข้อดีของ BST มากกว่า Hash Table131
1048ต้นไม้ค้นหาแบบไบนารี131
1049ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode131
1050ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน131
1051เพิ่มตัวเลขสองตัว131
1052สร้างวงเล็บ Leetcode Solution130
1053กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี130
1054Path Sum II LeetCode Solution130
1055น่าเกลียดหมายเลข II LeetCode โซลูชั่น130
1056ความสำคัญของพนักงาน LeetCode Solution130
1057ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution130
1058Bitwise และช่วงตัวเลข โซลูชัน LeetCode130
1059ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน130
1060ตัวเลขที่น่าเกลียด130
1061ผลรวมดัชนีขั้นต่ำของสองรายการ130
1062Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ129
1063ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode129
1064ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่129
1065นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x129
1066สามารถจับภาพได้สำหรับ Rook Leetcode Solution129
1067นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ129
1068จำนวนพา ธ พาลินโดรมิกในเมทริกซ์129
1069ขนาดต่ำสุด Subarray Sum129
1070การกำหนดที่อยู่ IP โซลูชัน LeetCode128
1071ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1128
1072รวมผลรวม IV LeetCode โซลูชั่น128
1073เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution128
1074ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution128
1075บรรพบุรุษที่ต่ำที่สุด128
1076ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution128
1077จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode128
1078ผลที่ตามมาของ Bitonic ที่ยาวที่สุด128
1079ค้นหาโซลูชัน LeetCode ของ Peak Element II128
1080เพิ่ม Triplet Subsequence โซลูชัน LeetCode128
1081โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม128
1082กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่128
1083ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ128
1084การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution128
1085ค้นหา Peak Element128
1086หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว127
1087การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode127
1088ลบ Palindromic Subsequences Leetcode Solution127
1089ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์127
1090พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP127
1091เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions127
1092ประเภทของต้นไม้ไบนารี127
1093ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน127
1094โครงสร้างข้อมูลไบนารีทรี127
1095จำนวนเกาะที่ปิด โซลูชัน Leetcode127
1096ผลที่ตามมาที่แตกต่าง127
1097ความลึกแบบวนซ้ำครั้งแรกของกราฟ127
1098จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree127
1099พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป126
1100ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists126
1101จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า126
1102วันแห่งปี Leetcode Solution126
1103ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด126
1104โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด126
1105การนับคู่หาร126
1106ผลรวมเส้นทาง126
1107ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum126
1108สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution125
1109เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่125
1110เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution125
1111อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution125
1112Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution125
1113โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม125
1114ถัดไป การเรียงสับเปลี่ยน Leetcode Solution125
1115รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution125
1116ตัวละครต่อเนื่อง LeetCode Solution124
1117การเรียงลำดับโทโพโลยี124
1118ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution124
1119มุมมองด้านล่างของทรีไบนารี124
1120พิมพ์มุมมองด้านขวาของทรีไบนารี124
1121ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution124
1122ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง124
1123ตัดคัน123
1124นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด123
1125ผลิตภัณฑ์ของช่วงในอาร์เรย์123
1126Subarray ผลิตภัณฑ์สูงสุด123
1127ปัญหาผลรวมย่อยในช่องว่าง O (sum)123
1128Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution123
1129โซลูชัน Prime Palindrome LeetCode123
1130แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์123
1131การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray122
1132ลำดับ Moser-de Bruijn122
1133โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด122
1134ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน122
1135ฟอร์แมตโซลูชัน String Leetcode122
1136เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution122
1137Palindrome Permutation LeetCode Solution122
1138ต้นไม้ไบนารีสูงสุด122
1139ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน122
1140ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น121
1141พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ121
1142ค้นหาตำแหน่งแทรก121
1143เส้นทางรถเมล์ Leetcode Solution121
1144ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k121
1145ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode121
1146วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด121
1147สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe121
1148โซลูชัน Leetcode ตัวคั่นพัน121
1149โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้120
1150Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution120
1151รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด120
1152สร้าง K Palindrome Strings LeetCode Solution120
1153ลำดับโกลอมบ์120
1154แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode120
1155ค้นหาลำดับงูที่มีความยาวสูงสุด120
1156ผลรวมของเลขคู่หลังการสืบค้น120
1157สลับโหนดในคู่120
1158ผลที่ตามมาซ้ำซากยาวที่สุด119
1159แปลง BST เป็น Greater sum Tree119
1160ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย119
1161เพิ่มขึ้นต่อเนื่องยาวนานที่สุด119
1162แนะนำต้นไม้แดง - ดำ119
1163การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode119
1164สตริงย่อย Palindromic Leetcode Solution119
1165ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด119
1166ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน119
1167ลบโหนดและส่งคืน Forest Leetcode Solution118
1168ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode118
1169หมุนอาร์เรย์118
1170เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด118
1171ค้นหาระบบข้อเสนอแนะ LeetCode Solution118
1172เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม118
1173ต้นไม้ตัดสินใจ118
1174K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่118
1175ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution118
1176การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode118
1177ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution118
1178Binary Tree เป็น Binary Search Tree Conversion118
1179โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ117
1180จำนวนการสั่งซื้อใน Backlog Leetcode Solution117
1181นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน117
1182กราฟและการแสดง117
1183นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์117
1184คิวลำดับความสำคัญ117
1185Matchsticks กับ Square Leetcode Solution117
1186ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution116
1187จำนวนส่วนสูงสุดของความยาว a, b และ c116
1188subarray bitonic ผลรวมสูงสุด116
1189โซลูชัน LeetCode Array ที่ต่อเนื่องกัน116
1190Kth องค์ประกอบที่เล็กที่สุดใน BST116
1191ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?115
1192การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง115
1193ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution115
1194การต่อกันของ Array LeetCode Solution115
1195เวอร์ชันแรกที่ไม่ดี115
1196เดาคำ115
1197ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ115
1198บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี115
1199ย้อนกลับเส้นทางใน BST โดยใช้ Queue114
1200การสร้างคิวใหม่ตามความสูง114
1201บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี114
1202ตัวแบ่งจำนวนเต็ม LeetCode Solution114
1203หารสองจำนวนเต็ม Leetcode Solution114
1204แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ114
1205แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions114
1206Perfect Squares โซลูชัน LeetCode113
1207พลังของสอง113
1208หมายเลขสามเหลี่ยมที่ถูกต้อง113
1209ความลึกสูงสุดของไบนารีทรี113
1210ฟอร์แมตวันที่ โซลูชัน LeetCode113
1211แชมเปญทาวเวอร์ โซลูชัน LeetCode113
1212Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode113
1213วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด113
1214แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า113
1215การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย113
1216ผลรวมของใบซ้าย LeetCode Solution113
1217กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode113
1218เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ112
1219ปัจจัยที่ k ของ n Leetcode Solution112
1220พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ112
1221แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว112
1222คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ112
1223โซลูชัน Leetcode ข้ามเส้นทาง112
1224สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode112
1225แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ112
1226โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด112
1227LRU Cache Leetcode Solution111
1228การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด111
1229ใหม่ 21 เกม111
1230พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์111
1231หลักสูตรคู่ขนาน II โซลูชัน LeetCode111
1232โซลูชัน LeetCode Perfect Square ที่ถูกต้อง111
1233Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode111
1234ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น111
1235ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา111
1236ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution111
1237ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution111
1238โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน110
1239ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต110
1240ค่าเฉลี่ยของช่วงในอาร์เรย์110
1241คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด110
1242ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่110
1243Subarray ผลิตภัณฑ์สูงสุด110
1244การโคลนกราฟ110
1245ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่110
1246ออกแบบ Skiplist โซลูชัน LeetCode110
1247BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด109
1248ผสานการเรียง109
1249อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน109
1250ไม่มีหมายเลข109
1251ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้109
1252นับและสลับการค้นหาในอาร์เรย์ไบนารี108
1253นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน108
1254ตัวหนาในสตริง LeetCode Solution108
1255โซลูชัน Leetcode ช่วงที่เล็กที่สุด108
1256จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด107
1257โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ107
1258ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม107
1259อาร์เรย์ที่ต่อเนื่องกัน107
1260ต้นทุนขั้นต่ำปีนบันได LeetCode Solution107
1261ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution106
1262ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode106
1263ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่106
1264ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)106
1265พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ105
1266ผสาน k เรียงลำดับรายการ Leetcode Solution105
1267ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่105
1268ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี105
1269Peeking Iterator โซลูชัน LeetCode105
1270การแบ่งพาร์ติชัน Palindrome105
1271องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป105
1272วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution104
1273เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode103
1274คิวที่เป็นระเบียบ โซลูชั่น LeetCode103
1275ผสานอาร์เรย์ที่จัดเรียง103
1276ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่102
1277สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution102
1278นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์102
1279ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่101
1280เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution101
1281Koko กินกล้วย LeetCode Solution101
1282การจัดเรียงเหรียญ โซลูชัน Leetcode100
1283ค้นหา subarray เฉลี่ยสูงสุดของความยาว k98
1284ผลรวมสูงสุดที่เพิ่มขึ้นตามมา98
1285ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)97
1286Array Nesting Leetcode Solution97
1287แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array97
1288จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode97
1289พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution97
1290ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น96
1291เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution96
1292จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด96
1293ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode95
1294Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL94
1295ดัชนีสุ่มเลือก LeetCode Solution94
1296ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่94
1297แปลงเป็นฐาน -2 โซลูชัน LeetCode94
1298จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode94
1299โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง94
1300Jump Game IV โซลูชัน LeetCode93
1301เพิ่มโซลูชัน Leetcode สองหมายเลข93
1302ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง93
1303แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ93
1304เข้าถึงหมายเลขโซลูชัน LeetCode92
1305แทรก ลบ GetRandom O(1) Leetcode Solution92
1306โซลูชัน LeetCode หมายเลข Palindrome91
1307จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode91
1308การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution90
1309ออกแบบระบบใต้ดิน Leetcode Solution88
1310พิมพ์โซ่ความยาวสูงสุดของคู่86
1311ออกแบบลีดเดอร์บอร์ด Leetcode Solution85
1312ตรวจหาโซลูชัน Leetcode ของ Capital83
1313สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution82
1314สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม79
1315โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม79
1316นับหมู่เกาะย่อย โซลูชัน LeetCode78
1317โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ78
1318จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode76
1319เปลี่ยนตัวอักษร โซลูชัน LeetCode74
1320ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode74
1321ถอดรหัสสตริง Leetcode Solution74
1322รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode73
1323Binary Tree Inorder Traversal โซลูชัน LeetCode73
1324ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง73
1325รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น71
1326โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด71
1327โซลูชั่น LeetCode ปีประชากรสูงสุด71
1328ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง70
1329ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode68
1330สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution67
1331โซลูชั่น LeetCode ปีประชากรสูงสุด66
1332คะแนนของวงเล็บ LeetCode Solution65
1333Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป64
1334แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution63
1335แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution63
1336Graph Bipartite คืออะไร? โซลูชัน LeetCode62
1337เกมสโตน IV โซลูชัน LeetCode62
1338เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution61
1339โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง60
1340แบ่งช็อกโกแลต LeetCode Solution51
1341คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น47
1342ช่วงผลรวมของ BST LeetCode Solution45
1343ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม41
1344จัดเรียงสี โซลูชัน LeetCode40
1345ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution38
1346หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode36
1347ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution35
1348หมุนโซลูชัน LeetCode สตริง35
1349ขนาดสูงสุด Subarray Sum เท่ากับ k Leetcode Solution17
1350โซลูชัน Leetcode ของดัชนี H15
1351โซลูชัน LeetCode ไฮไฟว์13
Translate »