ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน

ระดับความยาก กลาง
ถามบ่อยใน อะโดบี อเมซอน แอปเปิล บลูมเบิร์ก ByteDance อีเบย์ Expedia Facebook Google ไมโครซอฟท์ Nvidia คำพยากรณ์ บัตรเครดิต/เดบิต หรือ PayPal Paytm VMware Walmart Labs จ้า
แถว การค้นหาแบบไบนารีเข้าชม 123

ในการค้นหาในการจัดเรียงหมุน แถว ปัญหาเราได้ให้อาร์เรย์ที่เรียงและหมุนและองค์ประกอบตรวจสอบว่าองค์ประกอบที่กำหนดมีอยู่ในอาร์เรย์หรือไม่

ตัวอย่าง

อินพุต
จำนวน [] = {2, 5, 6, 0, 0, 1, 2}
เป้าหมาย = 0
เอาท์พุต
จริง

ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุนหมุด

อินพุต
จำนวน [] = {2, 5, 6, 0, 0, 1, 2}
เป้าหมาย = 3
เอาท์พุต
เท็จ

วิธีการที่ไร้เดียงสาสำหรับการค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน

สำรวจเชิงเส้นในอาร์เรย์และค้นหาค่าเป้าหมาย

  1. รันลูปสำหรับ i = 0 ถึง n (ไม่รวม) โดยที่ n คือจำนวนองค์ประกอบในอาร์เรย์
  2. ในการทำซ้ำทุกครั้งให้ตรวจสอบว่า nums [i] เท่ากับค่าเป้าหมายหรือไม่ หากเท่ากันให้คืนค่าจริงมิฉะนั้นจะดำเนินการต่อสำหรับองค์ประกอบถัดไป
  3. หากไม่มีองค์ประกอบใดเท่ากับค่าเป้าหมายให้คืนค่าเป็นเท็จ

รหัส JAVA

public class SearchInRotatedAndSortedArray {
    private static boolean searchTarget(int[] nums, int target) {
        int n = nums.length;
        // Traverse the given array and search for the target value
        for (int i = 0; i < n; i++) {
            if (nums[i] == target) {
                return true;
            }
        }
        return false;
    }

    public static void main(String[] args) {
        // Example 1
        int nums[] = new int[]{2, 5, 6, 0, 0, 1, 2};
        int target = 0;

        System.out.println(searchTarget(nums, target));

        // Example 2
        target = 3;

        System.out.println(searchTarget(nums, target));
    }
}
true
false

รหัส C ++

#include<bits/stdc++.h> 
using namespace std;

bool searchTarget(int *nums, int target, int n) {
    // Traverse the given array and search for the target value
    for (int i = 0; i < n; i++) {
        if (nums[i] == target)
            return true;
    }
    return false;
}

int main() {
    // Example 1
    int nums[] = {2, 5, 6, 0, 0, 1, 2};
    int target = 0;
    int n = sizeof(nums) / sizeof(nums[0]);
    
    if (searchTarget(nums, target, n)) {
        cout<<"true"<<endl;
    } else {
        cout<<"false"<<endl;
    }
    
    // Example 2
    target = 3;
    
    if (searchTarget(nums, target, n)) {
        cout<<"true"<<endl;
    } else {
        cout<<"false"<<endl;
    }
    
    return 0;
}
true
false

การวิเคราะห์ความซับซ้อนสำหรับการค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน

ความซับซ้อนของเวลา = O (n)
ความซับซ้อนของพื้นที่ = O (1) 
โดยที่ n คือจำนวนองค์ประกอบในอาร์เรย์

แนวทางที่เหมาะสมที่สุดสำหรับการค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน

อาร์เรย์อาจมีรายการที่ซ้ำกันดังนั้นแนวคิดในการแบ่งอาร์เรย์ออกเป็นสองอาร์เรย์ที่เรียงลำดับจะไม่ทำงาน

ให้ดัชนีเริ่มต้นของอาร์เรย์เป็น l และดัชนีสิ้นสุดเป็น h

  1. หาค่ากลางเป็น mid = (l + h) / 2
  2. ถ้า arr [mid] เท่ากับค่าเป้าหมายให้ส่งคืนจริง
  3. ถ้า arr [l] เท่ากับ arr [h] เท่ากับ arr [mid] ดังนั้นจึงเพิ่ม l และลดลง h
  4. ไม่เช่นนั้นถ้า arr [l] น้อยกว่าหรือเท่ากับ arr [mid] จากนั้นครึ่งซ้ายจะถูกจัดเรียงหากเป้าหมายอยู่ในช่วงของครึ่งซ้ายที่จัดเรียงให้ค้นหาในครึ่งซ้ายอื่น ๆ ค้นหาในครึ่งขวา
  5. หากเงื่อนไขข้างต้นไม่เป็นจริงจะมีการจัดเรียงครึ่งขวาจากกลางถึงชั่วโมงหากเป้าหมายอยู่ในช่วงของครึ่งขวาที่จัดเรียงให้ค้นหาอีกครึ่งหนึ่งทางขวาจะค้นหาในครึ่งซ้าย

รหัส JAVA

public class SearchInRotatedAndSortedArray {
    private static boolean searchTarget(int[] nums, int target, int l, int h) {
        // Index out of bound, element does not exist
        if (l > h)
            return false;
        // Find the middle element
        int mid = (l + h) / 2;
        // If this is the target element, return true
        if (nums[mid] == target) {
            return true;
        }
        // If nums[l] = nums[h] = nums[mid], increment l and decrement h
        if (nums[l] == nums[mid] && nums[h] == nums[mid]) {
            return searchTarget(nums, target, l + 1, h - 1);
        }
        
        // If nums[l] <= nums[mid], left half is sorted
        if (nums[l] <= nums[mid]) {
            // If the target lies in the first half, search in first half
            if (target >= nums[l] && target <= nums[mid]) {
                return searchTarget(nums, target, l, mid - 1);
            }
            // Else search in second half
            return searchTarget(nums, target, mid + 1, h);
        }
        
        // If first half is not sorted, then second half is sorted
        // If the target is present in the second half, search in second half
        if (target >= nums[mid] && target <= nums[h]) {
            return searchTarget(nums, target, mid + 1, h);
        }
        // Else search in the first half
        return searchTarget(nums, target, l, mid - 1);
    }
    
    public static void main(String[] args) {
        // Example 1
        int nums[] = new int[]{2, 5, 6, 0, 0, 1, 2};
        int target = 0;
        
        System.out.println(searchTarget(nums, target, 0, nums.length - 1));
        
        // Example 2
        target = 3;

        System.out.println(searchTarget(nums, target, 0, nums.length - 1));
    }
}
true
false

รหัส C ++

#include<bits/stdc++.h> 
using namespace std;

bool searchTarget(int *nums, int target, int l, int h) {
    // Index out of bound, element does not exist
    if (l > h)
        return false;
    // Find the middle element
    int mid = (l + h) / 2;
    // If this is the target element, return true
    if (nums[mid] == target)
        return true;
    // If nums[l] = nums[h] = nums[mid], increment l and decrement h
    if (nums[l] == nums[mid] && nums[h] == nums[mid]) {
        return searchTarget(nums, target, l + 1, h - 1);
    }
    
    // If nums[l] <= nums[mid], left half is sorted
    if (nums[l] <= nums[mid]) {
        // If the target lies in the first half, search in first half
        if (target >= nums[l] && target <= nums[mid]) {
            return searchTarget(nums, target, l, mid - 1);
        }
        // Else search in second half
        return searchTarget(nums, target, mid + 1, h);
    }

    // If first half is not sorted, then second half is sorted
    // If the target is present in the second half, search in second half
    if (target >= nums[mid] && target <= nums[h]) {
        return searchTarget(nums, target, mid + 1, h);
    }
    // Else search in the first half
    return searchTarget(nums, target, l, mid - 1);
}

