เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ

ระดับความยาก สะดวกสบาย
ถามบ่อยใน แอคโคไลท์ อเมซอน เดอชอว์ ข้อเท็จจริง แซคส์โกลด์แมน MakeMyTrip MAQ ไมโครซอฟท์ วอลคอมม์ Snapdeal วีซ่า ซอปเปอร์
รายการที่เชื่อมโยงเข้าชม 120

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

ปัญหา“ เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ” ระบุว่าคุณได้รับสองรายการที่เชื่อมโยงกัน แต่ไม่ใช่รายการที่เชื่อมโยงกันอย่างอิสระ มีการเชื่อมต่อในบางจุด ตอนนี้คุณต้องหาจุดตัดของสองรายการนี้

ตัวอย่าง

เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการหมุด

1 -> 2
      \
        5 -> 6
      /
3 -> 4
Point of intersection: 5

คำอธิบาย: มีรายการเชื่อมโยงสองรายการที่แสดงในอินพุตซึ่ง ได้แก่ 1, 2, 5, 6 และ 3, 4, 5, 6 ทั้งสองรายการถูกรวมเข้าด้วยกันที่โหนดซึ่งมีค่าเป็น 5 ดังนั้นเอาต์พุตจึงเป็น 5

เข้าใกล้

ปัญหาเป็นเรื่องง่ายที่จะอธิบาย มีสอง รายการที่เชื่อมโยง แต่มีการเชื่อมต่อหรือเชื่อมต่อกันในบางจุด ก่อนจุดเข้าร่วมรายการที่เชื่อมโยงทั้งสองมีโหนดต่างกันและตามหลังโหนดการเข้าร่วม พวกเขาแสดงโดยรายการเดียว ดังนั้นปัญหาคือเราจะหาโหนด (หรือจุด) ดังกล่าวได้อย่างไร? อาจมีคำตอบ / วิธีแก้ปัญหาที่เป็นไปได้หลายประการ แต่วิธีที่ง่ายที่สุดคือค้นหาความยาวของรายการที่เชื่อมโยง เมื่อใดก็ตามที่วิธีแก้ปัญหานั้นง่าย แต่ก็ไม่มีประสิทธิภาพเพียงพอที่จะผ่านเวลาที่กำหนด แต่นั่นไม่ใช่กรณีที่นี่ โซลูชันนี้มีประสิทธิภาพและเรียบง่าย

คำอธิบาย

ในวิธีนี้เราจะหาความยาวของรายการที่เชื่อมโยงกันสองรายการ จากนั้นเราจะย้ายส่วนหัวของรายการที่เชื่อมโยงอีกต่อไปข้างหน้าโดย (เลน - lenB) โหนด ที่นี่ เลน และ lenB แสดงความยาวของรายการที่เชื่อมโยง A และ B ตามลำดับ แต่ทำไมเราถึงทำเช่นนี้?

พิจารณาความยาวของรายการที่เชื่อมโยงทั่วไปคือ z ความยาวของรายการที่ยาวกว่าคือ x + z และรายการเชื่อมโยงที่สั้นกว่าคือ y + z. จนถึงตอนนี้เราได้ย้าย lenA - lenB ในรายการที่เชื่อมโยงอีกต่อไป นั่นคือ (x + z - (y + z)) = x - ย. ซึ่งหมายความว่าเราได้ย้ายไปยังรายการที่เชื่อมโยงอีกต่อไปจนกระทั่งโหนดที่เรายืนอยู่นั้นมีความยาวเช่นกัน y จากโหนดการรวมเป็นส่วนหัวของรายการลิงก์ที่สั้นกว่า จากนั้นเราจะย้ายไปพร้อม ๆ กันทั้งในรายการที่เชื่อมโยงและตรวจสอบว่าทั้งสองโหนดปัจจุบันเท่ากันหรือไม่ ถ้าเป็นเช่นนั้นเราพบจุดตัดของเราแล้ว แต่ถ้าเราไม่พบจุดดังกล่าวจนกว่าจะสิ้นสุดรายการที่เชื่อมโยง จากนั้นแสดงว่าพวกเขาไม่มีจุดตัด

นี่คือวิธีที่เราเขียนฟังก์ชันเพื่อให้ได้จุดตัดของรายการที่เชื่อมโยงสองรายการ

รหัส

รหัส C ++ เพื่อค้นหาจุดตัดของรายการที่เชื่อมโยงสองรายการ

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

struct ListNode{
  int data;
  ListNode *next;
};

ListNode* create(int data){
  ListNode* tmp = new ListNode();
  tmp->data = data;
  tmp->next = NULL;
  return tmp;
}

int length(ListNode *tmp){
    int cnt =  0;
    while(tmp != NULL){
        cnt++;
        tmp = tmp->next;
    }
    return cnt;
}

ListNode *getIntersectionNode(ListNode *headA, ListNode *headB) {
    int lenA = length(headA);
    int lenB = length(headB);
    
    if(lenA > lenB){
        int cnt = lenA - lenB;
        while(cnt--)
            headA = headA->next;
    } else {
        int cnt = lenB - lenA;
        while(cnt--)
            headB = headB->next;
    }
    while(headA != NULL && headB != NULL){
        if(headA == headB)
            return headA;
        headA = headA->next;
        headB = headB->next;
    }
    return NULL;
}

int main(){
  ListNode *headA = create(1);
  headA->next = create(2);
  ListNode *headB = create(3);
  headB->next = create(4);
  headA->next->next = headB->next->next = create(5);
  headA->next->next->next = headB->next->next->next = create(6);

  cout<<"Intersection at node: ";
  cout<<getIntersectionNode(headA, headB)->data<<endl;
}
Intersection at node: 5

โค้ด Java เพื่อค้นหาจุดตัดของรายการที่เชื่อมโยงสองรายการ

import java.util.*;
class ListNode{
  int data;
  ListNode next;
}

class Main{

    static ListNode create(int data){
        ListNode tmp = new ListNode();
        tmp.data = data;
        tmp.next = null;
        return tmp;
    }

    static int length(ListNode tmp){
        int cnt =  0;
        while(tmp != null){
            cnt++;
            tmp = tmp.next;
        }
        return cnt;
    }

    public static ListNode getIntersectionNode(ListNode headA, ListNode headB) {
        int lenA = length(headA);
        int lenB = length(headB);

        if(lenA > lenB){
            int cnt = lenA - lenB;
            while(cnt-- > 0)
                headA = headA.next;
        } else {
            int cnt = lenB - lenA;
            while(cnt-- > 0)
                headB = headB.next;
        }
        while(headA != null && headB != null){
            if(headA == headB)
                return headA;
            headA = headA.next;
            headB = headB.next;
        }
        return null;        
    }

    public static void main(String[] args){
    	ListNode headA = create(1);
    headA.next = create(2);
    ListNode headB = create(3);
    headB.next = create(4);
    headA.next.next = headB.next.next = create(5);
    headA.next.next.next = headB.next.next.next = create(6);

    System.out.print("Intersection at node: ");
    System.out.print(getIntersectionNode(headA, headB).data);
  }
}
Intersection at node: 5

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

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

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

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

