การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution

ระดับความยาก ยาก
ถามบ่อยใน อะโดบี อเมซอน แอปเปิล Atlassian บลูมเบิร์ก ByteDance Facebook ไมโครซอฟท์ ซัมซุง Uber
ต้นไม้ไบนารี หมวดหมู่ - ปานกลาง การค้นหาครั้งแรกเชิงลึก hashing ติ๊กต๊อก ต้นไม้เข้าชม 92

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

การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution พูดว่า - ให้ root ของไบนารีทรี ให้คำนวณ การส่งผ่านคำสั่งในแนวตั้ง ของ ต้นไม้ไบนารี.

สำหรับแต่ละโหนดที่ตำแหน่ง (row, col), ลูกซ้ายและขวาจะอยู่ที่ตำแหน่ง (row + 1, col - 1) และ  (row + 1, col + 1) ตามลำดับ รากของต้นไม้อยู่ที่ (0, 0).

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

การส่งคืนสินค้า   การส่งผ่านคำสั่งในแนวตั้ง ของต้นไม้ไบนารี.

 

1 ตัวอย่าง:

หมุดInput:

 root = [3,9,20,null,null,15,7]

Output:

 [[9],[3,15],[20],[7]]

คำอธิบาย:

Column -1: Only node 9 is in this column.
Column 0: Nodes 3 and 15 are in this column in that order from top to bottom.
Column 1: Only node 20 is in this column.
Column 2: Only node 7 is in this column.

2 ตัวอย่าง:

การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode SolutionหมุดInput:

 root = [1,2,3,4,5,6,7]

Output:

 [[4],[2],[1,5,6],[3],[7]]

คำอธิบาย:

Column -2: Only node 4 is in this column.
Column -1: Only node 2 is in this column.
Column 0: Nodes 1, 5, and 6 are in this column.
          1 is at the top, so it comes first.
          5 and 6 are at the same position (2, 0), so we order them by their value, 5 before 6.
Column 1: Only node 3 is in this column.
Column 2: Only node 7 is in this column.

3 ตัวอย่าง:

การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode SolutionหมุดInput:

 root = [1,2,3,4,6,5,7]

Output:

 [[4],[2],[1,5,6],[3],[7]]

 

ข้อ จำกัด :

  • จำนวนโหนดในทรีอยู่ในช่วง [1, 1000].
  • 0 <= Node.val <= 1000

 

ขั้นตอนวิธีการ:

ความคิด:

  • เพื่อที่จะหาแนวคำสั่งแนวดิ่งของไบนารีทรี อันดับแรก เราจะเน้นที่ดัชนีขององค์ประกอบทั้งหมด จากนั้นเราจะสร้างรายการและแฮชแมป และจัดเก็บค่าทั้งหมดของดัชนีเดียวกันลงในรายการภายใน แฮชแมป จากนั้นจัดเรียง hashmap และในที่สุดเราจะส่งคืนรายการนั้นเป็นคำตอบของเรา

วิธีการ:

  • อันดับแรก เราจะสร้างคิวหนึ่งรายการและรายการคำตอบหนึ่งรายการ และ Hashmap หนึ่งรายการหลังจากนั้น เราจะใช้การข้ามผ่านระดับเพื่อให้ได้คำตอบ
  • จากนั้นเราจะสร้างทูเพิลหนึ่งคู่ เช่น (root,0) [0 – ดัชนีขององค์ประกอบรูท] หลังจากนั้นเมื่อเราจะสำรวจระดับที่ชาญฉลาด เราจะลดค่าของดัชนีลง 1 ในกรณีขององค์ประกอบ root.left และเพิ่ม ค่าของดัชนี 1 ในกรณีรูท องค์ประกอบที่ถูกต้อง
  • นอกจากนี้ ในการวนซ้ำแต่ละครั้ง เราจะตรวจสอบว่าดัชนีมีอยู่แล้วใน Hashmap หรือไม่ หากมี เราจะผนวกค่าของดัชนีลงในคีย์ดัชนี ไม่เช่นนั้น ให้สร้างคีย์ใหม่ เช่น ดัชนีและเก็บค่าเป็นรายการ ของ root.val
  • หลังจากนั้น เราจะจัดเรียง hashmap และเพิ่มรายการทั้งหมดลงในรายการคำตอบ และสุดท้ายส่งคืนรายการนั้นเป็นคำตอบของเรา
  • ดังนั้น เราจะพบการข้ามเส้นแนวตั้งของต้นไม้ไบนารี

การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solutionหมุด

การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solutionหมุด

รหัส:

การข้ามเส้นแนวตั้งของ Binary Tree Python Leetcode Solution:

class Solution:
    def verticalTraversal(self, root: Optional[TreeNode]) -> List[List[int]]:
        
        queue = [(root,0)]
        dic = {}
        ans = []
        
        while(queue):
            k = queue
            queue = []
            for v,i in k:
                
                if i in dic:
                    dic[i].append(v.val)
                
                else:
                    dic[i] = [v.val]
                    
            
                if v.left:
                    queue.append((v.left,i-1))
                
                if v.right:
                    queue.append((v.right,i+1))
            
            queue.sort(key = lambda x:(x[1],x[0].val))
                
        for i in sorted(dic):
            ans.append(dic[i])
            
        return ans

การข้ามผ่านคำสั่งแนวตั้งของ Binary Tree Java Leetcode Solution:

class Solution {
    public List<List<Integer>> verticalTraversal(TreeNode root) {
        
        class Group{
            TreeNode treeNode;
            int dis;
            int vd;
            Group(TreeNode treeNode, int dis, int vd){
                this.treeNode = treeNode;
                this.dis = dis;
                this.vd = vd;
            }
        }
        List<List<Integer>> ans = new ArrayList();
        if( root == null)   return ans;
        Map<Integer,List< Group>> dic = new HashMap();
        List<Group > list = new ArrayList();
        Queue<Group> queue = new LinkedList();
        queue.add(new Group(root, 0, 0));
        int minDis = Integer.MAX_VALUE;
        int maxDis = Integer.MIN_VALUE;
        
        while( ! queue.isEmpty() ){
            Group group = queue.poll();
            
            minDis = Math.min(minDis, group.dis);
            maxDis = Math.max(maxDis, group.dis);
            
            if( group.treeNode.left !=null ) {
                queue.add(new Group(group.treeNode.left, group.dis-1, group.vd+1) );
            }
            if( group.treeNode.right !=null){
                queue.add(new Group(group.treeNode.right, group.dis+1, group.vd+1) );
            }

            if( dic.containsKey(group.dis)){
                list = dic.get(group.dis);
                list.add(group);
                dic.put(group.dis,new ArrayList(list ));
                list.clear();
            }
            else{
                list.add(group );
                dic.put(group.dis, new ArrayList(list));
                list.clear();
            }
         }
        
        int index = 0;
        for(int d = minDis; d <= maxDis; d++ ){
            list =  dic.get(d);
            Collections.sort(list, (a,b) -> {
                
                if( a.vd == b.vd)   return a.treeNode.val - b.treeNode.val ;
                else
                    return a.vd - b.vd;
            
            } );
            
            ans.add(new ArrayList());
            
             for(Group g : list){
                 ans.get(index).add(g.treeNode.val);
             }
            
            index++;
        }
        return ans;
    }
}

 

การวิเคราะห์ความซับซ้อนของการข้ามผ่านคำสั่งแนวตั้งของโซลูชัน Leetcode แบบไบนารี:

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

ความซับซ้อนของเวลาของวิธีแก้ปัญหาข้างต้นคือ O(nlogn) โดยที่ n = จำนวนโหนดในไบนารีทรี เราได้สำรวจทั้งอาร์เรย์และจัดเรียง hashmap แล้ว

ความซับซ้อนของพื้นที่:

Space Complexity ของโซลูชันด้านบนคือ O(n) เนื่องจากเราได้สร้างคิวที่มีขนาดสูงสุด n

ปัญหาที่คล้ายกัน: https://www.tutorialcup.com/interview/tree/vertical-sum-in-a-given-binary-tree.htm

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

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