ค่าต้นไม้การค้นหาไบนารีที่ใกล้เคียงที่สุด II โซลูชัน LeetCode

ระดับความยาก ยาก
ถามบ่อยใน อเมซอน Google LinkedIn คำพยากรณ์เข้าชม 15

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

Binary Search Tree Value II ที่ใกล้เคียงที่สุด โซลูชัน LeetCode: ให้ root ของแผนผังการค้นหาแบบไบนารี a target ค่าและจำนวนเต็ม k, กลับ   k ค่าใน BST ที่ใกล้เคียงที่สุดกับ target. คุณสามารถส่งคืนคำตอบใน คำสั่งใด ๆ.

คุณคือ รับประกัน ให้มี .ชุดเดียว k ค่าใน BST ที่ใกล้เคียงที่สุดกับ target.

ตัวอย่าง:

Input:

 root = [4,2,5,1,3], target = 3.714286, k = 2

Output:

 [4,3]

วิธีการ:

ความคิด:

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

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

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

ค่าต้นไม้การค้นหาไบนารีที่ใกล้เคียงที่สุด II โซลูชัน LeetCodeหมุด

รหัส:

Binary Search Tree Value II C++ Solution ที่ใกล้เคียงที่สุด:

/**
 * Definition for a binary tree node.
 * struct TreeNode {
 *     int val;
 *     TreeNode *left;
 *     TreeNode *right;
 *     TreeNode() : val(0), left(nullptr), right(nullptr) {}
 *     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}
 *     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}
 * };
 */
class Solution {
public:
    vector<int> inorder;
    priority_queue<pair<double,int>> maxheap;

    void inOrder(TreeNode* root,double target, int k){
        if(!root)
            return;
        inOrder(root->left,target,k);
        maxheap.push({abs(root->val-target),root->val});
        if(maxheap.size()>k)
            maxheap.pop();
        inOrder(root->right,target,k);
    }
    
    vector<int> closestKValues(TreeNode* root, double target, int k) {
        inOrder(root,target,k);
        
        vector<int> ans;
        while(!maxheap.empty()){
            ans.push_back(maxheap.top().second);
            maxheap.pop();
        }
        return ans;
    }
};

การวิเคราะห์ความซับซ้อนของค่าทรีการค้นหาไบนารีที่ใกล้ที่สุด II โซลูชัน LeetCode:

  • ความซับซ้อนของเวลา: ความซับซ้อนของเวลาของรหัสข้างต้นคือ ที่จะผลักดัน n องค์ประกอบลงในกองขนาด k.
  • ความซับซ้อนของพื้นที่: ความซับซ้อนของช่องว่างของรหัสข้างต้นคือ เพื่อรักษากอง k องค์ประกอบและกองการเรียกซ้ำของความสูงของต้นไม้ h.

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

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