int main() {
    // Example 1
    int nums[] = {2, 5, 6, 0, 0, 1, 2};
    int target = 0;
    int n = sizeof(nums) / sizeof(nums[0]);
    
    if (searchTarget(nums, target, 0, n - 1)) {
        cout<<"true"<<endl;
    } else {
        cout<<"false"<<endl;
    }
    
    // Example 2
    target = 3;
    
    if (searchTarget(nums, target, 0, n - 1)) {
        cout<<"true"<<endl;
    } else {
        cout<<"false"<<endl;
    }
    
    return 0;
}
true
false

การวิเคราะห์ความซับซ้อนสำหรับการค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน

ความซับซ้อนของเวลา = O (บันทึก n)
ความซับซ้อนของพื้นที่ = O (1) 
โดยที่ n คือจำนวนองค์ประกอบในอาร์เรย์

อ้างอิง

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2827
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2507
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2468
4ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1982
5Palindrome ใช้การเรียกซ้ำ1880
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1667
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1655
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1637
9เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1613
10ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1479
11สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1451
12จัดเรียงด่วน1423
13ย้อนกลับอาร์เรย์1416
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1401
15ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1363
16ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1360
17องค์ประกอบที่ทำซ้ำครั้งแรก1346
18จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1325
19ผลรวมของตัวเลขในสตริง1324
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1290
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1260
22ตรวจหาลูปในรายการที่เชื่อมโยง1244
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1235
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1221
25Subarray กับผลรวมที่ได้รับ1216
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1208
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1203
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1160
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1130
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1126
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1112
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1107
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1074
34ค้นหาผู้นำในอาร์เรย์1064
35สลับโหนดในรายการที่เชื่อมโยง1041
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์1008
37จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II996
38ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง992
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก973
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด968
41จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง959
42รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x959
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่950
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์939
45ค้นหาหมายเลขที่หายไป928
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์925
47สตริงย่อย Palindromic ที่ยาวที่สุด908
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง890
49พิมพ์ลำดับต่อมาที่ยาวที่สุด887
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ878
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด873
52ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้854
53จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด851
54นับสามเหลี่ยมที่เป็นไปได้823
55การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน823
56การคูณสองเมทริกซ์806
57ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่801
58จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ799
59หมุนรายการที่เชื่อมโยง798
60ซื้อหุ้นขายเพื่อเพิ่มผลกำไร797
61การเชื่อมต่อของสองสาย768
62ชักเย่อ766
63พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต762
64นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน761
65ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด750
66ค้นหา Pythagorean Triplets จาก Array742
67ปัญหาคนดัง742
68สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว736
69ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด735
70ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด733
71ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ713
72ค้นหาแถวที่มีจำนวนสูงสุด 1712
73ค้นหา Peak Element จาก Array704
74ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด699
75ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม694
76ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ691
77การเพิ่มสองเมทริกซ์691
78เรียงลำดับการแทรก689
79ปริศนาอาร์เรย์ผลิตภัณฑ์689
80สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1681
81ใช้สอง Stacks ในอาร์เรย์681
82ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน673
83Subarray ผลิตภัณฑ์สูงสุด II661
84อันดับพจนานุกรมของสตริง659
85ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่652
86การคูณก่อนหน้าและถัดไป652
87การลบเมทริกซ์สองตัว640
88ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ636
89ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด634
90อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม628
91แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน628
92สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน626
93ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด621
94ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่621
95ผลรวม Subarray Circular สูงสุด616
96จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย613
97จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว612
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน610
99ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก608
100Subarray และผลที่ตามมา605
101ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด603
102Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1601
103เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)599
104การแบนรายการที่เชื่อมโยง598
105องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง593
106Palindrome Permutations ของสตริง591
107องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array584
108Palindromes ในช่วงที่กำหนด582
109องค์ประกอบเสียงข้างมาก581
110เรียกใช้การเข้ารหัสความยาว579
111พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ578
112การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด576
113การตรวจสอบ Pangram576
114อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome570
115รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น569
116ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ567
117จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome567
118จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่567
119อักขระที่ซ้ำกันมากที่สุดในสตริง567
120หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์563
121ซ้ำตามมาของความยาวสองหรือมากกว่า561
122พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ558
123เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด556
124ปัญหาการเรียงลำดับแพนเค้ก546
125โซลูชัน Sum Leetcode สองรายการ543
126ผสานช่วงเวลาที่ทับซ้อนกัน II542
127โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม540
128โซลูชัน 3Sum Leetcode539
129การเปลี่ยนเมทริกซ์532
130ขนาดของ Subarray ที่มีผลรวมสูงสุด530
131ลบพื้นที่พิเศษออกจากสตริง528
132การลบ Spaces ออกจากสตริงโดยใช้ stringstream527
133ลบรายการที่ซ้ำกันออกจากสตริง525
134ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่523
135Palindrome ที่เล็กที่สุดหลังการเปลี่ยน523
136ผลรวมสูงสุดที่เพิ่มขึ้นตามมา522
137ปัญหาเกี่ยวกับพาร์ติชัน521
138Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่520
139ตรวจสอบว่าสตริงห่างกัน K หรือไม่511
140สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด508
141ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง506
142แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ505
143หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด505
144ลบรายการล่าสุด504
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่498
146ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง494
147โปรแกรมสลับอักขระทั้งหมดในสตริง490
148สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่486
149นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด484
150รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง482
151จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา481
152ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย479
153ค้นหาคู่กับความแตกต่างที่ได้รับ478
154ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่477
155ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย473
156คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer473
157ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด467
158จัดเรียง 0s 1s และ 2s ใน Array466
159พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด464
160เปรียบเทียบตัวเลขสองเวอร์ชัน462
161กลับคำในสตริงที่กำหนด461
162ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด460
163เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด458
164แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น457
165พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)457
166ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution456
167รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ455
168พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'445
169ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด440
170ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ439
171Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End437
172พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง435
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด432
174พิมพ์พาร์ติชัน palindromic ทั้งหมด424
175ความยาวสูงสุดของคู่โซ่420
176ปัญหา Superstring ที่สั้นที่สุด420
177แบนรายการที่เชื่อมโยงหลายระดับ419
178ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่416
179การเรียงลำดับ K เรียงอาร์เรย์413
180จัดเรียงสตริงตามสตริงอื่น409
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II404
182ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม401
183ค้นหาลำดับที่ตามมาของขนาด 3400
184โปรแกรมเพิ่มเลขฐานสองสองหลัก397
185พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์397
186ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ391
187คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II390
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)388
189ซีซาร์ไซเฟอร์387
190อักขระที่ไม่ซ้ำ Kth384
191ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ383
192จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag382
193การเรียงลำดับแพนเค้ก380
194หมุนภาพ 90 องศา379
195คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ378
196การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL373
197สตริงย้อนกลับที่สมบูรณ์แบบ371
198การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด368
199การผสานสองอาร์เรย์ที่เรียงลำดับ367
200จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s365
201ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง365
202ส่วนเสริม 1 และ 2 ของเลขฐานสอง365
203สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด363
204ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก363
205สี่องค์ประกอบที่รวมที่จะให้359
206ลบโหนดหลังจาก M357
207แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด357
208คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ352
209นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ350
210สตริง Palindrome (ตัวเลข)347
211แยกสตริง346
212อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate343
213การใช้งานซ้ำของ atoi ()340
214ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่337
215พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์336
216แม้แต่ Substring Count336
217การเรียงลำดับอาร์เรย์ของสตริง335
218แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K333
219วงเล็บที่ถูกต้อง โซลูชัน LeetCode332
220ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ331
221อักขระที่เกิดขึ้นสูงสุดในสตริง331
222ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด331
223พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ329
224ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ326
225เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?326
226แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว324
227ย้อนกลับสตริงโดยใช้ Stack324
228การจับคู่อักขระตัวแทน324
229อักขระ N ในสตริงทศนิยมที่ต่อกัน323
230จัดเรียงองค์ประกอบตามความถี่ II321
231โซลูชัน Subarray Leetcode สูงสุด321
232ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่318
233นับจำนวนคำ317
234ผสานสองอาร์เรย์ที่เรียงลำดับ315
235แยกสี่สายที่แตกต่างกัน313
236ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน312
237ค้นหาตรงกลางของรายการที่เชื่อมโยง310
238ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน308
239นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ304
240การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก301
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์299
242การเรียงสับเปลี่ยน Palindrome293
243โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น291
244ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ288
245ค้นหา Nth Node287
246Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด286
247การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี285
248สตริง (แทนจำนวนเต็ม) เป็นค่า282
249ลบทรี282
250ย้อนกลับสตริง282
251โซลูชัน Leetcode ของ Word Search281
252ย้อนกลับบิต280
253พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket278
254ต้นไม้ไบนารี277
255ลบโหนดภายใต้เงื่อนไขที่กำหนด277
256เปลี่ยนเพศของสตริงที่กำหนด276
257วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?275
258จัดเรียงอาร์เรย์ของสตริง273
259องค์ประกอบแรกที่ไม่ซ้ำ273
260นับคู่ด้วยผลรวมที่ได้รับ271
261ห้องประชุม II โซลูชั่น LeetCode271
262จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9270
263นามสกุลทั่วไปที่ยาวที่สุด270
264ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด270
265เมทริกซ์ Toeplitz269
266รูปแบบสตริงย่อยซ้ำ269
267ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์266
268ลบช่องว่างออกจากสตริง266
269LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด265
270ไม่มีปัญหาราชินี264
271สลับอาร์เรย์ที่กำหนด263
272กองต่ำ262
273โปรแกรมลำดับนกกาเหว่า258
274จำนวนเกาะ โซลูชั่น LeetCode258
275อัลกอริทึม Dijkstra257
276กองซ้อนสูงสุด255
277โซลูชั่นปล้นบ้าน Leetcode254
278ค้นหาอักขระที่สองบ่อย254
279ลดความแตกต่างสูงสุดระหว่างความสูง253
280องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์253
281ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน251
282โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)250
283หมายเลขฟีโบนักชี250
284จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์249
285การประเมินนิพจน์249
286โซลูชัน Palindrome Leetcode ที่ถูกต้อง247
287ซูโดกุ Solver247
288KMP อัลกอริทึม246
289โซลูชัน Plus One Leetcode246
290ชุดย่อย Leetcode246
291จำนวน 1 บิต244
292กลับคำในสตริง244
293รวมผลรวม Leetcode Solution244
294วิธีการลบรายการที่เชื่อมโยง244
295Min Stack Leetcode โซลูชัน243
296การประเมิน Postfix Expression242
297ค้นหาคำ241
298Backspace String เปรียบเทียบ238
299ตั้งค่า Matrix Zeroes237
300Sqrt (x) โซลูชัน Leetcode235
301ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ234
302อัลกอริทึม Rabin Karp233
303Subarray ที่มี 0 ผลรวม233
304การกลับคิว233
305คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์233
306องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด232
307ลบองค์ประกอบตรงกลางของสแต็ก230
308ประกอบด้วย Duplicate II Leetcode Solution230
309หอคอยแห่งฮานอย230
310ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง229
311ผลรวมรวม228
312Leetcode สามเหลี่ยมปาสคาล227
313โซลูชันจำนวนเต็มเป็นโรมัน Leetcode227
314จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II227
315ย้อนกลับคำแต่ละคำ225
316การบีบอัดสตริง225
317การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน224
318จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์224
319นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน223
320อัลกอริทึม Bellman Ford223
321เทคนิคหน้าต่างบานเลื่อน223
322ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม222
323สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า221
324โซลูชัน Leetcode หมายเลขเดียว221
325การประเมินนิพจน์ทางคณิตศาสตร์221
326เพิ่ม Binary Leetcode Solution221
327การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List221
328ประกอบด้วย Duplicate220
329คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ219
330แยกเลขคู่และเลขคี่219
331มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution219
332จัดเรียงองค์ประกอบตามความถี่219
333Palindrome Linked List Leetcode โซลูชัน218
334Postfix เป็น Infix Conversion218
335Pow (x, n) โซลูชัน Leetcode218
336ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ217
337อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ217
338จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode216
339นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา216
340การเรียงลำดับถัดไป216
341กลุ่มคำที่มีชุดอักขระเดียวกัน216
342ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์216
343อัลกอริทึม Kruskal215
344โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม214
345พีชคณิต Leetcode Solution213
346ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด213
347อัลกอริธึม Convex Hull213
348Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน213
349คำที่ใช้บ่อย K ยอดนิยม212
350K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ212
351สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution212
352ค้นหา Lucky Integer ใน Array Leetcode Solution210
353โซลูชัน Leetcode องค์ประกอบส่วนใหญ่210
354Subarray สูงสุด210
355การเรียงลำดับอาร์เรย์โดยใช้ Stacks210
356ค้นหา Town Judge Leetcode Solution210
357โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด210
358สตริงการแย่งชิง209
359องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์209
360ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่209
361นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม209
362การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์209
363โซลูชัน LeetCode เมทริกซ์เกลียว208
364ประเมินกอง208
365การเข้ารหัส Huffman207
366กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x207
367Swap Nodes ในคู่ Leetcode Solutions207
368หมายเลขพิเศษ207
369จำนวนคู่ที่ดีโซลูชัน Leetcode206
370ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่206
371ผลรวมเส้นทางขั้นต่ำ206
372คำนำหน้าในการแปลง Infix206
373หมายเลขที่หายไป โซลูชัน Leetcode206
374โซลูชัน Leetcode Triangle II ของ Pascal205
375ค้นหาใน Rotated Sorted Array Leetcode Solution205
376ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ205
377เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution205
378ย้อนกลับตัวเลขโดยใช้กอง204
379Count Primes Leetcode Solutions204
380โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ203
381จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution203
382จัตุรัสสูงสุด203
383ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน202
384กลุ่มแอนนาแกรม202
385ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode202
386ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง202
387พลังของโซลูชัน Leetcode สองตัว202
388หมายเลขเดียว202
389การย้อนกลับองค์ประกอบ K แรกของคิว202
390องค์ประกอบที่พบบ่อย K ยอดนิยม202
391โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร201
392การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย201
393House Robber II โซลูชัน Leetcode201
394ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์201
395โซลูชัน Matrix Diagonal Sum Leetcode201
396การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d200
397ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์200
398Fizz Buzz Leetcode200
399นิพจน์มีวงเล็บสำรองหรือไม่199
400จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน199
401ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน199
402วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap199
403ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด198
404ผลรวม Subarray เท่ากับ k198
405จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution198
406โซลูชัน Leetcode แบบต่อเนื่องสูงสุด198
407เส้นทางที่ไม่ซ้ำใคร198
408Coin Change 2 Leetcode โซลูชั่น198
409Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป198
410เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด198
411Leetcode เรียงลำดับ198
412แปลงสตริงเป็น Int198
413ถอดรหัสสตริง197
414แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น197
415ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน197
416ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน196
417ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์196
418แบบสอบถามสตริงย่อย Palindrome196
419ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution196
420ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution196
421องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง195
422การเรียงสับเปลี่ยนกรณีจดหมาย195
423จำนวนเต็มย้อนกลับ195
424ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่195
425การแปลงซิกแซก195
426โซลูชัน LeetCode อาร์เรย์โมโนโทนิก195
427หมายเลขฟีโบนักชี โซลูชัน LeetCode194
428ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม194
429ปัญหาผลรวมย่อย194
430ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution194
431ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์194
432เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution194
433Reverse Vowels ของ String Leetcode Solution194
434จัดเรียงสแต็กโดยใช้การเรียกซ้ำ194
435Subarray Sum เท่ากับ K LeetCode Solution194
436ค้นหาหมายเลขที่ซ้ำกัน193
437ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution193
438ใช้ Stack และ Queue โดยใช้ Deque193
439ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ193
440ค้นหาค่ามัธยฐานจากสตรีมข้อมูล193
441ย้อนกลับกองโดยใช้การเรียกซ้ำ192
442ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่192
443ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี192
444ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว192
445นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน192
446อัลกอริทึมของ Prim192
447ย้อนกลับคำในสตริง III LeetCode Solution192
448การใช้งานแคช LRU192
449หมายเลขคาตาลันที่ N192
450สลับโซลูชัน Array Leetcode191
451Subarrays ที่มีองค์ประกอบที่แตกต่างกัน191
452สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่191
453พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ191
454ผลรวมของช่วง Subarray Leetcode Solution191
455การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค190
456ดักจับน้ำฝน Leetcode Solution190
457จำนวนเต็มเป็นคำภาษาอังกฤษ190
458ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว190
459ย้อนกลับสตริง190
460ค้นหาองค์ประกอบที่ซ้ำกัน190
461ค้นหาอักขระทั่วไป Leetcode Solution190
462กราฟ Bipartite190
463ผลรวมเป้าหมาย190
464พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0189
465ลำดับต่อมาที่ยาวที่สุด189
466ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ189
467หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution189
468องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions189
469ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k188
470เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด188
471ค้นหาความแตกต่าง Leetcode Solution188
472Fizz Buzz188
473หอคอยซ้ำแห่งฮานอย188
474แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode187
475ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution187
476ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution187
477โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล187
478การต่อกันของ Array LeetCode Solution187
479อัลกอริทึม Floyd Warshall187
480Word Ladder โซลูชัน LeetCode187
481ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที187
482ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์186
483Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม186
484การจัดข้อความให้เหมาะสม โซลูชัน LeetCode186
485จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution186
486ต่อไป Greater Element I Leetcode Solution186
487นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด186
488แก้ไขระยะทาง186
489คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie185
490ผสานช่วงเวลาที่ทับซ้อนกัน185
491ออกแบบระบบจอดรถ Leetcode Solution185
492นับและพูด185
493น้ำท่วมเติม LeetCode185
494ซิกแซกการแปลง LeetCode โซลูชั่น185
495ระดับของอาร์เรย์184
496ย้อนกลับรายการที่เชื่อมโยง184
497อัลกอริทึม MiniMax184
498โซลูชัน Leetcode คูณสตริง184
499นับและพูด Leetcode Solution184
500ย้ายศูนย์ LeetCode Solution183
501กระโดดเกม โซลูชัน Leetcode183
502โซลูชัน Leetcode ที่สำคัญช้าที่สุด183
503องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป183
504มุมมองด้านบนของ Binary Tree183
505พื้นที่สูงสุดของเกาะ183
506ปัญหาช่วงเวลาของสต็อก183
507ความยาวของ Last Word Leetcode Solution183
508Palindrome ที่สั้นที่สุด183
509ดัชนีสูงสุดในอาร์เรย์ภูเขา183
510ปัญหาปุ่มกดตัวเลขบนมือถือ183
511ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)183
512สตริงวงเล็บที่ถูกต้อง183
513คำนำหน้าในการแปลง Postfix183
514ใช้สแต็กโดยใช้คิวเดียว182
515แปลงอาร์เรย์เป็นแบบซิกแซก182
516โซลูชัน Leetcode แบบสุ่ม182
517ลำดับความสำคัญใน C ++182
518สตริงย่อยที่มีการต่อคำทั้งหมด182
519จุดตัดของสองอาร์เรย์182
520subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K182
521ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์182
522Postfix เป็น Prefix Conversion181
523คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ181
524ค้นหาองค์ประกอบที่ขาดหายไปของช่วง181
525ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่181
526นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด181
527ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)181
528น้ำหนักหินสุดท้าย181
529ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว181
530การเรียงลำดับแบบวนซ้ำของทรีไบนารี181
531ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution180
532ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution180
533Leetcode อาร์เรย์ที่ต่อเนื่องกัน180
534Recursion180
535ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์180
536Koko กินกล้วย Leetcode Solution180
537จับคู่กับผลิตภัณฑ์ที่กำหนด180
538โซลูชัน Leetcode เรียงลำดับอาร์เรย์179
539โซลูชัน Leetcode หมายเลข N-th Tribonacci179
540Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด179
541ใช้ Stack โดยใช้ Queues178
542ภาชนะที่มีน้ำมากที่สุด178
543Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน178
544โซลูชัน Leetcode ของ Isomorphic Strings177
545เป็นโซลูชัน Leetcode ที่ตามมา177
546โซลูชันอัญมณีและหิน Leetcode177
547แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี177
548การดำเนินการขั้นต่ำในการแปลง X เป็น Y177
549กำหนดคุกกี้ Leetcode Solution177
550แปลง BST ปกติเป็น BST สมดุล177
551จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k177
552เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N177
553เวลาที่ดีที่สุดในการซื้อและขายหุ้น177
554Anagrams ที่ถูกต้อง176
555แจกจ่ายขนมให้กับผู้คน Leetcode Solution176
556สลับอาร์เรย์176
557การกลับวงเล็บขั้นต่ำ176
558การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก176
559Sudoku ที่ถูกต้อง176
560องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์176
561โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด176
562สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode176
563การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม176
564ผลรวมด้านซ้ายออกจาก Leetcode Solutions176
565ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน176
566ตรวจสอบวงเล็บสมดุลในนิพจน์176
567โซลูชัน Leetcode ของ Island Perimeter176
568วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode176
569การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน175
570Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด175
571ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution175
572จำนวนเต็มเป็นโรมัน175
573สรุปช่วง Leetcode โซลูชัน175
574ชุดค่าผสม Leetcode175
57501 โซลูชัน Matrix LeetCode175
576จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด175
577สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ174
578นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS174
579LRU Cache LeetCode Solution174
580ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร174
581ระยะการขัดขวาง174
582วิธีถอดรหัส174
583จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง174
584นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K174
585ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม173
586ปัญหาเหมืองทอง173
587ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด173
5883Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด173
589หมุนรายการ Leetcode โซลูชัน173
590อัศวินขั้นต่ำย้ายโซลูชัน LeetCode173
591ปัญหากระเป๋าเป้173
592จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน173
593แทรก Interval Leetcode Solution173
594ดักน้ำฝน LeetCode Solution172
595จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m172
596ระยะห่างระหว่างบัสหยุด Leetcode Solution172
597ระยะทางสูงสุดในอาร์เรย์172
598หมุนภาพ โซลูชัน LeetCode171
599จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน171
600เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution171
601รูปแบบคำ170
602จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution170
603จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode170
604กบกระโดด Leetcode โซลูชั่น170
605จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?170
606โซลูชัน LeetCode ต้นไม้เดียวกัน170
607การเรียงสับเปลี่ยนในสตริง Leetcode Solution170
608ตะแกรงของ Eratosthenes170
609K ช่องว่าง LeetCode170
610เกมหิน LeetCode170
611ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่169
612ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution169
613การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์169
614การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก169
615แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา169
616ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ169
617ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี169
618ฐานที่เล็กที่สุด169
619เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution168
620การกำหนดที่อยู่ IP โซลูชัน Leetcode168
621โจรปล้นบ้าน168
622การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง168
623การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode168
624สตริง Isomorphic168
625ปัญหาการตัดคำ168
626การทำงานของ XOR ในโซลูชัน Array Leetcode168
627ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน168
628การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน168
629จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์168
630ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี167
631แยก 0s และ 1s ใน Array167
632ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์167
633ปัญหาการเปลี่ยนเหรียญ167
634สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution167
635ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)167
636ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด167
637นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี167
638อัลกอริทึมการทาสีรั้ว167
639Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode167
640วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี166
641กระดิกเรียง166
642จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย166
643ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด166
644GCD ของตัวเลขสองตัว166
645แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด166
646ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่166
647จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง166
648ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode166
649ต้นทุนขั้นต่ำในการจ้างคนงาน K166
650ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล165
651Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป165
652สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution165
653โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II165
654เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode165
655เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution165
656แปลงอาร์เรย์เป็นรูปแบบย่อ165
657ผลรวมสองชุดที่ไม่ทับซ้อนกัน165
658ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution165
659ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ164
660ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด164
661ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน164
662ค้นหาผลรวมระดับสูงสุดใน Binary Tree164
663จะสร้าง Mergable Stack ได้อย่างไร?164
664Palindrome ที่ถูกต้อง164
665จัดระเบียบสตริงใหม่164
666การรวมตัวอักษรของหมายเลขโทรศัพท์164
667จำนวนจังหวัด โซลูชั่น Leetcode164
668โซลูชัน LeetCode เวลาว่างของพนักงาน164
669โซลูชัน LeetCode หมายเลข Strobogrammatic164
670แก้ไขระยะทาง LeetCode Solution163
671ฉลากพาร์ติชั่น LeetCode Solution163
672โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง163
673พลิกโซลูชัน LeetCode ของรูปภาพ163
674พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ163
675ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d163
676ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution163
677จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode163
678กู้คืนโครงสร้างการค้นหาแบบไบนารี163
679พลังของโซลูชัน Leetcode สี่ตัว163
680จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode162
681Lucky Numbers ในโซลูชัน Matrix Leetcode162
682ลำดับการเรียงสับเปลี่ยน LeetCode Solution162
683สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด162
684จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution162
685เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution162
686จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2162
687ลดจาน LeetCode Solution162
688การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด162
689K ช่องว่าง162
690ลบวงเล็บไม่ถูกต้อง Leetcode Solution161
691ผสานสอง Binary Trees LeetCode Solution161
692พื้นฐานการเขียนโปรแกรมแบบไดนามิก161
693ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่161
694ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่161
695BFS กับ DFS สำหรับ Binary Tree161
696แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution161
697เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก161
698Inorder Successor ของโหนดใน Binary Tree161
699หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution161
700โซลูชัน Leetcode จำนวนที่น่าเกลียด161
701สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution161
702แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution161
703พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน161
704การย้อนกลับคิวโดยใช้การเรียกซ้ำ161
705ย้อนกลับเฉพาะตัวอักษร LeetCode Solution160
706ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่160
707การสุ่มตัวอย่างอ่างเก็บน้ำ160
708ชุดย่อย Sum Leetcode160
709กู้คืนที่อยู่ IP โซลูชัน Leetcode160
710ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode160
711ค้นหาใบของ Binary Tree LeetCode Solution160
712Binary Tree ลำดับระดับซิกแซก Traversal160
713โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II160
714สร้าง BST จาก Preorder Traversal ที่กำหนด159
715ตัวสลับหลอดไฟ โซลูชัน LeetCode159
716โซลูชัน Leetcode แถวแป้นพิมพ์159
717ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด159
718การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง159
719คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน159
720Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode159
721ค่าสัมประสิทธิ์ทวินาม159
722โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II159
723ค้นหาผลคูณที่ใหญ่ที่สุดของ 3159
724ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข158
725ดำเนินการเปลี่ยนสตริง Leetcode158
726ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array158
727ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution158
728มอร์ริส Traversal158
729ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode158
730จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล157
731ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง157
732ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี157
733อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution157
734ผสาน K เรียงลำดับรายการที่เชื่อมโยง157
735ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n157
736ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution157
737โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข157
738ค้นหาอักขระที่ไม่ซ้ำกันในสตริง156
739พลิกโซลูชัน LeetCode Binary Tree156
740โซลูชัน Leetcode ระยะทางที่ติดขัด156
741ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K156
742เส้นทแยงมุมของต้นไม้ไบนารี156
743ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k156
744อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน156
745โซลูชัน LeetCode Array ที่ไม่ลดลง156
746ปัญหาการปูกระเบื้อง156
747ต้นไม้ที่มีความสูงต่ำสุด156
748แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม156
749การจัดเรียงฟองโดยใช้สองกอง156
750อันดับ Transform ของ Array Leetcode Solution156
751บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution156
752จำนวนเกาะ II โซลูชัน LeetCode155
753รูปแบบคำ โซลูชัน LeetCode155
754Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution155
755เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด155
756Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)155
757ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution155
758ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution155
759องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์155
760ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่155
761โซลูชันการบีบอัดสตริง LeetCode155
762จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode155
763subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน155
764ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution155
765ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution155
766เกมกระโดด155
767ค้นหาโซลูชัน Leetcode 2D Matrix II154
768แยกสตริงใน Balanced Strings Leetcode Solution154
769โปรแกรมสำหรับปัญหา Bridge and Torch154
770โซลูชัน Leetcode ต้นไม้สมมาตร154
771สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด154
772ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์154
773ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -154
774ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution154
775เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0154
776ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode154
777โซลูชัน LeetCode ของรถแข่ง154
778Kth บรรพบุรุษของโหนดในไบนารีทรี154
779ลดจำนวนคู่สูงสุดใน Array LeetCode Solution154
780ความลึกสูงสุดของ N-ary Tree Leetcode Solution154
781สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution154
782งูและบันได LeetCode Solution154
783เปลี่ยนกราฟ154
784นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน153
785องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด153
786ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution153
787พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution153
788โซลูชั่น N-Queens LeetCode153
789ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution153
790วงจรรายการที่เชื่อมโยง153
791ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี153
792กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode153
793การลบในทรีไบนารี153
794นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x153
795สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น152
796ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่152
797ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง152
798ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II152
799โซลูชัน Leetcode ส่วนเติมเต็ม152
800เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution152
801เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution152
802จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด152
803Last Stone Weight II โซลูชัน LeetCode152
804จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น152
805ตารางเรียน II - LeetCode152
806ต้นไม้ช่วงเวลา152
807การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน151
808หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น151
809พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง151
810ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution151
811โซลูชันฐาน 7 Leetcode151
812โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1151
813จำนวน NGE ทางด้านขวา151
814ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution151
815หมายเลขที่ถูกต้อง151
816โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler151
817ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k151
818กำไรสูงสุดในการจัดตารางงาน Leetcode Solution151
819น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode151
820ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์151
821โซลูชัน Leetcode ของ Spiral Matrix II150
822สแต็กตามอาร์เรย์ที่เติบโตได้150
823ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น150
824โซลูชันกำแพงอิฐ LeetCode150
825ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว150
826เรียงลำดับ Array ตาม Parity II Leetcode Solution150
827ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution150
828การจับคู่นิพจน์ทั่วไป150
829ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง150
830แปลง BST เป็น Min Heap150
831รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น150
832การสั่งซื้อล่วงหน้าแบบวนซ้ำ150
833อันดับสัมพัทธ์ Leetcode Solution150
834รายการพาร์ติชั่น Leetcode Solution149
835วงเล็บที่ถูกต้อง โซลูชัน Leetcode149
836ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่149
837คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode149
838ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ149
839สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด149
840คิวแบบวงกลม149
841ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่149
842โคลนกราฟ โซลูชัน LeetCode149
843พจนานุกรมคนต่างด้าว โซลูชัน LeetCode149
844วางดอกไม้ได้ LeetCode Solution149
845ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution149
846ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด149
847ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด149
848เส้นทางที่มีค่าเฉลี่ยสูงสุด149
849จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution149
850แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี149
851ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution148
852การเลื่อนระดับคำสั่งในรูปแบบ Spiral148
853ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1148
854เรียงสี148
855ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้148
856นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K148
857Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s148
858ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution148
859ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution148
860ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode147
861การแสดงออกที่สมดุลพร้อมการเปลี่ยน147
862ปัญหาการจับคู่เพื่อน147
863การค้นหาแบบไบนารีการค้นหาทรีและการแทรก147
864ค่าสัมประสิทธิ์การเปลี่ยนแปลง147
865เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง147
866เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม147
867เซตย่อยที่มีผลรวมหารด้วยม147
868ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด147
869นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ147
870รูปแบบสตริงย่อยซ้ำ LeetCode Solution147
871ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ146
872จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i146
873ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution146
874ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์146
875โซลูชัน LeetCode แนวขวางในแนวทแยง146
876Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)146
877โซลูชัน Leetcode ระยะทางสั้นที่สุด146
878โซลูชัน LeetCode การข้ามเส้นทแยงมุม146
879ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง146
880การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด146
881องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์146
882การคูณเมทริกซ์ลูกโซ่146
883จัดเรียงอาร์เรย์เป็น BST ที่สมดุล146
884GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์146
885K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST146
886จำนวนวันระหว่างสองวัน โซลูชัน LeetCode145
887ขวดน้ำ Leetcode Solution145
888แบบสอบถาม LCM ช่วง145
889วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n145
890โซลูชัน Leetcode อุณหภูมิรายวัน145
891จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution145
892แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต145
893เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution145
894LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย145
895ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree145
896คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง145
897ลบและรับ145
898โซลูชัน Leetcode เมืองปลายทาง145
899Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution145
900ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่145
901เดาตัวเลขสูงกว่าหรือต่ำกว่า II145
902Robot Bounded In Circle โซลูชัน LeetCode145
903ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่144
904ผลรวมขั้นต่ำของการคูณของจำนวน n144
905นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3144
906องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ144
907ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่144
9084 ซัม144
909น้ำมะนาวเปลี่ยน Leetcode Solution144
910ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด144
911โซลูชัน LeetCode ของ Spiral Matrix III143
912โซลูชัน Leetcode กองซ้อนความถี่สูงสุด143
913ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution143
914ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี143
915พจนานุกรมคนต่างด้าว143
916แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี143
917จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution143
918Palindrome Partitioning Leetcode Solution143
919จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i143
920BFS สำหรับ Disconnected Graph143
921โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่143
922แทรกลบ GetRandom143
9233 ผลรวม143
924สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง143
925แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน142
926สร้าง BST จาก Level Order Traversal ที่กำหนด142
927ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode142
928เกม Stone II Leetcode142
929จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode142
930สร้าง Rectangle Leetcode Solution142
931ผสาน Leetcode สองรายการที่เรียงลำดับ142
932ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution142
933ใส่ลงใน Postfix142
934ตัดแต่งต้นไม้ค้นหาแบบไบนารี142
935อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)142
936ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์142
937ผลที่ตามมาของ Palindromic ที่ยาวที่สุด142
938ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด142
939ค่าเฉลี่ยของระดับในต้นไม้ไบนารี142
940เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0141
941Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution141
942Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด141
943การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง141
944ค้นหาอักขระทั่วไป Leetcode Solution141
945ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์141
946นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน141
947ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา141
948รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง141
949ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่141
950เลขพจนานุกรม Leetcode Solution141
951อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M141
952จัดคิวโดยใช้ Stacks141
953วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution140
954การรวมช่วงเวลา140
955เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น140
956จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino140
957สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม140
958จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution140
959Reverse Nodes ใน K-Group140
960นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด140
961สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution139
962แบ่งคำ139
963ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า139
964การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K139
965การแบ่งพาร์ติชัน Palindrome139
966ลำดับนิวแมน - คอนเวย์139
967ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา139
968พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร139
969การดำเนินการลบทรีค้นหาแบบไบนารี139
970Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode139
971นับคู่กับผลรวมที่ได้รับ139
972ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution139
973ค้นหาความแตกต่าง Leetcode Solution139
974การส่งผ่านลำดับระดับของต้นไม้ไบนารี139
975ปฏิทินของฉัน I LeetCode Solution138
976ต้นไม้สมมาตร138
977เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution138
978ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ138
979สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน138
980ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution138
981การชนกันของดาวเคราะห์น้อย LeetCode Solution138
982เส้นทางที่ไม่ซ้ำกัน II138
983โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด138
984สร้างจำนวนสูงสุด138
985หน้าต่างบานเลื่อนสูงสุด138
986รูปแบบเกิดขึ้นโดยใช้ Stack138
987นับราคาในช่วง138
988ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่138
989ต้นไม้กลุ่ม137
990ความยาวสูงสุดของ Subarray ซ้ำ137
991เพื่อนวัยที่เหมาะสม LeetCode Solution137
992ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา137
993Subarray ผลิตภัณฑ์สูงสุด137
994ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง137
995ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด137
996สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution137
997โซลูชัน Boomerang Leetcode ที่ถูกต้อง137
998K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution137
999ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด137
1000ปัญหาพาร์ทิชันของจิตรกร136
1001ค้นหา Subtrees ที่ซ้ำกัน136
1002การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด136
1003สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน136
1004ปัญหาการจัดวงเล็บแบบบูลีน136
1005สิ่งแรกที่ขาดหายไปในเชิงบวก136
1006Serialize และ Deserialize Binary Tree136
1007สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String136
1008การส่งผ่านคำสั่งระดับโดยใช้สองคิว136
1009Morris Inorder Traversal136
1010นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด136
1011คำนวณ nCr% p136
1012พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน136
1013การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)136
1014การจับคู่สตริงในโซลูชัน Array Leetcode136
1015ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน136
1016การค้นหาแรกกว้าง (BFS) สำหรับกราฟ136
1017Depth First Search (DFS) สำหรับกราฟ136
1018การแทรกในทรีไบนารี136
1019ไต่บันได136
1020จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น136
1021ถัดไป Greater Element III โซลูชัน LeetCode135
1022ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง135
1023ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด135
1024ฆ่ากระบวนการ LeetCode Solution135
1025เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด135
1026กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode135
1027โซลูชัน LeetCode Maze III135
1028การข้ามผ่านขอบเขตของต้นไม้ไบนารี135
1029ผลรวมดัชนีขั้นต่ำของสองรายการ135
1030สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array135
1031ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution135
1032โซลูชัน Leetcode ของ Word ที่สั้นที่สุด135
1033โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง134
1034จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์134
1035K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน134
1036จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่134
1037ตัวเลขที่น่าเกลียด134
1038จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'134
1039โซลูชัน LeetCode สตริงการแย่งชิง134
1040สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations134
1041ข้อดีของ BST มากกว่า Hash Table134
1042Design Hit Counter โซลูชัน LeetCode134
1043ตรวจสอบโครงสร้างการค้นหาแบบไบนารี134
1044โซลูชัน Leetcode ที่ใหญ่ที่สุด134
1045ต้นไม้ไบนารีที่สมดุล133
1046ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode133
1047ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน133
1048Bitwise และช่วงตัวเลข โซลูชัน LeetCode133
1049การกำหนดที่อยู่ IP โซลูชัน LeetCode132
1050ความลึกแบบวนซ้ำครั้งแรกของกราฟ132
1051น่าเกลียดหมายเลข II LeetCode โซลูชั่น132
1052ต้นไม้ค้นหาแบบไบนารี132
1053ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม132
1054กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี132
1055ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0132
1056หมายเลขที่น่าเกลียดสุด ๆ132
1057สามารถจับภาพได้สำหรับ Rook Leetcode Solution132
1058นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x132
1059เพิ่มตัวเลขสองตัว132
1060จำนวนพา ธ พาลินโดรมิกในเมทริกซ์132
1061สร้างวงเล็บ Leetcode Solution131
1062จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode131
1063Binary Tree มุมมองด้านขวา โซลูชัน LeetCode131
1064ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution131
1065ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution131
1066ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode131
1067กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่131
1068การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode131
1069ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน131
1070Path Sum II LeetCode Solution131
1071ค้นหา Peak Element131
1072ค้นหาโซลูชัน LeetCode ของ Peak Element II131
1073โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม130
1074อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution130
1075จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า130
1076จำนวนเกาะที่ปิด โซลูชัน Leetcode130
1077นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ130
1078ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่130
1079ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1130
1080ผลที่ตามมาของ Bitonic ที่ยาวที่สุด130
1081ความสำคัญของพนักงาน LeetCode Solution130
1082ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน130
1083วันแห่งปี Leetcode Solution130
1084บรรพบุรุษที่ต่ำที่สุด130
1085ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists129
1086ขนาดต่ำสุด Subarray Sum129
1087เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions129
1088ประเภทของต้นไม้ไบนารี129
1089ลบ Palindromic Subsequences Leetcode Solution129
1090การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution129
1091เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution129
1092รวมผลรวม IV LeetCode โซลูชั่น129
1093ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution129
1094แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์129
1095Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution129
1096ผลที่ตามมาที่แตกต่าง129
1097โครงสร้างข้อมูลไบนารีทรี129
1098Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ129
1099ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด128
1100ผลรวมเส้นทาง128
1101หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว128
1102จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree128
1103ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์128
1104ถัดไป การเรียงสับเปลี่ยน Leetcode Solution128
1105เพิ่ม Triplet Subsequence โซลูชัน LeetCode128
1106ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum128
1107ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง128
1108โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด128
1109พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP128
1110ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ128
1111สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution127
1112โซลูชัน Prime Palindrome LeetCode127
1113โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม127
1114ตัวละครต่อเนื่อง LeetCode Solution127
1115Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution127
1116พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป126
1117การนับคู่หาร126
1118เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution126
1119รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution126
1120นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด126
1121มุมมองด้านล่างของทรีไบนารี125
1122ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution125
1123Subarray ผลิตภัณฑ์สูงสุด125
1124ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution125
1125การเรียงลำดับโทโพโลยี125
1126ฟอร์แมตโซลูชัน String Leetcode125
1127ผลรวมของเลขคู่หลังการสืบค้น125
1128ผลิตภัณฑ์ของช่วงในอาร์เรย์125
1129สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe125
1130ตัดคัน125
1131เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่125
1132Palindrome Permutation LeetCode Solution124
1133โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด124
1134สร้าง K Palindrome Strings LeetCode Solution124
1135พิมพ์มุมมองด้านขวาของทรีไบนารี124
1136ลำดับ Moser-de Bruijn124
1137ค้นหาตำแหน่งแทรก124
1138ปัญหาผลรวมย่อยในช่องว่าง O (sum)124
1139โซลูชัน Leetcode ตัวคั่นพัน124
1140ต้นไม้ไบนารีสูงสุด124
1141โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้123
1142ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน123
1143เพิ่มขึ้นต่อเนื่องยาวนานที่สุด123
1144พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ123
1145สลับโหนดในคู่123
1146ลำดับโกลอมบ์123
1147รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด123
1148เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution123
1149ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย123
1150วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด123
1151ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k123
1152ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน123
1153คิวลำดับความสำคัญ122
1154ลบโหนดและส่งคืน Forest Leetcode Solution122
1155สตริงย่อย Palindromic Leetcode Solution122
1156ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน122
1157ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น122
1158การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray122
1159เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด121
1160เส้นทางรถเมล์ Leetcode Solution121
1161ต้นไม้ตัดสินใจ121
1162แนะนำต้นไม้แดง - ดำ121
1163ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode121
1164Binary Tree เป็น Binary Search Tree Conversion121
1165ค้นหาระบบข้อเสนอแนะ LeetCode Solution121
1166ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution121
1167Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution121
1168แปลง BST เป็น Greater sum Tree121
1169การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode120
1170แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode120
1171นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน120
1172หมุนอาร์เรย์120
1173เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม120
1174ผลที่ตามมาซ้ำซากยาวที่สุด120
1175ค้นหาลำดับงูที่มีความยาวสูงสุด120
1176ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด120
1177ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution119
1178โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ119
1179K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่119
1180บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี119
1181ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution119
1182จำนวนการสั่งซื้อใน Backlog Leetcode Solution119
1183ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode119
1184กราฟและการแสดง118
1185subarray bitonic ผลรวมสูงสุด118
1186ย้อนกลับเส้นทางใน BST โดยใช้ Queue118
1187จำนวนส่วนสูงสุดของความยาว a, b และ c118
1188นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์118
1189การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode118
1190โซลูชัน LeetCode Array ที่ต่อเนื่องกัน117
1191Matchsticks กับ Square Leetcode Solution117
1192ผลรวมของใบซ้าย LeetCode Solution117
1193เวอร์ชันแรกที่ไม่ดี117
1194ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?117
1195การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง117
1196แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions117
1197เดาคำ117
1198หมายเลขสามเหลี่ยมที่ถูกต้อง117
1199การสร้างคิวใหม่ตามความสูง117
1200วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด117
1201Kth องค์ประกอบที่เล็กที่สุดใน BST117
1202ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution117
1203โซลูชัน Leetcode ข้ามเส้นทาง116
1204ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ116
1205กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode116
1206แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ116
1207การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด116
1208แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว115
1209บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี115
1210สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode115
1211ฟอร์แมตวันที่ โซลูชัน LeetCode115
1212แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า115
1213Perfect Squares โซลูชัน LeetCode115
1214Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode115
1215การต่อกันของ Array LeetCode Solution115
1216ตัวแบ่งจำนวนเต็ม LeetCode Solution115
1217แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ114
1218แชมเปญทาวเวอร์ โซลูชัน LeetCode114
1219พลังของสอง114
1220หารสองจำนวนเต็ม Leetcode Solution114
1221ปัจจัยที่ k ของ n Leetcode Solution114
1222การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย114
1223พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ113
1224โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด113
1225ผสานการเรียง113
1226ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา113
1227ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution113
1228เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ113
1229ความลึกสูงสุดของไบนารีทรี113
1230โซลูชัน LeetCode Perfect Square ที่ถูกต้อง113
1231LRU Cache Leetcode Solution113
1232คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด113
1233ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้113
1234ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution112
1235ออกแบบ Skiplist โซลูชัน LeetCode112
1236ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น112
1237โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน112
1238หลักสูตรคู่ขนาน II โซลูชัน LeetCode112
1239ใหม่ 21 เกม112
1240BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด112
1241ตัวหนาในสตริง LeetCode Solution112
1242ค่าเฉลี่ยของช่วงในอาร์เรย์112
1243คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ112
1244ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่111
1245พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์111
1246อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน111
1247อาร์เรย์ที่ต่อเนื่องกัน111
1248ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม111
1249การโคลนกราฟ111
1250ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต111
1251ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่111
1252Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode111
1253นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน111
1254ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution110
1255ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่110
1256Subarray ผลิตภัณฑ์สูงสุด110
1257ผสาน k เรียงลำดับรายการ Leetcode Solution110
1258ไม่มีหมายเลข110
1259โซลูชัน Leetcode ช่วงที่เล็กที่สุด110
1260พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ110
1261ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)109
1262จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด109
1263นับและสลับการค้นหาในอาร์เรย์ไบนารี108
1264ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode108
1265โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ108
1266Koko กินกล้วย LeetCode Solution107
1267ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี107
1268องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป107
1269ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่107
1270ต้นทุนขั้นต่ำปีนบันได LeetCode Solution107
1271วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution106
1272การแบ่งพาร์ติชัน Palindrome106
1273เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode106
1274Peeking Iterator โซลูชัน LeetCode105
1275สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution103
1276ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่103
1277คิวที่เป็นระเบียบ โซลูชั่น LeetCode103
1278ผสานอาร์เรย์ที่จัดเรียง103
1279ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่102
1280Array Nesting Leetcode Solution102
1281นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์102
1282ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)102
1283เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution102
1284การจัดเรียงเหรียญ โซลูชัน Leetcode101
1285เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution100
1286ผลรวมสูงสุดที่เพิ่มขึ้นตามมา100
1287ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น99
1288ค้นหา subarray เฉลี่ยสูงสุดของความยาว k99
1289แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array98
1290จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด98
1291พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution98
1292จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode98
1293แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ97
1294ดัชนีสุ่มเลือก LeetCode Solution97
1295ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode96
1296แปลงเป็นฐาน -2 โซลูชัน LeetCode96
1297เพิ่มโซลูชัน Leetcode สองหมายเลข96
1298โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง96
1299การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution95
1300โซลูชัน LeetCode หมายเลข Palindrome95
1301Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL95
1302Jump Game IV โซลูชัน LeetCode94
1303เข้าถึงหมายเลขโซลูชัน LeetCode94
1304จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode94
1305ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง94
1306ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่94
1307จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode94
1308แทรก ลบ GetRandom O(1) Leetcode Solution93
1309ออกแบบระบบใต้ดิน Leetcode Solution89
1310พิมพ์โซ่ความยาวสูงสุดของคู่88
1311ตรวจหาโซลูชัน Leetcode ของ Capital87
1312ออกแบบลีดเดอร์บอร์ด Leetcode Solution85
1313สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution83
1314สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม83
1315โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม82
1316โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ80
1317นับหมู่เกาะย่อย โซลูชัน LeetCode80
1318เปลี่ยนตัวอักษร โซลูชัน LeetCode79
1319Binary Tree Inorder Traversal โซลูชัน LeetCode79
1320รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode77
1321ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode77
1322ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง76
1323จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode76
1324ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง74
1325โซลูชั่น LeetCode ปีประชากรสูงสุด74
1326ถอดรหัสสตริง Leetcode Solution74
1327โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด72
1328รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น71
1329ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode70
1330สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution68
1331โซลูชั่น LeetCode ปีประชากรสูงสุด68
1332แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution67
1333คะแนนของวงเล็บ LeetCode Solution66
1334เกมสโตน IV โซลูชัน LeetCode66
1335Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป66
1336แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution65
1337เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution63
1338Graph Bipartite คืออะไร? โซลูชัน LeetCode62
1339โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง61
1340แบ่งช็อกโกแลต LeetCode Solution53
1341คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น48
1342ช่วงผลรวมของ BST LeetCode Solution45
1343ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม43
1344จัดเรียงสี โซลูชัน LeetCode42
1345ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution40
1346ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution38
1347หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode37
1348หมุนโซลูชัน LeetCode สตริง36
1349โซลูชัน LeetCode ไฮไฟว์18
1350ขนาดสูงสุด Subarray Sum เท่ากับ k Leetcode Solution18
1351โซลูชัน Leetcode ของดัชนี H16
Translate »