O (1), สิ่งเดียวที่เราเก็บไว้คือความยาวของรายการที่เชื่อมโยงซึ่งทำให้อัลกอริทึมนี้ใช้พื้นที่คงที่เท่านั้น

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2838
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2512
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2475
4Palindrome ใช้การเรียกซ้ำ2254
5ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1988
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1670
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1657
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1644
9จัดเรียงด่วน1630
10เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1616
11ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1480
12สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1456
13ย้อนกลับอาร์เรย์1418
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1404
15ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1366
16ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1364
17องค์ประกอบที่ทำซ้ำครั้งแรก1348
18จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1328
19ผลรวมของตัวเลขในสตริง1327
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1293
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1262
22ตรวจหาลูปในรายการที่เชื่อมโยง1248
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1235
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1227
25Subarray กับผลรวมที่ได้รับ1217
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1213
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1210
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1163
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1134
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1127
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1115
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1111
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1079
34ค้นหาผู้นำในอาร์เรย์1067
35สลับโหนดในรายการที่เชื่อมโยง1045
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์1010
37ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง999
38จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II999
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก980
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด969
41จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง961
42รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x961
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่959
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์943
45ค้นหาหมายเลขที่หายไป933
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์928
47สตริงย่อย Palindromic ที่ยาวที่สุด912
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง896
49พิมพ์ลำดับต่อมาที่ยาวที่สุด893
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ880
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด877
52ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้858
53จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด852
54การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน841
55เรียงลำดับการแทรก832
56นับสามเหลี่ยมที่เป็นไปได้830
57การคูณสองเมทริกซ์813
58จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ803
59ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่803
60หมุนรายการที่เชื่อมโยง802
61ซื้อหุ้นขายเพื่อเพิ่มผลกำไร798
62การเชื่อมต่อของสองสาย771
63ชักเย่อ769
64นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน765
65พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต763
66ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด754
67ปัญหาคนดัง746
68ค้นหา Pythagorean Triplets จาก Array744
69สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว741
70ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด740
71ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด735
72ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ717
73ค้นหาแถวที่มีจำนวนสูงสุด 1713
74ค้นหา Peak Element จาก Array707
75ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด706
76ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม700
77ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ695
78การเพิ่มสองเมทริกซ์693
79ปริศนาอาร์เรย์ผลิตภัณฑ์690
80สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1687
81ใช้สอง Stacks ในอาร์เรย์682
82ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน680
83Subarray ผลิตภัณฑ์สูงสุด II667
84อันดับพจนานุกรมของสตริง664
85ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่655
86การคูณก่อนหน้าและถัดไป654
87การลบเมทริกซ์สองตัว644
88ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ641
89ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด640
90แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน636
91อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม632
92สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน629
93ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่626
94ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด624
95จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย619
96ผลรวม Subarray Circular สูงสุด618
97จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว615
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน611
99ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก611
100Subarray และผลที่ตามมา607
101ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด606
102Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1603
103เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)602
104การแบนรายการที่เชื่อมโยง600
105องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง599
106Palindrome Permutations ของสตริง596
107องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array588
108เรียกใช้การเข้ารหัสความยาว587
109Palindromes ในช่วงที่กำหนด586
110การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด585
111องค์ประกอบเสียงข้างมาก585
112พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ584
113การตรวจสอบ Pangram582
114อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome574
115จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่572
116รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น572
117ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ571
118หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์571
119อักขระที่ซ้ำกันมากที่สุดในสตริง570
120ซ้ำตามมาของความยาวสองหรือมากกว่า568
121จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome568
122พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ562
123เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด558
124ปัญหาการเรียงลำดับแพนเค้ก550
125โซลูชัน Sum Leetcode สองรายการ548
126โซลูชัน 3Sum Leetcode547
127ผสานช่วงเวลาที่ทับซ้อนกัน II546
128โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม544
129ขนาดของ Subarray ที่มีผลรวมสูงสุด535
130การเปลี่ยนเมทริกซ์534
131การลบ Spaces ออกจากสตริงโดยใช้ stringstream532
132ลบพื้นที่พิเศษออกจากสตริง532
133ลบรายการที่ซ้ำกันออกจากสตริง530
134Palindrome ที่เล็กที่สุดหลังการเปลี่ยน529
135ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่528
136ปัญหาเกี่ยวกับพาร์ติชัน527
137Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่526
138ผลรวมสูงสุดที่เพิ่มขึ้นตามมา525
139สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด516
140ตรวจสอบว่าสตริงห่างกัน K หรือไม่515
141ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง511
142หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด510
143ลบรายการล่าสุด509
144แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ507
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่503
146ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง496
147โปรแกรมสลับอักขระทั้งหมดในสตริง495
148สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่493
149นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด490
150รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง484
151ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย483
152จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา483
153ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่482
154คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer481
155ค้นหาคู่กับความแตกต่างที่ได้รับ481
156ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย477
157พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด469
158จัดเรียง 0s 1s และ 2s ใน Array468
159ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด468
160เปรียบเทียบตัวเลขสองเวอร์ชัน467
161กลับคำในสตริงที่กำหนด463
162รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ463
163ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด463
164เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด463
165พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)462
166ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution462
167แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น459
168พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'447
169พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง442
170ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ441
171Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End441
172ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด441
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด433
174พิมพ์พาร์ติชัน palindromic ทั้งหมด428
175ปัญหา Superstring ที่สั้นที่สุด426
176แบนรายการที่เชื่อมโยงหลายระดับ425
177ความยาวสูงสุดของคู่โซ่423
178ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่423
179การเรียงลำดับ K เรียงอาร์เรย์418
180จัดเรียงสตริงตามสตริงอื่น415
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II405
182ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม404
183พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์401
184ค้นหาลำดับที่ตามมาของขนาด 3401
185โปรแกรมเพิ่มเลขฐานสองสองหลัก400
186คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II398
187ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ398
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)394
189อักขระที่ไม่ซ้ำ Kth392
190ซีซาร์ไซเฟอร์391
191จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag389
192ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ386
193คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ383
194การเรียงลำดับแพนเค้ก382
195หมุนภาพ 90 องศา381
196การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL374
197สตริงย้อนกลับที่สมบูรณ์แบบ374
198การผสานสองอาร์เรย์ที่เรียงลำดับ371
199การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด370
200ส่วนเสริม 1 และ 2 ของเลขฐานสอง369
201ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก368
202ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง368
203จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s367
204สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด366
205สี่องค์ประกอบที่รวมที่จะให้364
206แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด362
207ลบโหนดหลังจาก M361
208คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ359
209นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ355
210สตริง Palindrome (ตัวเลข)352
211แยกสตริง350
212อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate349
213การใช้งานซ้ำของ atoi ()343
214อักขระที่เกิดขึ้นสูงสุดในสตริง343
215ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่343
216การเรียงลำดับอาร์เรย์ของสตริง342
217แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K340
218พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์339
219แม้แต่ Substring Count338
220วงเล็บที่ถูกต้อง โซลูชัน LeetCode337
221ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ334
222ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด334
223พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ332
224แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว331
225เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?331
226อักขระ N ในสตริงทศนิยมที่ต่อกัน330
227ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ329
228ย้อนกลับสตริงโดยใช้ Stack329
229การจับคู่อักขระตัวแทน328
230โซลูชัน Subarray Leetcode สูงสุด325
231จัดเรียงองค์ประกอบตามความถี่ II325
232ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่325
233นับจำนวนคำ320
234ผสานสองอาร์เรย์ที่เรียงลำดับ319
235ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน318
236แยกสี่สายที่แตกต่างกัน318
237ค้นหาตรงกลางของรายการที่เชื่อมโยง314
238ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน312
239การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก311
240นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ310
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์304
242การเรียงสับเปลี่ยน Palindrome299
243โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น295
244ค้นหา Nth Node294
245ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ292
246การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี291
247Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด288
248สตริง (แทนจำนวนเต็ม) เป็นค่า287
249ลบทรี287
250ย้อนกลับสตริง285
251โซลูชัน Leetcode ของ Word Search283
252ลบโหนดภายใต้เงื่อนไขที่กำหนด283
253ย้อนกลับบิต283
254เมทริกซ์ Toeplitz282
255พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket282
256จัดเรียงอาร์เรย์ของสตริง281
257เปลี่ยนเพศของสตริงที่กำหนด280
258ต้นไม้ไบนารี280
259วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?278
260จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9277
261องค์ประกอบแรกที่ไม่ซ้ำ276
262นับคู่ด้วยผลรวมที่ได้รับ276
263ห้องประชุม II โซลูชั่น LeetCode274
264ไม่มีปัญหาราชินี274
265นามสกุลทั่วไปที่ยาวที่สุด273
266รูปแบบสตริงย่อยซ้ำ273
267ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์272
268ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด271
269ลบช่องว่างออกจากสตริง270
270LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด269
271กองต่ำ267
272สลับอาร์เรย์ที่กำหนด265
273หมายเลขฟีโบนักชี262
274องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์262
275จำนวนเกาะ โซลูชั่น LeetCode262
276โปรแกรมลำดับนกกาเหว่า262
277อัลกอริทึม Dijkstra261
278โซลูชั่นปล้นบ้าน Leetcode260
279ค้นหาอักขระที่สองบ่อย260
280กองซ้อนสูงสุด260
281ลดความแตกต่างสูงสุดระหว่างความสูง257
282โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)253
283การประเมินนิพจน์253
284ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน253
285ค้นหาคำ252
286KMP อัลกอริทึม252
287ซูโดกุ Solver252
288จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์250
289ชุดย่อย Leetcode249
290โซลูชัน Plus One Leetcode249
291โซลูชัน Palindrome Leetcode ที่ถูกต้อง248
292จำนวน 1 บิต248
293การประเมิน Postfix Expression247
294กลับคำในสตริง247
295รวมผลรวม Leetcode Solution247
296วิธีการลบรายการที่เชื่อมโยง245
297Min Stack Leetcode โซลูชัน244
298Backspace String เปรียบเทียบ242
299คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์239
300ตั้งค่า Matrix Zeroes239
301ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ238
302อัลกอริทึม Rabin Karp238
303การกลับคิว237
304Sqrt (x) โซลูชัน Leetcode237
305องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด237
306Subarray ที่มี 0 ผลรวม236
307หอคอยแห่งฮานอย234
308ลบองค์ประกอบตรงกลางของสแต็ก233
309ประกอบด้วย Duplicate II Leetcode Solution232
310ผลรวมรวม232
311ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง231
312การบีบอัดสตริง230
313จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II230
314โซลูชันจำนวนเต็มเป็นโรมัน Leetcode230
315Leetcode สามเหลี่ยมปาสคาล229
316จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์228
317ย้อนกลับคำแต่ละคำ228
318แยกเลขคู่และเลขคี่228
319การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน228
320เทคนิคหน้าต่างบานเลื่อน227
321ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม227
322ประกอบด้วย Duplicate227
323นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน227
324สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า226
325เพิ่ม Binary Leetcode Solution226
326อัลกอริทึม Bellman Ford226
327นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา226
328โซลูชัน Leetcode หมายเลขเดียว225
329การประเมินนิพจน์ทางคณิตศาสตร์224
330การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List224
331คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ224
332มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution223
333Palindrome Linked List Leetcode โซลูชัน223
334ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์223
335Postfix เป็น Infix Conversion223
336อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ222
337กลุ่มคำที่มีชุดอักขระเดียวกัน221
338ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ221
339จัดเรียงองค์ประกอบตามความถี่221
340อัลกอริทึม Kruskal221
341K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ220
342จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode220
343การเรียงลำดับถัดไป220
344Pow (x, n) โซลูชัน Leetcode220
345โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด218
346นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม217
347คำที่ใช้บ่อย K ยอดนิยม217
348Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน217
349สตริงการแย่งชิง217
350การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์217
351ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด217
352การเรียงลำดับอาร์เรย์โดยใช้ Stacks216
353ค้นหา Lucky Integer ใน Array Leetcode Solution216
354Subarray สูงสุด216
355โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม215
356พีชคณิต Leetcode Solution215
357อัลกอริธึม Convex Hull215
358หมายเลขพิเศษ214
359สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution214
360โซลูชัน Leetcode องค์ประกอบส่วนใหญ่213
361ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่213
362ค้นหา Town Judge Leetcode Solution213
363ประเมินกอง213
364Swap Nodes ในคู่ Leetcode Solutions212
365จำนวนคู่ที่ดีโซลูชัน Leetcode212
366กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x211
367ผลรวมเส้นทางขั้นต่ำ211
368โซลูชัน LeetCode เมทริกซ์เกลียว210
369องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์210
370คำนำหน้าในการแปลง Infix209
371การเข้ารหัส Huffman209
372กลุ่มแอนนาแกรม209
373ย้อนกลับตัวเลขโดยใช้กอง209
374โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ208
375จัตุรัสสูงสุด208
376Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป208
377การย้อนกลับองค์ประกอบ K แรกของคิว208
378ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่208
379ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ208
380หมายเลขเดียว208
381การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d207
382หมายเลขที่หายไป โซลูชัน Leetcode207
383Count Primes Leetcode Solutions207
384ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง207
385ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์206
386โซลูชัน Leetcode Triangle II ของ Pascal206
387เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution206
388ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน205
389ค้นหาใน Rotated Sorted Array Leetcode Solution205
390แบบสอบถามสตริงย่อย Palindrome205
391ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์205
392House Robber II โซลูชัน Leetcode205
393Fizz Buzz Leetcode205
394เส้นทางที่ไม่ซ้ำใคร204
395พลังของโซลูชัน Leetcode สองตัว204
396ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด204
397องค์ประกอบที่พบบ่อย K ยอดนิยม204
398ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน204
399จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution204
400โซลูชัน Matrix Diagonal Sum Leetcode203
401การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย203
402ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode203
403ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม203
404Leetcode เรียงลำดับ203
405ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน203
406การแปลงซิกแซก203
407แปลงสตริงเป็น Int203
408องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง203
409นิพจน์มีวงเล็บสำรองหรือไม่203
410ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่202
411โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร202
412เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด202
413วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap202
414ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution202
415ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ201
416แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น201
417ผลรวม Subarray เท่ากับ k201
418จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution201
419ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์201
420การเรียงสับเปลี่ยนกรณีจดหมาย201
421จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน200
422โซลูชัน Leetcode แบบต่อเนื่องสูงสุด200
423กราฟ Bipartite200
424ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี200
425Coin Change 2 Leetcode โซลูชั่น200
426พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ199
427ปัญหาผลรวมย่อย199
428ถอดรหัสสตริง199
429ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์199
430ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน199
431หมายเลขคาตาลันที่ N198
432นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน198
433ค้นหาหมายเลขที่ซ้ำกัน198
434จัดเรียงสแต็กโดยใช้การเรียกซ้ำ198
435ใช้ Stack และ Queue โดยใช้ Deque198
436จำนวนเต็มย้อนกลับ198
437โซลูชัน LeetCode อาร์เรย์โมโนโทนิก198
438เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution198
439ค้นหาค่ามัธยฐานจากสตรีมข้อมูล198
440พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0198
441การใช้งานแคช LRU197
442Subarray Sum เท่ากับ K LeetCode Solution197
443ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่197
444ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution196
445หมายเลขฟีโบนักชี โซลูชัน LeetCode196
446Reverse Vowels ของ String Leetcode Solution196
447ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution196
448Fizz Buzz196
449Subarrays ที่มีองค์ประกอบที่แตกต่างกัน196
450อัลกอริทึมของ Prim195
451ย้อนกลับกองโดยใช้การเรียกซ้ำ195
452ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution195
453ผลรวมของช่วง Subarray Leetcode Solution195
454ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ194
455นับและพูด194
456ดักจับน้ำฝน Leetcode Solution194
457สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่194
458ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที194
459จำนวนเต็มเป็นคำภาษาอังกฤษ194
460ค้นหาอักขระทั่วไป Leetcode Solution194
461ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์194
462ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k194
463นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด193
464สลับโซลูชัน Array Leetcode193
465ย้อนกลับสตริง193
466ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว193
467องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions193
468ย้อนกลับคำในสตริง III LeetCode Solution193
469ค้นหาความแตกต่าง Leetcode Solution192
470แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode192
471แก้ไขระยะทาง192
472คำนำหน้าในการแปลง Postfix192
473การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค192
474ค้นหาองค์ประกอบที่ซ้ำกัน192
475ย้อนกลับรายการที่เชื่อมโยง192
476ผลรวมเป้าหมาย192
477ลำดับต่อมาที่ยาวที่สุด191
478อัลกอริทึม Floyd Warshall191
479โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล191
480ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว191
481คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie191
482โซลูชัน Leetcode ที่สำคัญช้าที่สุด190
483น้ำท่วมเติม LeetCode190
484หอคอยซ้ำแห่งฮานอย190
485อัลกอริทึม MiniMax190
486หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution190
487subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K190
488การจัดข้อความให้เหมาะสม โซลูชัน LeetCode189
489จับคู่กับผลิตภัณฑ์ที่กำหนด189
490สตริงวงเล็บที่ถูกต้อง189
491การต่อกันของ Array LeetCode Solution189
492โซลูชัน Leetcode คูณสตริง189
493เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด189
494ระดับของอาร์เรย์189
495จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution189
496ต่อไป Greater Element I Leetcode Solution189
497ออกแบบระบบจอดรถ Leetcode Solution188
498ผสานช่วงเวลาที่ทับซ้อนกัน188
499ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว188
500ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution188
501ลำดับความสำคัญใน C ++188
502Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม188
503ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution188
504ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)188
505ปัญหาช่วงเวลาของสต็อก187
506แปลงอาร์เรย์เป็นแบบซิกแซก187
507สตริงย่อยที่มีการต่อคำทั้งหมด187
508Word Ladder โซลูชัน LeetCode187
509Palindrome ที่สั้นที่สุด187
510ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)187
511มุมมองด้านบนของ Binary Tree187
512Postfix เป็น Prefix Conversion186
513ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution186
514พื้นที่สูงสุดของเกาะ186
515จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง186
516นับและพูด Leetcode Solution186
517นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด186
518กระโดดเกม โซลูชัน Leetcode186
519คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ186
520Recursion186
521ซิกแซกการแปลง LeetCode โซลูชั่น186
522ค้นหาองค์ประกอบที่ขาดหายไปของช่วง186
523ย้ายศูนย์ LeetCode Solution185
524ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่185
525องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป185
526ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์185
527ดัชนีสูงสุดในอาร์เรย์ภูเขา184
528ใช้ Stack โดยใช้ Queues184
529ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์184
530จุดตัดของสองอาร์เรย์184
531ปัญหาปุ่มกดตัวเลขบนมือถือ184
532ความยาวของ Last Word Leetcode Solution184
533ใช้สแต็กโดยใช้คิวเดียว184
534Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด184
535แปลง BST ปกติเป็น BST สมดุล184
536Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด183
537การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก183
538โซลูชัน Leetcode แบบสุ่ม183
539องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์183
540Leetcode อาร์เรย์ที่ต่อเนื่องกัน183
541น้ำหนักหินสุดท้าย182
542ตรวจสอบวงเล็บสมดุลในนิพจน์182
543สลับอาร์เรย์182
544ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution182
545การเรียงลำดับแบบวนซ้ำของทรีไบนารี182
546วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode182
547ภาชนะที่มีน้ำมากที่สุด182
548เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N182
549Sudoku ที่ถูกต้อง181
550โซลูชัน Leetcode เรียงลำดับอาร์เรย์181
551จำนวนจังหวัด โซลูชั่น Leetcode181
552จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด181
553Koko กินกล้วย Leetcode Solution181
554การกลับวงเล็บขั้นต่ำ181
555จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k181
556ผลรวมด้านซ้ายออกจาก Leetcode Solutions181
557กำหนดคุกกี้ Leetcode Solution181
558โซลูชัน Leetcode ของ Isomorphic Strings181
559Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน181
560การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน181
561เป็นโซลูชัน Leetcode ที่ตามมา180
562อัศวินขั้นต่ำย้ายโซลูชัน LeetCode180
563การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม180
564เวลาที่ดีที่สุดในการซื้อและขายหุ้น180
565โซลูชัน Leetcode หมายเลข N-th Tribonacci180
566การดำเนินการขั้นต่ำในการแปลง X เป็น Y179
567แจกจ่ายขนมให้กับผู้คน Leetcode Solution179
568ปัญหากระเป๋าเป้179
569สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ179
570โซลูชันอัญมณีและหิน Leetcode179
571โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด179
572โซลูชัน Leetcode ของ Island Perimeter179
573จำนวนเต็มเป็นโรมัน179
574สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode179
575ระยะการขัดขวาง179
576ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution179
577แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี178
578นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS178
579ปัญหาเหมืองทอง178
580Anagrams ที่ถูกต้อง178
581ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร177
582นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K177
583สรุปช่วง Leetcode โซลูชัน177
58401 โซลูชัน Matrix LeetCode177
585LRU Cache LeetCode Solution177
5863Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด177
587หมุนรายการ Leetcode โซลูชัน177
588ชุดค่าผสม Leetcode177
589จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน177
590ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม177
591ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด177
592วิธีถอดรหัส177
593จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?176
594ดักน้ำฝน LeetCode Solution176
595ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด176
596เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution176
597ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน176
598ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่175
599ตะแกรงของ Eratosthenes175
600แทรก Interval Leetcode Solution175
601ระยะทางสูงสุดในอาร์เรย์175
602หมุนภาพ โซลูชัน LeetCode175
603ต้นทุนขั้นต่ำในการจ้างคนงาน K175
604ระยะห่างระหว่างบัสหยุด Leetcode Solution174
605โซลูชัน LeetCode ต้นไม้เดียวกัน174
606การจัดเรียงฟองโดยใช้สองกอง174
607ฐานที่เล็กที่สุด174
608การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน174
609จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m174
610ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด174
611ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ174
612จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน174
613ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution173
614จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode173
615อัลกอริทึมการทาสีรั้ว173
616รูปแบบคำ173
617ผลรวมสองชุดที่ไม่ทับซ้อนกัน172
618กบกระโดด Leetcode โซลูชั่น172
619การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode172
620เกมหิน LeetCode172
621แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา172
622การทำงานของ XOR ในโซลูชัน Array Leetcode172
623วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี172
624การกำหนดที่อยู่ IP โซลูชัน Leetcode172
625ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)172
626จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution172
627การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์171
628สตริง Isomorphic171
629การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก171
630K ช่องว่าง LeetCode171
631ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์171
632ปัญหาการตัดคำ171
633โจรปล้นบ้าน171
634ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน171
635เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution171
636การเรียงสับเปลี่ยนในสตริง Leetcode Solution171
637จะสร้าง Mergable Stack ได้อย่างไร?171
638ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี170
639ปัญหาการเปลี่ยนเหรียญ170
640โซลูชัน LeetCode เวลาว่างของพนักงาน170
641ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี170
642GCD ของตัวเลขสองตัว170
643ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode170
644จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์170
645Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป169
646แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด169
647จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง169
648สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution169
649ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่169
650ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution169
651สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution169
652จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย169
653แยก 0s และ 1s ใน Array169
654ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่169
655ค้นหาผลรวมระดับสูงสุดใน Binary Tree169
656การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง169
657กระดิกเรียง169
658จัดระเบียบสตริงใหม่169
659ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด168
660โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II168
661ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ168
662เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution168
663ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล168
664ฉลากพาร์ติชั่น LeetCode Solution168
665Palindrome ที่ถูกต้อง168
666ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d168
667Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode168
668เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode168
669แปลงอาร์เรย์เป็นรูปแบบย่อ167
670ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution167
671ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน167
672K ช่องว่าง167
673นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี167
674การรวมตัวอักษรของหมายเลขโทรศัพท์167
675ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n167
676โซลูชัน LeetCode หมายเลข Strobogrammatic167
677ลบวงเล็บไม่ถูกต้อง Leetcode Solution166
678ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด166
679ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution166
680เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก166
681ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่166
682พลิกโซลูชัน LeetCode ของรูปภาพ166
683ลดจาน LeetCode Solution166
684Lucky Numbers ในโซลูชัน Matrix Leetcode166
685จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2166
686ลำดับการเรียงสับเปลี่ยน LeetCode Solution165
687พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ165
688การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง165
689การสุ่มตัวอย่างอ่างเก็บน้ำ165
690BFS กับ DFS สำหรับ Binary Tree165
691สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution165
692จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode165
693Inorder Successor ของโหนดใน Binary Tree165
694พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน165
695โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II165
696ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode165
697การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด164
698แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution164
699ค้นหาใบของ Binary Tree LeetCode Solution164
700โซลูชัน Leetcode จำนวนที่น่าเกลียด164
701ย้อนกลับเฉพาะตัวอักษร LeetCode Solution164
702เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution164
703Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode164
704พื้นฐานการเขียนโปรแกรมแบบไดนามิก164
705โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง164
706การย้อนกลับคิวโดยใช้การเรียกซ้ำ164
707จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode164
708แก้ไขระยะทาง LeetCode Solution164
709สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด164
710กู้คืนโครงสร้างการค้นหาแบบไบนารี163
711ตัวสลับหลอดไฟ โซลูชัน LeetCode163
712ดำเนินการเปลี่ยนสตริง Leetcode163
713สร้าง BST จาก Preorder Traversal ที่กำหนด163
714ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง163
715ชุดย่อย Sum Leetcode163
716หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution163
717แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution163
718พลังของโซลูชัน Leetcode สี่ตัว163
719ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่163
720Binary Tree ลำดับระดับซิกแซก Traversal163
721จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution163
722กู้คืนที่อยู่ IP โซลูชัน Leetcode162
723โซลูชัน Leetcode แถวแป้นพิมพ์162
724โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II162
725ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี162
726ผสานสอง Binary Trees LeetCode Solution162
727ค้นหาผลคูณที่ใหญ่ที่สุดของ 3162
728ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k161
729ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์161
730คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน161
731โซลูชัน Leetcode ระยะทางที่ติดขัด161
732ค้นหาอักขระที่ไม่ซ้ำกันในสตริง161
733ค่าสัมประสิทธิ์ทวินาม161
734ปัญหาการปูกระเบื้อง161
735โซลูชัน LeetCode ของรถแข่ง161
736งูและบันได LeetCode Solution161
737ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array161
738ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution160
739บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution160
740ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K160
741ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode160
742Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution160
743ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข160
744ผสาน K เรียงลำดับรายการที่เชื่อมโยง160
745ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่160
746โซลูชัน LeetCode Array ที่ไม่ลดลง160
747subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน160
748สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด159
749แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม159
750จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล159
751อันดับ Transform ของ Array Leetcode Solution159
752ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -159
753รูปแบบคำ โซลูชัน LeetCode159
754เกมกระโดด159
755อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution159
756จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode159
757มอร์ริส Traversal159
758Kth บรรพบุรุษของโหนดในไบนารีทรี159
759องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด159
760โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข159
761ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution158
762วงจรรายการที่เชื่อมโยง158
763โซลูชัน Leetcode ต้นไม้สมมาตร158
764นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x158
765ลดจำนวนคู่สูงสุดใน Array LeetCode Solution158
766ต้นไม้ที่มีความสูงต่ำสุด158
767Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)158
768ความลึกสูงสุดของ N-ary Tree Leetcode Solution158
769โซลูชันการบีบอัดสตริง LeetCode158
770เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด158
771ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง158
772เส้นทแยงมุมของต้นไม้ไบนารี158
773สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution158
774พลิกโซลูชัน LeetCode Binary Tree158
775จำนวนเกาะ II โซลูชัน LeetCode158
776หมายเลขที่ถูกต้อง157
777จำนวน NGE ทางด้านขวา157
778โปรแกรมสำหรับปัญหา Bridge and Torch157
779การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน157
780นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน157
781เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0157
782ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution157
783องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์157
784น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode157
785ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่157
786สแต็กตามอาร์เรย์ที่เติบโตได้157
787ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution157
788ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ157
789ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution157
790ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution157
791อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน157
792โซลูชันฐาน 7 Leetcode157
793ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution157
794เปลี่ยนกราฟ157
795พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง156
796ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution156
797หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น156
798พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution156
799ตารางเรียน II - LeetCode156
800ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode156
801Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s156
802ค้นหาโซลูชัน Leetcode 2D Matrix II156
803ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง156
804การลบในทรีไบนารี156
805กำไรสูงสุดในการจัดตารางงาน Leetcode Solution155
806ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution155
807จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น155
808ต้นไม้ช่วงเวลา155
809วงเล็บที่ถูกต้อง โซลูชัน Leetcode155
810กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode155
811โซลูชัน Leetcode ส่วนเติมเต็ม155
812คิวแบบวงกลม155
813แยกสตริงใน Balanced Strings Leetcode Solution155
814ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี155
815โซลูชั่น N-Queens LeetCode155
816ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution155
817โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler155
818การจับคู่นิพจน์ทั่วไป154
819สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น154
820ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II154
821ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว154
822เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution154
823เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution154
824อันดับสัมพัทธ์ Leetcode Solution154
825โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1154
826เรียงลำดับ Array ตาม Parity II Leetcode Solution154
827แปลง BST เป็น Min Heap153
828ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง153
829จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด153
830ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution153
831รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น153
832Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution153
833Last Stone Weight II โซลูชัน LeetCode153
834โซลูชัน Leetcode ของ Spiral Matrix II153
835ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution153
836สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด153
837ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์152
838Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)152
839ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution152
840การสั่งซื้อล่วงหน้าแบบวนซ้ำ152
841ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution152
842เซตย่อยที่มีผลรวมหารด้วยม152
843ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด152
844พจนานุกรมคนต่างด้าว โซลูชัน LeetCode152
845ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution152
846จำนวนวันระหว่างสองวัน โซลูชัน LeetCode152
847LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย152
848รายการพาร์ติชั่น Leetcode Solution152
849ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k152
850การค้นหาแบบไบนารีการค้นหาทรีและการแทรก152
851ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution152
852ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์152
853ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด152
854โซลูชันกำแพงอิฐ LeetCode152
855เรียงสี152
856รูปแบบสตริงย่อยซ้ำ LeetCode Solution152
857ปัญหาการจับคู่เพื่อน151
858เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง151
859นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K151
860วางดอกไม้ได้ LeetCode Solution151
861เส้นทางที่มีค่าเฉลี่ยสูงสุด151
862ค่าสัมประสิทธิ์การเปลี่ยนแปลง151
863ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด151
864นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ151
865ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่151
866ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่151
867คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode151
868แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี151
869การแสดงออกที่สมดุลพร้อมการเปลี่ยน151
870ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1151
871แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต151
872ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้151
873นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3151
874ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น151
875การเลื่อนระดับคำสั่งในรูปแบบ Spiral150
876เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution150
877โคลนกราฟ โซลูชัน LeetCode150
878ผลรวมขั้นต่ำของการคูณของจำนวน n150
879ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ150
880จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution150
881องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ150
882เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม150
883ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่150
884โซลูชัน Leetcode อุณหภูมิรายวัน150
885จัดเรียงอาร์เรย์เป็น BST ที่สมดุล150
886วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n150
887องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์150
888โซลูชัน LeetCode แนวขวางในแนวทแยง149
889การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด149
890ขวดน้ำ Leetcode Solution149
891การคูณเมทริกซ์ลูกโซ่149
892GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์149
893ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่149
894โซลูชัน Leetcode ระยะทางสั้นที่สุด149
895ค้นหาอักขระทั่วไป Leetcode Solution149
896แทรกลบ GetRandom149
897แบบสอบถาม LCM ช่วง149
898โซลูชัน Leetcode เมืองปลายทาง149
899ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree149
900จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i148
901BFS สำหรับ Disconnected Graph148
902ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode148
903แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี148
904ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์148
905คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง148
906สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง148
907ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์148
908ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution148
909โซลูชัน LeetCode การข้ามเส้นทแยงมุม148
910K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST148
911จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i148
912เดาตัวเลขสูงกว่าหรือต่ำกว่า II148
913น้ำมะนาวเปลี่ยน Leetcode Solution148
914Robot Bounded In Circle โซลูชัน LeetCode147
915จัดคิวโดยใช้ Stacks147
916ค่าเฉลี่ยของระดับในต้นไม้ไบนารี147
917โซลูชัน LeetCode ของ Spiral Matrix III147
918ลบและรับ147
919จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution147
920การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K147
921การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง147
922ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่147
923ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด147
924จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution147
925ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี146
926ผสาน Leetcode สองรายการที่เรียงลำดับ146
927อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M146
928พจนานุกรมคนต่างด้าว146
929ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด146
930Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด146
931ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ146
932ใส่ลงใน Postfix146
933เลขพจนานุกรม Leetcode Solution146
934จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode146
935นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน146
936หน้าต่างบานเลื่อนสูงสุด145
937สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน145
938พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร145
939Palindrome Partitioning Leetcode Solution145
940จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino145
941เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution145
942สร้าง BST จาก Level Order Traversal ที่กำหนด145
943ปฏิทินของฉัน I LeetCode Solution145
944โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่145
945แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน145
946เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0145
947ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง145
948Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution145
949ผลที่ตามมาของ Palindromic ที่ยาวที่สุด145
950ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่145
951สร้าง Rectangle Leetcode Solution145
952โซลูชัน Leetcode กองซ้อนความถี่สูงสุด144
953ต้นไม้สมมาตร144
954เกม Stone II Leetcode144
9554 ซัม144
956ตัดแต่งต้นไม้ค้นหาแบบไบนารี144
957นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด144
958นับราคาในช่วง144
9593 ผลรวม144
960ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา144
961สร้างจำนวนสูงสุด144
962วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution143
963ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution143
964การแบ่งพาร์ติชัน Palindrome143
965Subarray ผลิตภัณฑ์สูงสุด143
966สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution143
967รูปแบบเกิดขึ้นโดยใช้ Stack143
968ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode143
969จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution143
970อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)143
971นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด142
972สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม142
973เส้นทางที่ไม่ซ้ำกัน II142
974ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด142
975รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง142
976ไต่บันได142
977ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด142
978แบ่งคำ142
979การรวมช่วงเวลา142
980ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา142
981ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่141
982สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน141
983การข้ามผ่านขอบเขตของต้นไม้ไบนารี141
984โซลูชัน Boomerang Leetcode ที่ถูกต้อง141
985โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด141
986ความยาวสูงสุดของ Subarray ซ้ำ141
987สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution141
988ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0141
989Depth First Search (DFS) สำหรับกราฟ141
990Reverse Nodes ใน K-Group141
991ค้นหาความแตกต่าง Leetcode Solution141
992การส่งผ่านลำดับระดับของต้นไม้ไบนารี141
993เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น141
994ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution141
995ปัญหาพาร์ทิชันของจิตรกร141
996Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode141
997นับคู่กับผลรวมที่ได้รับ141
998ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า141
999การชนกันของดาวเคราะห์น้อย LeetCode Solution140
1000K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution140
1001โซลูชัน LeetCode Maze III140
1002ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1140
1003จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่140
1004ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution140
1005การดำเนินการลบทรีค้นหาแบบไบนารี140
1006Design Hit Counter โซลูชัน LeetCode140
1007ผลรวมดัชนีขั้นต่ำของสองรายการ140
1008ลำดับนิวแมน - คอนเวย์140
1009ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง140
1010ผสานการเรียง139
1011โซลูชัน Leetcode ที่ใหญ่ที่สุด139
1012ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution139
1013การจับคู่สตริงในโซลูชัน Array Leetcode139
1014ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน139
1015ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน139
1016ถัดไป Greater Element III โซลูชัน LeetCode139
1017เพื่อนวัยที่เหมาะสม LeetCode Solution139
1018สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array139
1019คำนวณ nCr% p139
1020โซลูชัน LeetCode สตริงการแย่งชิง139
1021ฆ่ากระบวนการ LeetCode Solution139
1022กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode139
1023การค้นหาแรกกว้าง (BFS) สำหรับกราฟ139
1024ต้นไม้กลุ่ม139
1025จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น139
1026การแทรกในทรีไบนารี139
1027จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์139
1028ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด139
1029ต้นไม้ค้นหาแบบไบนารี139
1030K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน138
1031โซลูชัน Leetcode ของ Word ที่สั้นที่สุด138
1032การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)138
1033ปัญหาการจัดวงเล็บแบบบูลีน138
1034ค้นหา Subtrees ที่ซ้ำกัน138
1035Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ138
1036ข้อดีของ BST มากกว่า Hash Table138
1037Serialize และ Deserialize Binary Tree138
1038เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด138
1039การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด138
1040พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน138
1041จำนวนพา ธ พาลินโดรมิกในเมทริกซ์138
1042จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'138
1043สิ่งแรกที่ขาดหายไปในเชิงบวก137
1044สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations137
1045การส่งผ่านคำสั่งระดับโดยใช้สองคิว137
1046สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String137
1047ความลึกแบบวนซ้ำครั้งแรกของกราฟ137
1048Morris Inorder Traversal137
1049โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง137
1050ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา137
1051ตัวเลขที่น่าเกลียด137
1052เพิ่มตัวเลขสองตัว136
1053ค้นหาโซลูชัน LeetCode ของ Peak Element II136
1054สามารถจับภาพได้สำหรับ Rook Leetcode Solution136
1055ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode136
1056ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน136
1057นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ136
1058ต้นไม้ไบนารีที่สมดุล136
1059ขนาดต่ำสุด Subarray Sum135
1060ความสำคัญของพนักงาน LeetCode Solution135
1061หมายเลขที่น่าเกลียดสุด ๆ135
1062Bitwise และช่วงตัวเลข โซลูชัน LeetCode135
1063ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution135
1064บรรพบุรุษที่ต่ำที่สุด135
1065สร้างวงเล็บ Leetcode Solution135
1066การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode135
1067Path Sum II LeetCode Solution135
1068การกำหนดที่อยู่ IP โซลูชัน LeetCode134
1069ตัวละครต่อเนื่อง LeetCode Solution134
1070รวมผลรวม IV LeetCode โซลูชั่น134
1071ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution134
1072น่าเกลียดหมายเลข II LeetCode โซลูชั่น134
1073กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี134
1074เพิ่ม Triplet Subsequence โซลูชัน LeetCode134
1075พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP134
1076ลบ Palindromic Subsequences Leetcode Solution134
1077กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่134
1078ตรวจสอบโครงสร้างการค้นหาแบบไบนารี134
1079ค้นหา Peak Element134
1080นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x134
1081ประเภทของต้นไม้ไบนารี133
1082ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน133
1083Binary Tree มุมมองด้านขวา โซลูชัน LeetCode133
1084ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม133
1085จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า133
1086ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode133
1087เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions133
1088อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution133
1089ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่133
1090การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution133
1091จำนวนเกาะที่ปิด โซลูชัน Leetcode132
1092ผลที่ตามมาของ Bitonic ที่ยาวที่สุด132
1093วันแห่งปี Leetcode Solution132
1094โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด132
1095นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด132
1096จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree131
1097แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์131
1098ถัดไป การเรียงสับเปลี่ยน Leetcode Solution131
1099หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว131
1100การนับคู่หาร131
1101เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution131
1102Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution131
1103ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists131
1104โครงสร้างข้อมูลไบนารีทรี131
1105ผลรวมเส้นทาง131
1106จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode131
1107ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution131
1108ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด130
1109ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum130
1110โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม130
1111ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ130
1112Palindrome Permutation LeetCode Solution130
1113ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution130
1114ตัดคัน130
1115สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution130
1116พิมพ์มุมมองด้านขวาของทรีไบนารี130
1117เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่130
1118สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe130
1119ผลรวมของเลขคู่หลังการสืบค้น130
1120ผลที่ตามมาที่แตกต่าง130
1121ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง130
1122ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์129
1123โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม129
1124ฟอร์แมตโซลูชัน String Leetcode129
1125ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution129
1126โซลูชัน Leetcode ตัวคั่นพัน129
1127สร้าง K Palindrome Strings LeetCode Solution129
1128ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k129
1129วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด129
1130Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution129
1131เพิ่มขึ้นต่อเนื่องยาวนานที่สุด129
1132มุมมองด้านล่างของทรีไบนารี129
1133พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป129
1134ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน128
1135เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution128
1136รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution128
1137ผลิตภัณฑ์ของช่วงในอาร์เรย์128
1138พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ128
1139Subarray ผลิตภัณฑ์สูงสุด128
1140โซลูชัน Prime Palindrome LeetCode128
1141แนะนำต้นไม้แดง - ดำ128
1142ลบโหนดและส่งคืน Forest Leetcode Solution128
1143การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray128
1144ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย127
1145สตริงย่อย Palindromic Leetcode Solution127
1146ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน127
1147สลับโหนดในคู่127
1148ค้นหาตำแหน่งแทรก127
1149คิวลำดับความสำคัญ127
1150การเรียงลำดับโทโพโลยี127
1151เส้นทางรถเมล์ Leetcode Solution127
1152เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม127
1153รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด127
1154เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution127
1155ลำดับ Moser-de Bruijn126
1156ปัญหาผลรวมย่อยในช่องว่าง O (sum)126
1157แปลง BST เป็น Greater sum Tree126
1158ค้นหาลำดับงูที่มีความยาวสูงสุด126
1159ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน125
1160ต้นไม้ไบนารีสูงสุด125
1161ลำดับโกลอมบ์125
1162หมุนอาร์เรย์125
1163ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution125
1164โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด125
1165Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution125
1166นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน125
1167โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้124
1168K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่124
1169ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น124
1170ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode124
1171ค้นหาระบบข้อเสนอแนะ LeetCode Solution124
1172เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด124
1173ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution124
1174โซลูชัน LeetCode Array ที่ต่อเนื่องกัน124
1175ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?123
1176ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด123
1177ต้นไม้ตัดสินใจ123
1178ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution123
1179นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์123
1180ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode123
1181โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ123
1182การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode122
1183เวอร์ชันแรกที่ไม่ดี122
1184ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution122
1185จำนวนส่วนสูงสุดของความยาว a, b และ c122
1186ผลที่ตามมาซ้ำซากยาวที่สุด122
1187การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode122
1188ฟอร์แมตวันที่ โซลูชัน LeetCode122
1189ผลรวมของใบซ้าย LeetCode Solution122
1190แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode122
1191Binary Tree เป็น Binary Search Tree Conversion122
1192Matchsticks กับ Square Leetcode Solution122
1193หมายเลขสามเหลี่ยมที่ถูกต้อง121
1194การสร้างคิวใหม่ตามความสูง121
1195ความลึกสูงสุดของไบนารีทรี121
1196แชมเปญทาวเวอร์ โซลูชัน LeetCode121
1197บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี121
1198แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions121
1199ย้อนกลับเส้นทางใน BST โดยใช้ Queue121
1200ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ121
1201แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ121
1202กราฟและการแสดง121
1203Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode121
1204จำนวนการสั่งซื้อใน Backlog Leetcode Solution121
1205กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode120
1206หารสองจำนวนเต็ม Leetcode Solution120
1207การต่อกันของ Array LeetCode Solution120
1208การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง120
1209โซลูชัน Leetcode ข้ามเส้นทาง120
1210เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ120
1211subarray bitonic ผลรวมสูงสุด120
1212การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด120
1213Perfect Squares โซลูชัน LeetCode120
1214บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี119
1215วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด119
1216ใหม่ 21 เกม119
1217Kth องค์ประกอบที่เล็กที่สุดใน BST119
1218โซลูชัน LeetCode Perfect Square ที่ถูกต้อง119
1219คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด119
1220แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ118
1221ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต118
1222แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า118
1223ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่118
1224LRU Cache Leetcode Solution118
1225BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด118
1226ตัวแบ่งจำนวนเต็ม LeetCode Solution118
1227พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ118
1228ค่าเฉลี่ยของช่วงในอาร์เรย์117
1229ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา117
1230ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น117
1231แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว117
1232เดาคำ117
1233สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode117
1234ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้116
1235อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน116
1236การโคลนกราฟ116
1237การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย116
1238พลังของสอง116
1239นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน116
1240ออกแบบ Skiplist โซลูชัน LeetCode116
1241โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน116
1242ปัจจัยที่ k ของ n Leetcode Solution116
1243ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม116
1244ตัวหนาในสตริง LeetCode Solution115
1245หลักสูตรคู่ขนาน II โซลูชัน LeetCode115
1246ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution115
1247ไม่มีหมายเลข115
1248คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ115
1249ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)115
1250โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด115
1251Subarray ผลิตภัณฑ์สูงสุด114
1252อาร์เรย์ที่ต่อเนื่องกัน114
1253ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่114
1254ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution114
1255ผสาน k เรียงลำดับรายการ Leetcode Solution113
1256ผลรวมสูงสุดที่เพิ่มขึ้นตามมา113
1257Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode113
1258โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ113
1259พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์113
1260พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ113
1261ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่112
1262ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution112
1263นับและสลับการค้นหาในอาร์เรย์ไบนารี112
1264ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode112
1265เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode112
1266ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี112
1267องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป111
1268ต้นทุนขั้นต่ำปีนบันได LeetCode Solution110
1269จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด110
1270โซลูชัน Leetcode ช่วงที่เล็กที่สุด110
1271การแบ่งพาร์ติชัน Palindrome109
1272ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่109
1273ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่109
1274คิวที่เป็นระเบียบ โซลูชั่น LeetCode109
1275วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution108
1276Koko กินกล้วย LeetCode Solution108
1277Peeking Iterator โซลูชัน LeetCode107
1278เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution107
1279ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่106
1280นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์106
1281สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution106
1282ค้นหา subarray เฉลี่ยสูงสุดของความยาว k106
1283ผสานอาร์เรย์ที่จัดเรียง106
1284แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array105
1285ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)105
1286จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด104
1287การจัดเรียงเหรียญ โซลูชัน Leetcode103
1288Array Nesting Leetcode Solution103
1289ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น103
1290ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่102
1291เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution102
1292Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL101
1293ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode101
1294โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง100
1295แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ100
1296พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution100
1297ดัชนีสุ่มเลือก LeetCode Solution100
1298จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode100
1299แปลงเป็นฐาน -2 โซลูชัน LeetCode100
1300Jump Game IV โซลูชัน LeetCode99
1301จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode99
1302จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode99
1303เข้าถึงหมายเลขโซลูชัน LeetCode99
1304การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution98
1305ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง98
1306โซลูชัน LeetCode หมายเลข Palindrome98
1307เพิ่มโซลูชัน Leetcode สองหมายเลข98
1308แทรก ลบ GetRandom O(1) Leetcode Solution97
1309ออกแบบระบบใต้ดิน Leetcode Solution94
1310พิมพ์โซ่ความยาวสูงสุดของคู่92
1311เปลี่ยนตัวอักษร โซลูชัน LeetCode92
1312ตรวจหาโซลูชัน Leetcode ของ Capital89
1313ออกแบบลีดเดอร์บอร์ด Leetcode Solution88
1314สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม85
1315สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution85
1316โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ85
1317โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม84
1318นับหมู่เกาะย่อย โซลูชัน LeetCode83
1319Binary Tree Inorder Traversal โซลูชัน LeetCode81
1320รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode80
1321ถอดรหัสสตริง Leetcode Solution79
1322ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode79
1323ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง78
1324จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode78
1325ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง78
1326โซลูชั่น LeetCode ปีประชากรสูงสุด78
1327โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด77
1328รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น76
1329สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution73
1330ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode72
1331โซลูชั่น LeetCode ปีประชากรสูงสุด72
1332แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution70
1333คะแนนของวงเล็บ LeetCode Solution69
1334แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution69
1335เกมสโตน IV โซลูชัน LeetCode69
1336Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป68
1337Graph Bipartite คืออะไร? โซลูชัน LeetCode68
1338โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง66
1339เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution65
1340แบ่งช็อกโกแลต LeetCode Solution58
1341คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น53
1342ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม47
1343ช่วงผลรวมของ BST LeetCode Solution46
1344ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution44
1345จัดเรียงสี โซลูชัน LeetCode43
1346หมุนโซลูชัน LeetCode สตริง41
1347หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode40
1348ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution40
1349โซลูชัน LeetCode ไฮไฟว์21
1350ขนาดสูงสุด Subarray Sum เท่ากับ k Leetcode Solution21
1351โซลูชัน Leetcode ของดัชนี H20
1352โซลูชัน Leetcode Matching Camelcase18
1353ค้นหาโซลูชัน LeetCode พีคเอลิเมนต์17
1354ถูกต้อง Anagram Leetcode Solution16
1355หินส่วนใหญ่ถูกนำออกด้วยโซลูชัน LeetCode แถวหรือคอลัมน์เดียวกัน16
1356โซลูชัน Leetcode แบบ Monotonic Array16
1357คอนเทนเนอร์ที่มี Water LeetCode Solution มากที่สุด15
1358Group Shifted Strings โซลูชัน Leetcode14
1359กลุ่ม Anagrams LeetCode Solution14
1360การค้นหาแบบไบนารีที่ไม่ซ้ำกัน โซลูชัน LeetCode13
1361ต่อไป Greater Element I Leetcode Solution13
1362แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution13
1363คู่เพลงที่มีระยะเวลาทั้งหมดหารด้วย 60 LeetCode Solution13
1364ลำดับถัดไป โซลูชัน LeetCode13
1365โซลูชัน LeetCode ค้นหาไบนารี12
1366แทรก ลบ GetRandom O(1) – อนุญาตให้ทำซ้ำ LeetCode Solution12
1367ดัชนีพีคใน Mountain Array LeetCode Solution12
1368หน้าต่างบานเลื่อนสูงสุด LeetCode Solution12
1369จำนวนลูกศรขั้นต่ำที่จะระเบิดลูกโป่ง LeetCode Solution11
1370Paint House โซลูชัน LeetCode11
1371โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง11
1372Isomorphic Strings LeetCode Solution10
1373ค่าต้นไม้การค้นหาไบนารีที่ใกล้เคียงที่สุด II โซลูชัน LeetCode10
1374การติดตั้งหน้าจอประโยค LeetCode Solution10
1375ว่ายในกระแสน้ำ LeetCode Solution8
Translate »