จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m

ระดับความยาก กลาง
ถามบ่อยใน แบล็ค ByteDance Expedia Ola Cabs คำพยากรณ์ payu SAP Labs Yandex
แถว ต้นไม้เข้าชม 164

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

ปัญหา“ จำนวนองค์ประกอบขั้นต่ำที่แตกต่างกันหลังจากลบรายการ m” ระบุว่าคุณมีไฟล์ แถว และจำนวนเต็มม. แต่ละองค์ประกอบของอาร์เรย์ระบุรหัสรายการ คำสั่งปัญหาขอให้ลบองค์ประกอบ m ในลักษณะที่ควรมีจำนวนต่ำสุดของ id ที่แตกต่างกัน

ตัวอย่าง

arr[] = {1, 3, 4, 2, 4, 1, 3 }

m=2
3

 

จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ mหมุด

arr[] = {1, 4, 4, 1}

m=2
2

อัลกอริทึมเพื่อค้นหาจำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m

1. Declare a map.
2. Set temp to 0.
3. Count and store the frequencies of each element of the array into the map and check how many unique keys are present in it and set it as a cap.
4. Traverse the map and check if the key element is less than or equal to m.
    1. If true then decrease the value of m up to that key and also increase the temp by 1.
    2. Else return cap-temp.
5. Return cap-temp

คำอธิบาย

เราได้รับจำนวนเต็ม แถว. เรามีคำชี้แจงปัญหาที่ลบจำนวน m ขององค์ประกอบในลักษณะที่หลังจากการลบ ดังนั้นเราควรมีรหัสองค์ประกอบที่แตกต่างกันจำนวนขั้นต่ำ สมมติว่าเรามีตัวเลข 4 ตัวซึ่งเป็นองค์ประกอบที่แตกต่างกันและถ้าเราลบออกสองตัว เรายังมี 2 องค์ประกอบที่แตกต่างกัน แต่กรณีนี้แตกต่างกัน หากเรามีตัวเลข 4 ตัวที่แตกต่างกันการเกิดขึ้นอาจเป็นได้มากกว่าหนึ่งตัวสำหรับแต่ละองค์ประกอบ จากนั้นเราสามารถลบองค์ประกอบเดียวกันสองครั้งหรืออาจจะเป็นสององค์ประกอบที่แตกต่างกัน แต่เราต้องลดจำนวนองค์ประกอบที่แตกต่างกันให้เหลือน้อยที่สุดหลังจากลบองค์ประกอบ m

เรากำลังจะใช้ hashing. เราจะประกาศก แฮชแมป. การตั้งค่าของขีด จำกัด และอุณหภูมิเป็น 0 เราจะเริ่มสำรวจอาร์เรย์และนับและจัดเก็บความถี่ขององค์ประกอบอาร์เรย์แต่ละรายการลงในแผนที่ นี่เป็นเพราะเราจำเป็นต้องทราบความถี่ของแต่ละองค์ประกอบ แต่ในขณะที่ข้ามหากเราได้รับค่าเป็นครั้งแรกเราจะเพิ่มมูลค่าของ cap ขึ้น 1 โดยพื้นฐานแล้วมันเหมาะกับเราเป็นความจุหรือขนาด

เราจะไปที่ทุกคีย์และค่าของแผนที่อีกครั้งคราวนี้เราต้องหาว่าคีย์ใดของแผนที่มีขนาดเล็กกว่าหรือเท่ากับ m จากนั้นลดค่าของ m ตามเวลาสำคัญเราต้องอัปเดต m เป็น m - คีย์ พบและเพิ่มมูลค่าของอุณหภูมิ หากเงื่อนไขนี้ไม่เป็นไปตามเงื่อนไขเราเพียงแค่ต้องคืนความแตกต่างระหว่างค่าสูงสุดและอุณหภูมิ ในที่สุดเราต้องส่งคืนไฟล์ อุณหภูมิสูงสุดเพราะนั่นคือผลลัพธ์ที่ต้องการหากทุกเงื่อนไขเป็นไปตาม if part เราจึงต้องใส่คำสั่งผลตอบแทนเพิ่มเติม

รหัส

รหัส C ++ เพื่อค้นหาจำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m

#include<iostream>
#include<unordered_map>
#include<vector>
#include<algorithm>

using namespace std;

int getMinimumDistinctIds(int arr[], int n, int m)
{
    unordered_map<int, int> MAP;
    vector<pair<int, int> > vec;
    int temp = 0;

    for (int i = 0; i < n; i++)
        MAP[arr[i]]++;

    for (auto it = MAP.begin(); it != MAP.end(); it++)
        vec.push_back(make_pair(it->second, it->first));

    sort(vec.begin(), vec.end());

    int cap = vec.size();

    for (int i = 0; i < cap; i++)
    {
        if (vec[i].first <= m)
        {
            m = m - vec[i].first;
            temp++;
        }
        else
            return cap - temp;
    }
    return cap - temp;
}
int main()
{
    int arr[] = { 1, 3, 4, 2, 4, 1, 3 };
    int n = sizeof(arr) / sizeof(arr[0]);
    int m = 2;
    cout << getMinimumDistinctIds(arr, n, m);
    return 0;
}
3

โค้ด Java เพื่อค้นหาจำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m

import java.util.Map.Entry;
import java.util.Map;
import java.util.HashMap;


class MinimumDistinctId
{
    public static int getMinimumDistinctIds(int arr[], int n, int m)
    {
        Map<Integer, Integer> MAP = new HashMap<Integer, Integer>();
        int temp = 0;
        int cap = 0;
        for (int i = 0; i < n; i++)
        {
            if (MAP.containsKey(arr[i]) == false)
            {
                MAP.put(arr[i], 1);
                cap++;
            }
            else
                MAP.put(arr[i], MAP.get(arr[i]) + 1);
        }
        for (Entry<Integer, Integer> entry:MAP.entrySet())
        {
            if (entry.getKey() <= m)
            {
                m = m - entry.getKey();
                temp++;
            }
            else
                return cap - temp;
        }
        return cap - temp;
    }
    public static void main(String[] args)
    {
        int arr[] = {1, 3, 4, 2, 4, 1, 3};
        int m = 2;
        System.out.println(getMinimumDistinctIds(arr, arr.length, m));
    }
}
3

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

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

O (N บันทึก N) เนื่องจากเราได้ใช้การเรียงลำดับซึ่งเป็นเครื่องหมายขอบเขตบนสำหรับความซับซ้อนของเวลา

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

บน), เพราะเราใช้แต่ละองค์ประกอบเป็นกุญแจสำคัญ เราสามารถมีองค์ประกอบเกือบ N

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

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