ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่

ระดับความยาก สะดวกสบาย
ถามบ่อยใน ยืนยัน อะมีโย ดิ ดิ Pony.ai
แถว มดลูก การเขียนโปรแกรมโรงเรียนเข้าชม 645

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

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

รูปแบบการป้อนข้อมูล

บรรทัดแรกมีค่าจำนวนเต็มสี่ค่า r1, c1, r2, c2 โดยที่ r1 และ c1 แสดงถึงจำนวนแถวและคอลัมน์ของเมทริกซ์แรก และ r2, c2 หมายถึงจำนวนแถวคอลัมน์ของวินาที เมทริกซ์.

บรรทัด r1 ถัดไปประกอบด้วยค่าจำนวนเต็ม c1

และบรรทัด r2 ถัดไปที่มีค่าจำนวนเต็ม c2

รูปแบบผลลัพธ์

พิมพ์“Identical matrices"ถ้าเมทริกซ์เหมือนกันให้พิมพ์"Not identical matrices"

ข้อ จำกัด

  • 1 <= r1, c1, r2, c2 <= 5000
  • 1 <= | m [i] [j] | <= 10 ^ 9 โดยที่ m คือเมทริกซ์และตำแหน่งขององค์ประกอบที่ ith row และ jth

ตัวอย่าง

4 4 4 4   
1 4 7 9
1 6 7 6
6 3 7 12
4 4 4 4
1 4 7 9
1 6 7 6
6 3 7 12
4 4 4 4
Identical matrices

คำอธิบาย: ในตัวอย่างข้างต้นองค์ประกอบทั้งหมดในเมทริกซ์จะเหมือนกันดังนั้นจึงเหมือนกัน

มาดูวิธีตรวจสอบทุกองค์ประกอบในเมทริกซ์โดยทำตามภาพด้านล่าง นี่เป็นอีกหนึ่งตัวอย่างเพื่อความเข้าใจที่ดีขึ้น

อัลกอริทึมสำหรับตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่

1. สำหรับแต่ละแถวในเมทริกซ์ทั้งสองให้เปรียบเทียบองค์ประกอบในแถวนั้น

1.1 ถ้าเหมือนกันให้ย้ายไปยังแถวถัดไป

1.2 อื่นแบ่งและพิมพ์ "เมทริกซ์ไม่เหมือนกัน"

2. ถ้าลูปไม่แตกเมทริกซ์จะเหมือนกัน

การดำเนินงาน

โปรแกรม C ++ สำหรับตรวจสอบว่าเมทริกซ์ที่กำหนดสองตัวเหมือนกันหรือไม่

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int r1,c1,r2,c2;
    cin>>r1>>c1>>r2>>c2;
    int a[r1][c1];
    int b[r2][c2];
    for(int i=0;i<r1;i++)
    {
        for(int j=0;j<c1;j++)
        {
            cin>>a[i][j];
        }
    }
    for(int i=0;i<r2;i++)
    {
        for(int j=0;j<c2;j++)
        {
            cin>>b[i][j];
        }
    }
    if(c1!=c2 || r1!=r2)
    {
        cout<<"Not identical matrices";
    }
    else
    {
    int flag=0;    
    for(int i=0;i<r1;i++)
    {
        for(int j=0;j<c1;j++)
        {
            if(a[i][j]!=b[i][j])
            {
                flag=1;
                break;
            }
        }
    }
    if(flag==1)
    {
        cout<<"Identical matrices";
    }
    }
    return 0;
}

โปรแกรม Java สำหรับตรวจสอบว่าเมทริกซ์ที่กำหนดสองตัวเหมือนกันหรือไม่

import java.io.*; 
import java.util.Scanner;
class sum
{ 
    // Driver code 
    public static void main(String[] args) 
    { 
        int r1,c1,r2,c2;
        Scanner inp = new Scanner(System.in);
        r1 = inp.nextInt();
        c1 = inp.nextInt();
        r2 = inp.nextInt();
        c2 = inp.nextInt();
        int a[][] = new int[r1][c1];
        for(int i=0;i<r1;i++)
        {
            for(int j=0;j<c1;j++)
            {
                a[i][j]=inp.nextInt();
            }
        }
        int b[][] = new int[r2][c2];
        for(int i=0;i<r2;i++)
        {
            for(int j=0;j<c2;j++)
            {
                b[i][j]=inp.nextInt();
            }
        }
        if(r1!=r2 && c1!=c2) 
        { 
            System.out.println("\nNot identical matrices"); 
        } 
        else
        {
            for(int i=0;i<r1;i++)
            {
                for(int j=0;j<c1;j++)
                {
                    if(a[i][j]!=b[i][j])
                    {
                        System.out.println("\nNot identical matrices");
                        return;
                    }
                }
            }
            System.out.println("\nIdentical matrices");
        }
    } 
}
2 2 2 2
1 2
3 4
1 2
3 4
Identical matrices

การวิเคราะห์ความซับซ้อนเพื่อตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่

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

O (n ^ 2) โดยที่ n คือค่าสูงสุดของ r1 และ c1 ที่นี่เราเพียงแค่เรียกใช้สองลูปลูปแรกรัน r1 ครั้งและลูปที่สองรัน c1 ครั้ง

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

O (1) เนื่องจากเราไม่ได้สร้างพื้นที่เพิ่มเติมสำหรับการค้นหาผลลัพธ์ ที่นี่เราประกาศเฉพาะขนาด r1 * c1 สำหรับการป้อนข้อมูลเมทริกซ์แรกและขนาด r2 * c2 สำหรับการป้อนข้อมูลเมทริกซ์ที่สอง

อ้างอิง

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

S.No คำถามสัมภาษณ์ ถามมากี่ครั้งแล้ว
1ลบโหนดในรายการที่เชื่อมโยงแบบทวีคูณ2821
2โปรแกรม Java เพื่อค้นหาจำนวนโหนดใน Binary Tree2500
3ย้อนกลับสตริงโดยไม่มีผลต่ออักขระพิเศษ2463
4ลบโหนดของรายการที่เชื่อมโยงในตำแหน่งที่กำหนด1976
5Palindrome ใช้การเรียกซ้ำ1833
6แทรกโหนดในรายการที่เชื่อมโยงในลักษณะที่เรียงลำดับ (จากน้อยไปมาก)1662
7ค้นหาคู่องค์ประกอบจากอาร์เรย์ที่มีผลรวมเท่ากับตัวเลข1650
8จัดเรียงองค์ประกอบตามความถี่ของการเกิดขึ้น1632
9เขียนโปรแกรมเพื่อพิมพ์การเรียงสับเปลี่ยนทั้งหมดของสตริงที่กำหนด1607
10ค้นหาระยะห่างต่ำสุดระหว่างตัวเลขสองตัวในอาร์เรย์1476
11สร้างรายการที่เชื่อมโยงเป็นทวีคูณ1444
12จัดเรียงด่วน1420
13ย้อนกลับอาร์เรย์1414
14หน้าต่างที่เล็กที่สุดในสตริงที่มีอักขระทั้งหมดของสตริงอื่น1395
15ค้นหาสามเท่าที่รวมเป็นมูลค่าที่กำหนด1357
16ลบรายการที่ซ้ำกันทั้งหมดซ้ำ ๆ1354
17องค์ประกอบที่ทำซ้ำครั้งแรก1339
18จัดเรียงเลขคู่และเลขคี่เพื่อให้คี่มาหลังคู่1323
19ผลรวมของตัวเลขในสตริง1318
20จำนวนบวกที่เล็กที่สุดที่ขาดหายไปในอาร์เรย์ที่ไม่ได้เรียงลำดับ1284
21ตรวจสอบว่าองค์ประกอบของอาร์เรย์ติดต่อกันหรือไม่1253
22ตรวจหาลูปในรายการที่เชื่อมโยง1237
23Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด1230
24จัดเรียงอย่างรวดเร็วในรายการที่เชื่อมโยงแบบ SIngly1214
25Subarray กับผลรวมที่ได้รับ1214
26พิมพ์ชุดค่าผสม R ที่เป็นไปได้ทั้งหมดในอาร์เรย์ขนาด N ที่กำหนด1206
27ฟังก์ชันเรียกซ้ำเพื่อค้นหาสตริงย่อย1197
28ค้นหาจำนวนการทำซ้ำสูงสุดในอาร์เรย์1156
29การส่งผ่านคำสั่ง Binary Tree Level ใน Java1126
30ค้นหาองค์ประกอบที่เล็กที่สุดอันดับหนึ่งและสอง1122
31ตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่1104
32ผลรวม Subarray สูงสุดโดยใช้ Divide และ Conquer1099
33ลบอักขระออกจากสตริงแรกซึ่งอยู่ในวินาที1070
34ค้นหาผู้นำในอาร์เรย์1062
35สลับโหนดในรายการที่เชื่อมโยง1036
36ค้นหาจำนวนครั้งที่เกิดขึ้นคี่ในอาร์เรย์1002
37จัดเรียงหมายเลขที่กำหนดให้เป็นหมายเลขที่ใหญ่ที่สุด II994
38ค้นหาตัวละครที่พบบ่อยเป็นอันดับสอง990
39กำหนดให้สตริงค้นหาอักขระที่ไม่ซ้ำกันตัวแรก971
40ค้นหา Triplet ในอาร์เรย์ด้วยผลรวมที่กำหนด965
41รับอาร์เรย์ที่เรียงลำดับและหมายเลข x ให้ค้นหาคู่ในอาร์เรย์ที่มีผลรวมใกล้เคียงกับ x956
42จำนวนครั้งทั้งหมดของรายการที่ระบุในรายการที่เชื่อมโยง952
43โปรแกรมตรวจสอบว่าสตริงมีการหมุนซึ่งกันและกันหรือไม่944
44พิมพ์คำที่เป็นไปได้ทั้งหมดจากหมายเลขโทรศัพท์935
45ค้นหาหมายเลขที่หายไป927
46จัดเรียงตัวเลขบวกและลบใหม่อีกทางหนึ่งในอาร์เรย์921
47สตริงย่อย Palindromic ที่ยาวที่สุด906
48แยกโหนดคู่และคี่ในรายการที่เชื่อมโยง883
49พิมพ์ลำดับต่อมาที่ยาวที่สุด882
50สหภาพและจุดตัดของรายการที่เชื่อมโยงสองรายการ871
51แปลงสตริงหนึ่งไปเป็นอีกสตริงโดยใช้จำนวนขั้นต่ำของการดำเนินการที่กำหนด869
52จัดเรียงอาร์เรย์ที่กำหนดใหม่ในรูปแบบขั้นต่ำสูงสุด846
53ตรวจสอบสตริงที่จัดเรียงใหม่สามารถสร้าง palindrome ได้845
54นับสามเหลี่ยมที่เป็นไปได้819
55การใช้งานแบบวนซ้ำของการเรียงลำดับด่วน816
56การคูณสองเมทริกซ์802
57ตรวจสอบว่ารายการที่เชื่อมโยงคือ palindrome หรือไม่796
58จำนวนสามเท่าที่มีผลรวมน้อยกว่ามูลค่าที่ระบุ792
59หมุนรายการที่เชื่อมโยง791
60ซื้อหุ้นขายเพื่อเพิ่มผลกำไร789
61การเชื่อมต่อของสองสาย762
62ชักเย่อ760
63นับจำนวนสตริงย่อยด้วย K อักขระที่แตกต่างกัน758
64พิมพ์รายการที่ซ้ำกันทั้งหมดในสตริงอินพุต754
65ค้นหาองค์ประกอบที่ยิ่งใหญ่และเล็กที่สุดที่ใกล้ที่สุด748
66ปัญหาคนดัง737
67ค้นหา Pythagorean Triplets จาก Array736
68สตริงย้อนกลับโดยไม่มีตัวแปรชั่วคราว735
69ค้นหาองค์ประกอบทั่วไปทั้งหมดในอาร์เรย์เรียงลำดับสามตัวที่กำหนด728
70ลบ 'b' และ 'ac' ออกจากสตริงที่กำหนด728
71ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่ไม่ได้เรียงลำดับ710
72ค้นหาแถวที่มีจำนวนสูงสุด 1706
73ค้นหา Peak Element จาก Array702
74ค้นหา subarray ที่มีผลรวมเท่ากับจำนวน X ที่กำหนด697
75ลบอักขระขั้นต่ำเพื่อให้สองสตริงกลายเป็นแอนนาแกรม689
76ค้นหาหมายเลขที่ขาดน้อยที่สุดในอาร์เรย์ที่เรียงลำดับ689
77เรียงลำดับการแทรก686
78การเพิ่มสองเมทริกซ์686
79ปริศนาอาร์เรย์ผลิตภัณฑ์685
80ใช้สอง Stacks ในอาร์เรย์677
81สร้างสตริงไบนารีทั้งหมดโดยไม่ต้องต่อเนื่อง 1672
82ผลรวมสูงสุดขององค์ประกอบที่ไม่ต่อเนื่องกัน668
83Subarray ผลิตภัณฑ์สูงสุด II659
84อันดับพจนานุกรมของสตริง655
85ตรวจสอบว่าเมทริกซ์ที่กำหนดสองรายการเหมือนกันหรือไม่645
86การคูณก่อนหน้าและถัดไป644
87การลบเมทริกซ์สองตัว633
88ผสาน K เรียงลำดับอาร์เรย์และพิมพ์เอาต์พุตที่เรียงลำดับ633
89ย้ายศูนย์ทั้งหมดไปที่จุดสิ้นสุดของอาร์เรย์ที่กำหนด630
90อัลกอริทึมออนไลน์สำหรับการตรวจสอบ Palindrome ในสตรีม625
91สร้างจำนวนขั้นต่ำจากลำดับที่กำหนดของ D และฉัน624
92แบ่งสตริงเป็น N ส่วนเท่า ๆ กัน622
93ผลรวม Subarray Circular สูงสุด614
94ตรวจสอบว่าสองสายเป็นแอนนาแกรมของกันและกันหรือไม่614
95จัดเรียงรายการที่เชื่อมโยงซึ่งเรียงลำดับสลับจากน้อยไปมากและจากมากไปหาน้อย609
96ลบตัวเลขที่เกิดซ้ำในหมายเลขที่กำหนด609
97จัดเรียงสแต็กโดยใช้สแต็กชั่วคราว608
98ค้นหาองค์ประกอบขั้นต่ำในอาร์เรย์ที่เรียงและหมุน605
99Subarray และผลที่ตามมา602
100ย้ายองค์ประกอบสุดท้ายของรายการที่เชื่อมโยงไปที่ตำแหน่งแรก601
101ทัวร์แบบวงกลมครั้งแรกเพื่อเยี่ยมชมตู้เติมน้ำมันทั้งหมด601
102Subarray ที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 0 และ 1598
103เปรียบเทียบสองสตริง (รายการที่เชื่อมโยง)592
104การแบนรายการที่เชื่อมโยง592
105องค์ประกอบสูงสุดในอาร์เรย์ซึ่งเพิ่มขึ้นแล้วลดลง590
106Palindrome Permutations ของสตริง585
107องค์ประกอบปรากฏมากกว่า N / K เท่าใน Array582
108องค์ประกอบเสียงข้างมาก576
109เรียกใช้การเข้ารหัสความยาว575
110การแทรกขั้นต่ำเพื่อสร้างพาลินโดรมที่สั้นที่สุด573
111Palindromes ในช่วงที่กำหนด572
112พิมพ์การเรียงสับเปลี่ยนทั้งหมดด้วยการทำซ้ำ572
113การตรวจสอบ Pangram570
114รวมรายการที่เชื่อมโยงเข้ากับรายการอื่นที่ตำแหน่งอื่น568
115อักขระขั้นต่ำที่จะเพิ่มที่ด้านหน้าเพื่อสร้าง String Palindrome566
116ลบรายการที่ซ้ำกันทั้งหมดในรายการที่เชื่อมโยงที่เรียงลำดับ563
117จัดเรียงรายการที่เชื่อมโยงใหม่ในสถานที่562
118จำนวนขั้นต่ำของ Merge Operations เพื่อสร้าง Array Palindrome561
119อักขระที่ซ้ำกันมากที่สุดในสตริง558
120ซ้ำตามมาของความยาวสองหรือมากกว่า557
121หมุนสตริงเพื่อรับสตริงขั้นต่ำตามศัพท์557
122พิมพ์แอนนาแกรมทั้งหมดเข้าด้วยกันตามลำดับคำ552
123เรียงลำดับอาร์เรย์ใหม่ตามดัชนีที่กำหนด550
124ปัญหาการเรียงลำดับแพนเค้ก543
125โซลูชัน Sum Leetcode สองรายการ539
126ผสานช่วงเวลาที่ทับซ้อนกัน II539
127โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม537
128ขนาดของ Subarray ที่มีผลรวมสูงสุด528
129การเปลี่ยนเมทริกซ์524
130การลบ Spaces ออกจากสตริงโดยใช้ stringstream521
131Palindrome ที่เล็กที่สุดหลังการเปลี่ยน520
132ลบพื้นที่พิเศษออกจากสตริง520
133ลบรายการที่ซ้ำกันออกจากสตริง519
134ตรวจสอบว่าสตริงที่กำหนดเป็นการหมุนของพาลินโดรมหรือไม่519
135ผลรวมสูงสุดที่เพิ่มขึ้นตามมา517
136ปัญหาเกี่ยวกับพาร์ติชัน517
137Palindrome ที่ยาวที่สุดสามารถสร้างขึ้นได้โดยการลบหรือจัดเรียงอักขระใหม่513
138ตรวจสอบว่าสตริงห่างกัน K หรือไม่503
139สร้างสตริงไบนารีทั้งหมดจากรูปแบบที่กำหนด502
140ลบรายการล่าสุด502
141หาศูนย์ที่จะพลิกเพื่อให้จำนวนของการต่อเนื่อง 1 ถูกขยายใหญ่สุด501
142โซลูชัน 3Sum Leetcode500
143แทรกโหนดในรายการที่เชื่อมโยงที่เรียงลำดับ499
144ความยาวของสตริงย่อยที่ยาวที่สุดที่ถูกต้อง499
145ตรวจสอบว่าสตริงที่กำหนดสองสายเป็นไอโซมอร์ฟิกซึ่งกันและกันหรือไม่494
146ความแตกต่างสูงสุดระหว่างสององค์ประกอบเช่นองค์ประกอบที่ใหญ่กว่าเกิดขึ้นหลังจากเล็กลง488
147โปรแกรมสลับอักขระทั้งหมดในสตริง483
148สตริงที่ระบุเป็นการแทรกระหว่างสตริงอื่น ๆ อีกสองสตริงหรือไม่482
149จำนวนองค์ประกอบที่เล็กกว่าทางด้านขวา480
150นับขั้นตอนขั้นต่ำเพื่อรับ Array ที่กำหนด480
151รวมการจัดเรียงที่ดีกว่าการจัดเรียงอย่างรวดเร็วสำหรับรายการที่เชื่อมโยง478
152ค้นหาคู่กับความแตกต่างที่ได้รับ473
153ตรวจสอบความยาวของสตริงเท่ากับตัวเลขที่ต่อท้าย471
154ตรวจสอบว่าแถวทั้งหมดของเมทริกซ์เป็นแบบวงกลมของกันและกันหรือไม่471
155คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Divide and Conquer469
156ค้นหาโหนดที่ n ของรายการที่เชื่อมโยงจากท้าย466
157ค้นหาจุดคงที่ในอาร์เรย์ที่กำหนด464
158จัดเรียง 0s 1s และ 2s ใน Array460
159พิมพ์ interleavings ทั้งหมดของสองสตริงที่กำหนด457
160เปรียบเทียบตัวเลขสองเวอร์ชัน456
161กลับคำในสตริงที่กำหนด455
162รวมรายการที่เชื่อมโยงที่เรียงลำดับสองรายการเพื่อให้รายการที่ผสานอยู่ในลำดับย้อนกลับ454
163ค้นหา Subarray ของความยาวที่กำหนดด้วยค่าเฉลี่ยน้อยที่สุด453
164เรียงลำดับอาร์เรย์ใหม่โดยใช้ดัชนีที่กำหนด451
165ค่ามัธยฐานของสอง Sorted Arrays LeetCode Solution450
166แยกรายการที่เชื่อมโยงโดยใช้โหนดอื่น450
167พิมพ์ย้อนกลับของสตริง (การเรียกซ้ำ)449
168ค้นหา K Length Subarray ของค่าเฉลี่ยสูงสุด439
169พิมพ์สตริงความยาวคี่ในรูปแบบ 'X'436
170Swap Kth Node จากจุดเริ่มต้นด้วย Kth Node จาก End433
171ค้นหาองค์ประกอบโดยใช้การค้นหาแบบไบนารีในอาร์เรย์ที่เรียงลำดับ433
172พิมพ์พาร์ติชัน Palindromic ทั้งหมดของสตริง431
173ค้นหารายการที่ซ้ำกันในอาร์เรย์ด้วยวิธีที่มีประสิทธิภาพสูงสุด428
174พิมพ์พาร์ติชัน palindromic ทั้งหมด421
175ความยาวสูงสุดของคู่โซ่418
176ปัญหา Superstring ที่สั้นที่สุด416
177แบนรายการที่เชื่อมโยงหลายระดับ415
178ตรวจสอบว่าสตริงตามลำดับของอักขระตามรูปแบบหรือไม่412
179การเรียงลำดับ K เรียงอาร์เรย์410
180จัดเรียงสตริงตามสตริงอื่น404
181ช่วงที่ยาวที่สุดที่มีผลรวมเท่ากันในสองอาร์เรย์ไบนารี II398
182ย้อนกลับรายการที่เชื่อมโยงในกลุ่ม395
183ค้นหาลำดับที่ตามมาของขนาด 3394
184โปรแกรมเพิ่มเลขฐานสองสองหลัก391
185ค้นหาตัวเลขสองตัวที่มีโอกาสคี่ในอาร์เรย์ที่ไม่เรียงลำดับ390
186พิมพ์ประโยคทั้งหมดซ้ำ ๆ ที่สามารถสร้างขึ้นจากรายการคำศัพท์389
187คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Binary Search II385
188ย้อนกลับรายการที่เชื่อมโยงแบบเดี่ยว (ซ้ำ / ไม่เกิดซ้ำ)383
189ตรวจสอบว่า String สามารถว่างเปล่าได้หรือไม่โดยการลบ Substring ที่กำหนดซ้ำ ๆ378
190จัดเรียงรายการที่เชื่อมโยงใหม่ใน Zig-Zag378
191ซีซาร์ไซเฟอร์378
192อักขระที่ไม่ซ้ำ Kth377
193การเรียงลำดับแพนเค้ก373
194หมุนภาพ 90 องศา372
195คำนำหน้าทั่วไปที่ยาวที่สุดโดยการจับคู่คำ370
196สตริงย้อนกลับที่สมบูรณ์แบบ366
197การเรียงลำดับของสตริงที่กำหนดโดยใช้ STL366
198การผสานสองอาร์เรย์ที่เรียงลำดับ363
199สร้างรายการที่เชื่อมโยงผลรวมสูงสุดจากรายการที่เชื่อมโยงที่เรียงลำดับสองรายการที่มีโหนดทั่วไปบางโหนด361
200ค้นหาจุดที่ฟังก์ชันที่เพิ่มขึ้นอย่างจำเจกลายเป็นบวกในครั้งแรก361
201การเพิ่มผลที่ตามมาของความยาวที่สามด้วยผลิตภัณฑ์สูงสุด361
202ค้นหาอักขระที่ไม่ซ้ำตัวแรกในสตริง360
203จัดเรียงรายการที่เชื่อมโยงด้วย 0s, 1s และ 2s357
204ส่วนเสริม 1 และ 2 ของเลขฐานสอง357
205สี่องค์ประกอบที่รวมที่จะให้354
206แสดงรายการที่มีอักขระทั้งหมดของคำที่กำหนด352
207ลบโหนดหลังจาก M352
208นับจำนวนครั้งที่เกิดขึ้นในอาร์เรย์ที่เรียงลำดับ350
209คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้อักขระโดยการจับคู่อักขระ349
210สตริง Palindrome (ตัวเลข)343
211แยกสตริง343
212อักขระขั้นต่ำที่จะถูกลบออกเพื่อสร้าง Binary String Alternate340
213ตรวจสอบว่ารายการสตริงที่เชื่อมโยงเป็น Palindrome หรือไม่333
214การใช้งานซ้ำของ atoi ()333
215พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์332
216การเรียงลำดับอาร์เรย์ของสตริง330
217แปลงสตริงที่เป็นการทำซ้ำของสตริงย่อยของความยาว K330
218แม้แต่ Substring Count328
219วงเล็บที่ถูกต้อง โซลูชัน LeetCode328
220อักขระที่เกิดขึ้นสูงสุดในสตริง327
221ย้อนกลับรายการที่เชื่อมโยงเดี่ยวแบบวนซ้ำ326
222ค้นหาหมายเลขซ้ำแรกในอาร์เรย์ที่กำหนด326
223เราสามารถย้อนกลับรายการที่เชื่อมโยงในเวลาน้อยกว่า O (n) ได้หรือไม่?325
224ไบนารีทรีไปยังรายการที่เชื่อมโยงแบบทวีคูณ323
225พิมพ์เส้นทางที่สั้นที่สุดเพื่อพิมพ์สตริงบนหน้าจอ322
226โซลูชัน Subarray Leetcode สูงสุด320
227แปลง string1 เป็น string2 ในการแก้ไขครั้งเดียว319
228การจับคู่อักขระตัวแทน319
229ย้อนกลับสตริงโดยใช้ Stack318
230อักขระ N ในสตริงทศนิยมที่ต่อกัน318
231จัดเรียงองค์ประกอบตามความถี่ II317
232ตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่315
233นับจำนวนคำ313
234ผสานสองอาร์เรย์ที่เรียงลำดับ311
235ค้นหาองค์ประกอบที่หายไปจากอาร์เรย์ที่ซ้ำกัน310
236แยกสี่สายที่แตกต่างกัน310
237ค้นหาตรงกลางของรายการที่เชื่อมโยง308
238ผลที่ตามมาที่ยาวที่สุดด้วยการเรียงสับเปลี่ยน306
239นับคู่ในระยะทางเดียวกันกับตัวอักษรภาษาอังกฤษ301
240การคูณเมทริกซ์เชนโดยใช้การเขียนโปรแกรมแบบไดนามิก297
241องค์ประกอบที่ยิ่งใหญ่ถัดไปในอาร์เรย์294
242การเรียงสับเปลี่ยน Palindrome290
243โรมันเป็นจำนวนเต็ม Leetcode โซลูชั่น286
244ค้นหา Nth Node285
245ค้นหาคู่ทั้งหมดด้วยความแตกต่างที่ได้รับ284
246การค้นหาโหนดในโครงสร้างการค้นหาแบบไบนารี283
247Triplet จากสามรายการที่เชื่อมโยงกับผลรวมที่กำหนด280
248ลบทรี280
249สตริง (แทนจำนวนเต็ม) เป็นค่า279
250ย้อนกลับสตริง277
251พิมพ์วิธีที่เป็นไปได้ทั้งหมดในการแบ่งสตริงในรูปแบบ Bracket277
252โซลูชัน Leetcode ของ Word Search275
253ย้อนกลับบิต275
254ต้นไม้ไบนารี274
255ลบโหนดภายใต้เงื่อนไขที่กำหนด273
256วิธีการใช้ k Stacks อย่างมีประสิทธิภาพใน Single Array?273
257จัดเรียงอาร์เรย์ของสตริง271
258เปลี่ยนเพศของสตริงที่กำหนด271
259นับคู่ด้วยผลรวมที่ได้รับ269
260ห้องประชุม II โซลูชั่น LeetCode269
261จำนวนสตริงย่อยที่รวมซ้ำได้สูงสุด 9268
262องค์ประกอบแรกที่ไม่ซ้ำ267
263นามสกุลทั่วไปที่ยาวที่สุด267
264ลบจุดกลางในรายการที่เชื่อมโยงของส่วนบรรทัด266
265เมทริกซ์ Toeplitz265
266ย้ายองค์ประกอบเชิงลบทั้งหมดไปที่ด้านหนึ่งของอาร์เรย์265
267LeetCode Solution สตริงย่อย Palindromic ที่ยาวที่สุด263
268รูปแบบสตริงย่อยซ้ำ263
269ลบช่องว่างออกจากสตริง262
270กองต่ำ259
271สลับอาร์เรย์ที่กำหนด258
272ไม่มีปัญหาราชินี258
273จำนวนเกาะ โซลูชั่น LeetCode253
274ค้นหาอักขระที่สองบ่อย252
275โซลูชั่นปล้นบ้าน Leetcode252
276อัลกอริทึม Dijkstra252
277โปรแกรมลำดับนกกาเหว่า250
278ลดความแตกต่างสูงสุดระหว่างความสูง250
279ค้นหาแทรกตำแหน่ง Leetcode โซลูชัน248
280องค์ประกอบที่พบบ่อยที่สุดในอาร์เรย์248
281กองซ้อนสูงสุด248
282โคลนรายการที่เชื่อมโยงด้วยตัวชี้ถัดไปและแบบสุ่ม (Hashing)248
283การประเมินนิพจน์245
284จัดเรียงลิงก์ซึ่งเรียงตามค่าสัมบูรณ์245
285KMP อัลกอริทึม243
286ชุดย่อย Leetcode242
287โซลูชัน Palindrome Leetcode ที่ถูกต้อง242
288โซลูชัน Plus One Leetcode242
289หมายเลขฟีโบนักชี241
290ซูโดกุ Solver240
291Min Stack Leetcode โซลูชัน240
292การประเมิน Postfix Expression240
293จำนวน 1 บิต239
294กลับคำในสตริง239
295ค้นหาคำ239
296วิธีการลบรายการที่เชื่อมโยง239
297รวมผลรวม Leetcode Solution237
298ผสานโซลูชัน Leetcode อาร์เรย์ที่เรียงลำดับ233
299Sqrt (x) โซลูชัน Leetcode232
300Backspace String เปรียบเทียบ232
301ตั้งค่า Matrix Zeroes231
302Subarray ที่มี 0 ผลรวม230
303การกลับคิว229
304อัลกอริทึม Rabin Karp228
305ประกอบด้วย Duplicate II Leetcode Solution228
306ผลิตภัณฑ์ของอาร์เรย์ยกเว้นตัวเอง228
307คู่ของค่าเชิงลบที่เป็นบวกในอาร์เรย์227
308หอคอยแห่งฮานอย226
309ผลรวมรวม224
310องค์ประกอบทั่วไปในทุกแถวของเมทริกซ์ที่กำหนด224
311Leetcode สามเหลี่ยมปาสคาล224
312การบีบอัดสตริง223
313จุดตัดของโซลูชัน Leetcode สองอาร์เรย์ II223
314โซลูชันจำนวนเต็มเป็นโรมัน Leetcode223
315ลบองค์ประกอบตรงกลางของสแต็ก223
316นับ subarrays ด้วยจำนวน 1 และ 0 เท่ากัน221
317การแลกเปลี่ยนขั้นต่ำที่จำเป็นเพื่อนำองค์ประกอบทั้งหมดที่น้อยกว่าหรือเท่ากับ k มารวมกัน220
318โซลูชัน Leetcode หมายเลขเดียว219
319ย้อนกลับคำแต่ละคำ218
320การประเมินนิพจน์ทางคณิตศาสตร์218
321เพิ่ม Binary Leetcode Solution218
322แยกเลขคู่และเลขคี่217
323เทคนิคหน้าต่างบานเลื่อน217
324Pow (x, n) โซลูชัน Leetcode217
325การนำ Deque ไปใช้งานโดยใช้ Doubly Linked List217
326อัลกอริทึม Bellman Ford216
327ค้นหาหมายเลข K สูงสุด (หรือบ่อยที่สุด) ในสตรีม216
328สร้างไบนารีทรีจากการสั่งซื้อล่วงหน้าและการสั่งซื้อล่วงหน้า216
329คำที่ซ้ำกันมากที่สุดเป็นอันดับสองในลำดับ216
330Palindrome Linked List Leetcode โซลูชัน215
331จำนวนคู่ดัชนีที่มีองค์ประกอบเท่ากันในอาร์เรย์215
332นับเลขคี่ในโซลูชัน Leetcode ช่วงช่วงเวลา214
333การเรียงลำดับถัดไป214
334อัลกอริทึมการเปลี่ยนหน้าในระบบปฏิบัติการ213
335ออกแบบสแต็กที่รองรับ getMin () ใน O (1) เวลาและ O (1) พื้นที่พิเศษ213
336ประกอบด้วย Duplicate212
337จำนวนลูกโป่งสูงสุดของโซลูชัน Leetcode212
338มูลค่าขั้นต่ำที่จะได้รับการบวกทีละขั้นตอน Sum Leetcode Solution212
339อัลกอริทึม Kruskal212
340โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม211
341Postfix เป็น Infix Conversion211
342จัดเรียงองค์ประกอบตามความถี่210
343อัลกอริธึม Convex Hull210
344ค้นหา Lucky Integer ใน Array Leetcode Solution209
345K-th องค์ประกอบที่เล็กที่สุดในเมทริกซ์ที่เรียงลำดับ209
346ค้นหาผลรวมขององค์ประกอบที่ไม่ซ้ำกัน (แตกต่างกัน) องค์ประกอบในอาร์เรย์209
347พีชคณิต Leetcode Solution208
348ค้นหา Town Judge Leetcode Solution208
349สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ LeetCode Solution208
350โซลูชัน Leetcode คำนำหน้าทั่วไปที่ยาวที่สุด208
351กลุ่มคำที่มีชุดอักขระเดียวกัน207
352ผลรวมขององค์ประกอบต่ำสุดและสูงสุดของ subarrays ขนาด k ทั้งหมด206
353Subarray สูงสุด206
354ค้นหาตัวเลขด้วยโซลูชัน Leetcode จำนวนคู่206
355โซลูชัน Leetcode องค์ประกอบส่วนใหญ่206
356โซลูชัน LeetCode เมทริกซ์เกลียว205
357คำนำหน้าในการแปลง Infix205
358คำที่ใช้บ่อย K ยอดนิยม205
359Swap Nodes ในคู่ Leetcode Solutions204
360Subarray ที่เล็กที่สุดพร้อม k ตัวเลขที่แตกต่างกัน204
361การดำเนินการขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดเท่ากันในอาร์เรย์204
362จำนวนคู่ที่ดีโซลูชัน Leetcode204
363สตริงการแย่งชิง204
364การเรียงลำดับอาร์เรย์โดยใช้ Stacks204
365องค์ประกอบแรกเกิดขึ้น k ครั้งในอาร์เรย์203
366นับ subarrays ที่มีองค์ประกอบที่แตกต่างกันทั้งหมดเหมือนกับอาร์เรย์ดั้งเดิม203
367Count Primes Leetcode Solutions203
368ผสานโซลูชัน Leetcode แบบเรียงลำดับสองรายการ202
369ตรวจสอบว่าอาร์เรย์สองอาร์เรย์เท่ากันหรือไม่202
370หมายเลขพิเศษ202
371เวลาที่ดีที่สุดในการซื้อและขาย Stock II Leetcode Solution201
372โซลูชัน Leetcode Triangle II ของ Pascal201
373กำหนดอาร์เรย์ที่ไม่เรียงลำดับสองรายการให้ค้นหาคู่ทั้งหมดที่มีผลรวมเป็น x201
374ผลรวมเส้นทางขั้นต่ำ201
375ประเมินกอง201
376ค้นหาใน Rotated Sorted Array Leetcode Solution200
377พลังของโซลูชัน Leetcode สองตัว200
378Fizz Buzz Leetcode199
379ค้นหาตัวเลขทั้งหมดที่หายไปในโซลูชัน Array Leetcode199
380ย้อนกลับตัวเลขโดยใช้กอง199
381การย้อนกลับองค์ประกอบ K แรกของคิว198
382House Robber II โซลูชัน Leetcode198
383ขั้นต่ำในการบรรลุเป้าหมายโดยอัศวิน198
384กลุ่มแอนนาแกรม198
385โซลูชัน Leetcode ความแตกต่างสัมบูรณ์ขั้นต่ำ197
386หมายเลขที่หายไป โซลูชัน Leetcode197
387จัตุรัสสูงสุด197
388ค้นหารายการที่ซ้ำกันในอาร์เรย์ที่กำหนดเมื่อองค์ประกอบไม่ จำกัด เฉพาะช่วง197
389องค์ประกอบที่พบบ่อย K ยอดนิยม197
390โซลูชัน Matrix Diagonal Sum Leetcode197
391โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำใคร197
392การเรียกใช้ผลรวมของโซลูชัน Leetcode อาร์เรย์ 1d196
393Leetcode เรียงลำดับ196
394ความแตกต่างสูงสุดที่เป็นไปได้ของสองชุดย่อยของอาร์เรย์196
395การเข้ารหัส Huffman196
396ค้นหาขั้นต่ำในอาร์เรย์เรียงลำดับที่หมุน196
397ระยะห่างสูงสุดระหว่างการเกิดองค์ประกอบเดียวกันสองครั้งในอาร์เรย์195
398วิธีการติดตั้ง Stack โดยใช้ Priority Queue หรือ Heap195
399หมายเลขเดียว195
400Coin Change 2 Leetcode โซลูชั่น195
401นิพจน์มีวงเล็บสำรองหรือไม่194
402จำนวนตัวเลขที่เล็กกว่าโซลูชัน Leetcode จำนวนปัจจุบัน194
403เงินเดือนเฉลี่ยไม่รวมโซลูชัน Leetcode เงินเดือนขั้นต่ำและสูงสุด194
404ตรวจสอบว่าอาร์เรย์ประกอบด้วยจำนวนเต็มต่อเนื่องที่อนุญาตให้ทำซ้ำหรือไม่194
405จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution194
406Range Sum Query 2D – โซลูชัน Leetcode ที่ไม่เปลี่ยนรูป194
407โซลูชัน Leetcode แบบต่อเนื่องสูงสุด194
408การเรียงลำดับโดยใช้ฟังก์ชันแฮชเล็กน้อย193
409การแปลงซิกแซก193
410ค้นหาหมายเลขที่ซ้ำกัน193
411ลบรายการที่ซ้ำกันออกจาก Sorted Array Leetcode Solution193
412ผลรวม Subarray เท่ากับ k193
413ความยาวของ subarray ที่ใหญ่ที่สุดที่มีองค์ประกอบที่อยู่ติดกัน192
414Subarray Sum เท่ากับ K LeetCode Solution192
415Reverse Vowels ของ String Leetcode Solution192
416เส้นทางที่ไม่ซ้ำใคร192
417ถอดรหัสสตริง192
418ค้นหาหมายเลข Palindrome ที่ใกล้ที่สุด192
419ค้นหาจำนวนพนักงานภายใต้พนักงานทุกคน192
420จัดเรียงจำนวนเต็มตามจำนวน 1 บิต Leetcode Solution192
421หมายเลขฟีโบนักชี โซลูชัน LeetCode191
422องค์ประกอบที่เล็กที่สุดซ้ำ K ครั้ง191
423ลบผลิตภัณฑ์และผลรวมของตัวเลขของ Integer Leetcode Solution191
424ค้นหาผู้ชนะใน Tic Tac Toe Game Leetcode Solution191
425แปลงสตริงเป็น Int191
426แฮปปี้ นัมเบอร์ ลีทโค้ด โซลูชั่น191
427สลับโซลูชัน Array Leetcode190
428โซลูชัน LeetCode อาร์เรย์โมโนโทนิก190
429จำนวนเต็มย้อนกลับ190
430ค้นหาค่ามัธยฐานจากสตรีมข้อมูล190
431ปัญหาผลรวมย่อย190
432เวลาที่ดีที่สุดในการซื้อและขาย Stock III Leetcode Solution189
433ความถี่สะสมของการนับของแต่ละองค์ประกอบในอาร์เรย์ที่ไม่เรียงลำดับ189
434หมายเลขคาตาลันที่ N189
435ความแตกต่างระหว่างความถี่สูงสุดและความถี่ต่ำสุดในอาร์เรย์189
436ใช้ Stack และ Queue โดยใช้ Deque189
437ลบโหนดจากรายการที่เชื่อมโยงโดยไม่มีตัวชี้หัว189
438การเรียงสับเปลี่ยนกรณีจดหมาย188
439ดักจับน้ำฝน Leetcode Solution188
440ตรวจสอบว่า N และโซลูชัน Leetcode มีอยู่สองชั้นหรือไม่188
441นับสตริงย่อยด้วยจำนวน 0s, 1s และ 2s ที่เท่ากัน188
442ความลึกสูงสุดของโซลูชัน Leetcode แบบไบนารีทรี188
443แบบสอบถามสตริงย่อย Palindrome188
444ค้นหาสามอันดับแรกที่ซ้ำกันในอาร์เรย์188
445การใช้งานแคช LRU188
446แถวที่อ่อนแอที่สุด K ในโซลูชัน Matrix Leetcode187
447พิมพ์องค์ประกอบที่แตกต่างทั้งหมดของอาร์เรย์จำนวนเต็มที่ระบุ187
448Subarrays ที่มีองค์ประกอบที่แตกต่างกัน187
449สร้างสตริงที่มีอักขระที่มีโซลูชัน Leetcode จำนวนคี่187
450ขั้นต่ำการย้ายไปยัง Equal Array Elements Leetcode Solution187
451ค้นหาองค์ประกอบที่ซ้ำกัน187
452ย้อนกลับคำในสตริง III LeetCode Solution187
453องค์ประกอบที่ใหญ่ที่สุด Kth ใน Array Leetcode Solutions186
454ค้นหาองค์ประกอบที่เกิดซ้ำครั้งแรกในอาร์เรย์ของจำนวนเต็ม186
455ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงเดี่ยว186
456จัดเรียงสแต็กโดยใช้การเรียกซ้ำ186
457จำนวนเต็มเป็นคำภาษาอังกฤษ186
458ความสามารถในการจัดส่งพัสดุภายใน D Days Leetcode Solution186
459ค้นหาคู่ทั้งหมด (a, b) ในอาร์เรย์เพื่อให้ a% b = k186
460Word Ladder โซลูชัน LeetCode185
461หมายเลขคอลัมน์ของแผ่นงาน Excel Leetcode Solution185
462ย้อนกลับกองโดยใช้การเรียกซ้ำ185
463ต่อไป Greater Element I Leetcode Solution185
464หอคอยซ้ำแห่งฮานอย185
465กราฟ Bipartite185
466การเรียงลำดับคิวโดยไม่ต้องเว้นวรรค185
467อัลกอริทึมของ Prim184
468การต่อกันของ Array LeetCode Solution184
469ค้นหาอักขระทั่วไป Leetcode Solution184
470ผสานสองรายการที่เชื่อมโยงที่เรียงลำดับ184
471นับคู่จากรายการที่เชื่อมโยงสองรายการซึ่งผลรวมเท่ากับค่าที่กำหนด184
472ผสานช่วงเวลาที่ทับซ้อนกัน183
473แก้ไขระยะทาง183
474อัลกอริทึม Floyd Warshall183
475โซลูชัน Leetcode ต้นไม้ไบนารีที่สมดุล183
476ค้นหาตำแหน่งแรกและตำแหน่งสุดท้ายขององค์ประกอบในเรียงลำดับอาร์เรย์ Leetcode Solution183
477ค้นหาความแตกต่าง Leetcode Solution183
478โซลูชัน Leetcode คูณสตริง183
479ย้อนกลับสตริง183
480ลำดับต่อมาที่ยาวที่สุด183
481Kth องค์ประกอบที่ใหญ่ที่สุดในโซลูชัน Leetcode แบบสตรีม182
482โซลูชัน Leetcode ที่สำคัญช้าที่สุด182
483ค้นหาองค์ประกอบที่มีอยู่ในอาร์เรย์แรกไม่ใช่ในวินาที182
484น้ำท่วมเติม LeetCode182
485ผลรวมของช่วง Subarray Leetcode Solution182
486ย้ายศูนย์ LeetCode Solution182
487เด็ก ๆ ที่มี Candies Leetcode Solution จำนวนมากที่สุด182
488พิมพ์ subarrays ทั้งหมดด้วยผลรวม 0182
489การจัดข้อความให้เหมาะสม โซลูชัน LeetCode181
490ผลรวมเป้าหมาย181
491มุมมองด้านบนของ Binary Tree181
492Fizz Buzz181
493นับและพูด181
494ลบจำนวนองค์ประกอบขั้นต่ำที่ไม่มีองค์ประกอบทั่วไปอยู่ในทั้งสองอาร์เรย์181
495ระดับของอาร์เรย์181
496จำนวนขั้นตอนในการลดจำนวนเป็น Zero Leetcode Solution181
497อัลกอริทึม MiniMax181
498ซิกแซกการแปลง LeetCode โซลูชั่น180
499ย้อนกลับรายการที่เชื่อมโยง180
500คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Trie180
501ออกแบบระบบจอดรถ Leetcode Solution179
502แปลงอาร์เรย์เป็นแบบซิกแซก179
503ดัชนีสูงสุดในอาร์เรย์ภูเขา179
504กระโดดเกม โซลูชัน Leetcode179
505ค้นหา subarray ด้วยผลรวมที่กำหนด (จัดการกับ Negative Numbers)179
506subarray ที่ยาวที่สุดที่ไม่มีองค์ประกอบที่แตกต่างกันมากกว่า K178
507พื้นที่สูงสุดของเกาะ178
508จุดตัดของสองอาร์เรย์178
509จับคู่กับผลิตภัณฑ์ที่กำหนด178
510นับและพูด Leetcode Solution178
511ความยาวของ Last Word Leetcode Solution177
512ค้นหา N จำนวนเต็มที่ไม่ซ้ำกันรวมเป็น Zero Leetcode Solution177
513ลำดับความสำคัญใน C ++177
514Postfix เป็น Prefix Conversion177
515ตรวจสอบว่าอาร์เรย์ที่ระบุมีองค์ประกอบที่ซ้ำกันภายในระยะ k จากกันหรือไม่177
516สตริงวงเล็บที่ถูกต้อง177
517ปัญหาช่วงเวลาของสต็อก177
518ค้นหาสี่องค์ประกอบที่รวมเป็นค่าที่กำหนด (Hashmap)177
519น้ำหนักหินสุดท้าย177
520ค้นหาองค์ประกอบที่ขาดหายไปของช่วง176
521โซลูชัน Leetcode แบบสุ่ม176
522Leetcode อาร์เรย์ที่ต่อเนื่องกัน176
523Palindrome ที่สั้นที่สุด176
524Koko กินกล้วย Leetcode Solution176
525ค้นหาดัชนีของวงเล็บปิดสำหรับวงเล็บเปิดที่กำหนดในนิพจน์176
526คำนำหน้าในการแปลง Postfix176
527โซลูชัน Leetcode เรียงลำดับอาร์เรย์176
528สตริงย่อยที่มีการต่อคำทั้งหมด176
529โซลูชัน Leetcode สามเหลี่ยมปริมณฑลที่ใหญ่ที่สุด175
530คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้การเรียงลำดับ175
531ลบโหนดในรายการที่เชื่อมโยง Leetcode Solution175
532ค้นหาองค์ประกอบที่แตกต่างกันทั่วไปสำหรับทุกแถวของเมทริกซ์175
533ปัญหาปุ่มกดตัวเลขบนมือถือ175
534องค์ประกอบที่แตกต่างของ K-th ในอาร์เรย์174
535ใช้สแต็กโดยใช้คิวเดียว174
536การใช้งาน Deque โดยใช้อาร์เรย์แบบวงกลม174
537นับจำนวนแฝดที่มีผลิตภัณฑ์เท่ากับจำนวนที่กำหนด174
538Recursion174
539การเรียงลำดับแบบวนซ้ำของทรีไบนารี174
540เวลาที่ดีที่สุดในการซื้อและขายหุ้น174
541ค้นหาองค์ประกอบการทำซ้ำหลายรายการในอาร์เรย์แบบอ่านอย่างเดียว174
542โซลูชัน Leetcode หมายเลข N-th Tribonacci174
543เป็นโซลูชัน Leetcode ที่ตามมา174
544Subarray ที่เล็กที่สุดเมื่อเกิดองค์ประกอบที่พบบ่อยที่สุดทั้งหมด174
545Excel Sheet ชื่อคอลัมน์ Leetcode โซลูชัน173
546ภาชนะที่มีน้ำมากที่สุด173
547โซลูชันอัญมณีและหิน Leetcode173
548สี่เหลี่ยมผืนผ้าผลรวมสูงสุดในเมทริกซ์ 2 มิติ173
549จำนวนเต็มลบแรกในทุกหน้าต่างขนาด k173
550ระยะการขัดขวาง173
55101 โซลูชัน Matrix LeetCode173
552Sudoku ที่ถูกต้อง173
553การดำเนินการขั้นต่ำในการแปลง X เป็น Y173
554Anagrams ที่ถูกต้อง173
555โซลูชัน Leetcode ของ Isomorphic Strings173
556ใช้ Stack โดยใช้ Queues173
557สร้างอาร์เรย์จากโซลูชันการเรียงสับเปลี่ยน Leetcode173
558โซลูชัน Leetcode ของ Island Perimeter172
559ผลรวมด้านซ้ายออกจาก Leetcode Solutions172
560วงจรรายการที่เชื่อมโยง II โซลูชัน LeetCode172
561แปลงอาร์เรย์ที่เรียงลำดับเป็นโซลูชัน Leetcode ต้นไม้ค้นหาแบบไบนารี172
562แจกจ่ายขนมให้กับผู้คน Leetcode Solution172
563สลับอาร์เรย์172
564องค์ประกอบความถี่ที่ยิ่งใหญ่ถัดไป172
565ค้นหาคำที่สามารถสร้างขึ้นโดยอักขระ Leetcode Solution171
566การดำเนินการลบขั้นต่ำเพื่อทำให้องค์ประกอบทั้งหมดของอาร์เรย์เหมือนกัน171
567ค้นหาค่าจำนวนเต็มบวกที่เล็กที่สุดที่ไม่สามารถแสดงเป็นผลรวมของชุดย่อยใด ๆ ของอาร์เรย์ที่กำหนด171
568ดักน้ำฝน LeetCode Solution171
569แทรก Interval Leetcode Solution171
570แปลง BST ปกติเป็น BST สมดุล171
571ลบองค์ประกอบรายการที่เชื่อมโยง Leetcode โซลูชัน171
572จัดเรียงตัวเลขที่กำหนดให้เป็นตัวเลขที่ใหญ่ที่สุด171
573จัดเรียงสตริงไบนารีใหม่เป็นรายการ x และ y สำรอง170
574ปัญหาเหมืองทอง170
575นับลำดับต่อมาทั้งหมดที่มีผลิตภัณฑ์น้อยกว่า K170
576กำหนดคุกกี้ Leetcode Solution170
577นับจำนวนโหนดในระดับที่กำหนดในแผนภูมิโดยใช้ BFS170
578การกลับวงเล็บขั้นต่ำ170
579ผลรวมเส้นทางสูงสุดในรูปสามเหลี่ยม169
5803Sum โซลูชั่น LeetCode ที่ใกล้ที่สุด169
581จำนวนเต็มเป็นโรมัน169
582ตรวจสอบวงเล็บสมดุลในนิพจน์169
583เปลี่ยนอาร์เรย์เป็นการเรียงลำดับของตัวเลขจาก 1 เป็น N169
584เส้นทางที่สั้นที่สุดในตารางที่มีการขจัดอุปสรรค LeetCode Solution169
585LRU Cache LeetCode Solution169
586ปัญหากระเป๋าเป้169
587การเกิดกลุ่มขององค์ประกอบอาร์เรย์หลายครั้งเรียงลำดับตามการเกิดครั้งแรก169
588หมุนภาพ โซลูชัน LeetCode169
589สรุปช่วง Leetcode โซลูชัน168
590จำนวนขั้นต่ำขององค์ประกอบที่แตกต่างกันหลังจากลบรายการ m168
591การเรียงสับเปลี่ยนในสตริง Leetcode Solution168
592หมุนรายการ Leetcode โซลูชัน168
593อัศวินขั้นต่ำย้ายโซลูชัน LeetCode168
594ชุดค่าผสม Leetcode167
595K ช่องว่าง LeetCode167
596ระยะทางสูงสุดในอาร์เรย์167
597ตะแกรงของ Eratosthenes167
598ระยะห่างระหว่างบัสหยุด Leetcode Solution167
599ต้นไม้ค้นหาไบนารีที่ไม่ซ้ำใคร167
600จะตรวจสอบได้อย่างไรว่าสองชุดที่กำหนดไม่ปะติดปะต่อกัน?167
601แยก 0s และ 1s ใน Array167
602วิธีถอดรหัส167
603โซลูชัน LeetCode ต้นไม้เดียวกัน167
604การทำงานของ XOR ในโซลูชัน Array Leetcode167
605จัดเรียงอักขระตามความถี่ โซลูชัน LeetCode166
606การจัดรูปแบบคีย์ใบอนุญาตโซลูชัน Leetcode166
607ลบการเกิดขึ้นทั้งหมดของสตริงย่อย LeetCode Solution166
608จำนวนช็อคโกแลตสูงสุดที่จะแจกจ่ายในหมู่นักเรียน k เท่า ๆ กัน166
609การพิมพ์วงเล็บในปัญหาการคูณเมทริกซ์166
610ค้นหาว่านิพจน์มีวงเล็บซ้ำหรือไม่166
611กบกระโดด Leetcode โซลูชั่น165
612ค้นหาผลรวมของผลรวมอาร์เรย์ย่อยที่ไม่ซ้ำกันทั้งหมดสำหรับอาร์เรย์ที่กำหนด165
613ค้นหาความแตกต่างขั้นต่ำระหว่างสององค์ประกอบใด ๆ165
614รูปแบบคำ165
615จัดเรียงอาร์เรย์ตาม Parity LeetCode Solution165
616จำนวนขั้นต่ำของชุดย่อยที่มีองค์ประกอบที่แตกต่างกัน165
617ความแตกต่างสูงสุดระหว่างดัชนีแรกและดัชนีสุดท้ายขององค์ประกอบในอาร์เรย์165
618ค้นหาโซลูชัน LeetCode หมายเลขที่ซ้ำกัน165
619เกมหิน LeetCode165
620เวลาที่ดีที่สุดในการซื้อและขายหุ้น LeetCode Solution165
621แทนที่องค์ประกอบด้วยองค์ประกอบที่ยิ่งใหญ่ที่สุดบนโซลูชัน Leetcode ด้านขวา165
622อัลกอริทึมการทาสีรั้ว164
623ปัญหาการตัดคำ164
624การประยุกต์ใช้การค้นหาแรกกว้างและการค้นหาครั้งแรกเชิงลึก164
625การแทรกขั้นต่ำเพื่อสร้าง palindrome ที่อนุญาตการเรียงสับเปลี่ยน164
626ตรวจสอบว่าเป็นโซลูชัน Leetcode แบบเส้นตรงหรือไม่163
627ฐานที่เล็กที่สุด163
628ความลึกขั้นต่ำของโซลูชัน Leetcode แบบไบนารีทรี163
629การกำหนดที่อยู่ IP โซลูชัน Leetcode163
630การติดตามองค์ประกอบสูงสุดในปัจจุบันในกอง163
631สตริงย่อยที่ยาวที่สุดที่มีอักขระ K Distinct มากที่สุด LeetCode Solution163
632ระยะห่างของเซลล์ที่ใกล้ที่สุดโดยมี 1 ในเมทริกซ์ไบนารี163
633Kth ไม่มีโซลูชัน Leetcode จำนวนบวกที่ขาดหายไป162
634Binary Tree Zigzag Level Order Traversal โซลูชัน LeetCode162
635โซลูชัน Leetcode ที่ถูกต้องของ Palindrome II162
636ค้นหาผลรวมระดับสูงสุดใน Binary Tree162
637โจรปล้นบ้าน162
638ค้นหาคู่ที่มีผลรวมที่กำหนดเพื่อให้องค์ประกอบของคู่อยู่ในแถวที่ต่างกัน162
639ต้นทุนขั้นต่ำในการจ้างคนงาน K162
640ผลรวมสองชุดที่ไม่ทับซ้อนกัน162
641สตริง Isomorphic162
642ปัญหาการเปลี่ยนเหรียญ162
643จำนวนต่อเนื่องสูงสุดที่มีอยู่ในอาร์เรย์162
644นับโหนดที่ดีในโซลูชัน Leetcode แบบไบนารีทรี161
645วิธีการวนซ้ำเพื่อหาความสูงของไบนารีทรี161
646เวลาที่ดีที่สุดในการซื้อและขายหุ้นด้วย Cooldown Leetcode Solution161
647จัดเรียงอาร์เรย์ใหม่ตามลำดับ - เล็กที่สุดใหญ่สุดอันดับ 2 เล็กสุดอันดับ 2161
648GCD ของตัวเลขสองตัว161
649การรวมตัวอักษรของหมายเลขโทรศัพท์161
650ผลที่ตามมาเพิ่มขึ้นยาวนานที่สุด160
651ย้อนกลับสแต็กโดยไม่ต้องใช้พื้นที่เพิ่มเติมใน O (n)160
652ผสานสองต้นไม้ค้นหาแบบไบนารีที่สมดุล160
653ลบคำเดียวกันที่ต่อเนื่องกันในลำดับ160
654ความสมดุลของบัญชีที่เหมาะสมที่สุด โซลูชัน LeetCode160
655แบบสอบถามสำหรับจำนวนองค์ประกอบอาร์เรย์ที่มีค่าในช่วงที่กำหนด160
656จำนวนขั้นต่ำในการสร้างโซลูชัน Anagram Leetcode สองสตริง160
657พลังของโซลูชัน Leetcode สี่ตัว160
658ผลรวมของโซลูชัน Leetcode Subarrays ความยาวคี่ทั้งหมด160
659จำนวนเหรียญสูงสุดที่คุณสามารถรับโซลูชัน Leetcode160
660โซลูชัน LeetCode เวลาว่างของพนักงาน160
661ค่าเฉลี่ยเคลื่อนที่จาก Data Stream Leetcode Solution159
662K ช่องว่าง159
663ตรวจสอบว่าอาร์เรย์สองสตริงเป็นโซลูชัน Leetcode ที่เทียบเท่าหรือไม่159
664จำนวนจังหวัด โซลูชั่น Leetcode159
665แปลงอาร์เรย์เป็นรูปแบบย่อ159
666จำนวนลูกเต๋าทอยด้วยผลรวมเป้าหมาย โซลูชัน LeetCode159
667โซลูชัน Leetcode จำนวนที่น่าเกลียด159
668BFS กับ DFS สำหรับ Binary Tree159
669ลดจาน LeetCode Solution158
670โซลูชัน LeetCode หมายเลข Strobogrammatic158
671Subarray ที่ต่อเนื่องกันที่ใหญ่ที่สุด158
672สร้างตัวเลขขั้นต่ำจากลำดับที่กำหนด158
673พิมพ์หมายเลขฟีโบนักชีตามลำดับย้อนกลับ158
674ตรวจสอบว่าสามารถจัดเรียงคิวเป็นคิวอื่นโดยใช้สแต็กได้หรือไม่158
675เส้นทางที่ยาวที่สุดในเมทริกซ์ LeetCode Solution158
676กระดิกเรียง158
677ย้อนกลับเฉพาะตัวอักษร LeetCode Solution158
678สตริงเป็นจำนวนเต็ม (atoi) LeetCode Solution158
679เส้นทางที่มีมูลค่าขั้นต่ำสูงสุด โซลูชัน LeetCode158
680พลิกโซลูชัน LeetCode ของรูปภาพ158
681สตริงย่อยที่ยาวที่สุดที่มีอักขระอย่างน้อย K ซ้ำ LeetCode Solution158
682หุ่นยนต์ทำความสะอาดห้อง Leetcode Solution157
683Lucky Numbers ในโซลูชัน Matrix Leetcode157
684ค้นหา d ที่ใหญ่ที่สุดใน Array เพื่อให้ a + b + c = d157
685ค้นหาค่าระยะทางระหว่างสองอาร์เรย์ Leetcode Solution157
686โซลูชัน Leetcode เส้นทางที่ไม่ซ้ำ II157
687ชุดย่อย Sum Leetcode157
688จะสร้าง Mergable Stack ได้อย่างไร?157
689โซลูชัน Leetcode ของ Perfect Square ที่ถูกต้อง157
690ผลรวมของ f (a [i], a [j]) เหนือทุกคู่ในอาร์เรย์ของจำนวนเต็ม n157
691ค้นหาใบของ Binary Tree LeetCode Solution157
692ฉลากพาร์ติชั่น LeetCode Solution157
693Binary Tree ลำดับระดับซิกแซก Traversal157
694ค้นหาตัวหารที่เล็กที่สุดที่ได้รับ Threshold Leetcode Solution157
695การเพิ่มโซลูชัน Leetcode สตริงที่ลดลง157
696สร้าง BST จาก Preorder Traversal ที่กำหนด157
697ลำดับการเรียงสับเปลี่ยน LeetCode Solution157
698Inorder Successor ของโหนดใน Binary Tree157
699ลบโหนด Nth จากส่วนท้ายของรายการที่เชื่อมโยงที่กำหนด157
700การย้อนกลับคิวโดยใช้การเรียกซ้ำ157
701เพื่อลด Leetcode Solution ตัวพิมพ์เล็ก157
702จัดระเบียบสตริงใหม่157
703ลบวงเล็บไม่ถูกต้อง Leetcode Solution156
704ค้นหาว่าอาร์เรย์เป็นส่วนย่อยของอาร์เรย์อื่นหรือไม่156
705พื้นฐานการเขียนโปรแกรมแบบไดนามิก156
706จำนวนครั้งสูงสุดของโซลูชัน Leetcode ของสตริงย่อย156
707พาร์ติชันอาร์เรย์ออกเป็นสามส่วนด้วยโซลูชัน Leetcode ที่เท่ากัน156
708การสุ่มตัวอย่างอ่างเก็บน้ำ156
709ผสานสอง Binary Trees LeetCode Solution156
710Palindrome ที่ถูกต้อง156
711กู้คืนโครงสร้างการค้นหาแบบไบนารี156
712กู้คืนที่อยู่ IP โซลูชัน Leetcode155
713โซลูชัน Leetcode แถวแป้นพิมพ์155
714จัดเรียงอาร์เรย์โดยการเพิ่มความถี่ Leetcode Solution155
715ค้นหาโหนดที่มีค่าต่ำสุดในโครงสร้างการค้นหาแบบไบนารี155
716โซลูชัน Leetcode องค์ประกอบส่วนใหญ่ II155
717ผลิตภัณฑ์สูงสุดของสององค์ประกอบในโซลูชัน Array Leetcode155
718แปลงตัวเลขเป็นเลขฐานสิบหก Leetcode Solution155
719แก้ไขระยะทาง LeetCode Solution155
720การเติมตัวชี้ทางขวาถัดไปในแต่ละโหนด155
721ค้นหาโซลูชัน Leetcode 2D Matrix II154
722ผลิตภัณฑ์สูงสุดของ LeetCode Solution สามตัวเลข154
723Add and Search Word - การออกแบบโครงสร้างข้อมูล LeetCode154
724อันดับ Transform ของ Array Leetcode Solution154
725คลายการบีบอัดโซลูชัน Leetcode รายการที่เข้ารหัสความยาวรัน154
726โซลูชัน Leetcode ระยะทางที่ติดขัด154
727แฟกทอเรียลต่อท้าย Zeroes Leetcode Solution153
728ค้นหาผลคูณที่ใหญ่ที่สุดของ 3153
729โซลูชันการบีบอัดสตริง LeetCode153
730ระยะห่างขั้นต่ำระหว่าง BST Nodes Leetcode Solution153
731ค้นหาองค์ประกอบที่ใกล้เคียงที่สุด K153
732Stack Permutations (ตรวจสอบว่าอาร์เรย์เป็นการเรียงลำดับแบบสแต็กของอื่น ๆ หรือไม่)153
733โซลูชัน Leetcode ต้นไม้สมมาตร153
734ประเมินการย้อนกลับของสัญกรณ์โปแลนด์ LeetCode Solution153
735ตัวเลขที่มีความถี่เฉพาะมากกว่าหรือเท่ากับ k153
736ค้นหาในโซลูชัน Leetcode Tree Search แบบไบนารี152
737ช่วงที่ยาวที่สุดที่มีผลรวมเดียวกันในอาร์เรย์ไบนารีสองอาร์เรย์152
738จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode152
739โซลูชัน Leetcode จำนวนสูงสุด 69 หมายเลข152
740จัดเรียงรายการที่เชื่อมโยงเป็น BST ที่สมดุล152
741ตัวสลับหลอดไฟ โซลูชัน LeetCode152
742subarray ที่ใหญ่ที่สุดโดยมีจำนวน 0 และ 1 เท่ากัน152
743การลบในทรีไบนารี152
744ค้นหาอักขระที่ไม่ซ้ำกันในสตริง152
745ค้นหาค่ามัธยฐานจากสตรีมข้อมูล LeetCode Solution152
746แนวทางตามคิวสำหรับอักขระที่ไม่ซ้ำตัวแรกในสตรีม152
747Binary Tree ค่าสูงสุดของเส้นทางรวม LeetCode Solution152
748ต้นไม้ที่มีความสูงต่ำสุด152
749ต้นทุนขั้นต่ำสำหรับตั๋ว โซลูชัน Leetcode152
750ค้นหารายการที่ซ้ำกันทั้งหมดใน Array LeetCode Solution151
751วงจรรายการที่เชื่อมโยง151
752ตรวจสอบว่า Array Pairs สามารถหารด้วย k LeetCode Solution ได้หรือไม่151
753ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระที่ไม่ซ้ำ Leetcode Solution151
754แยกสตริงใน Balanced Strings Leetcode Solution151
755องค์ประกอบที่จะเพิ่มเพื่อให้องค์ประกอบทั้งหมดของช่วงมีอยู่ในอาร์เรย์151
756โซลูชัน LeetCode Array ที่ไม่ลดลง151
757ค้นหาความลึกสูงสุดของวงเล็บที่ซ้อนกันในสตริง151
758บันทึกการเข้าเรียนของนักเรียน I Leetcode Solution151
759ค่าสัมประสิทธิ์ทวินาม151
760ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ LeetCode Solution151
761ผสาน K เรียงลำดับรายการที่เชื่อมโยง151
762โซลูชัน LeetCode ของรถแข่ง151
763พลิกโซลูชัน LeetCode Binary Tree151
764งูและบันได LeetCode Solution151
765สร้างอาร์เรย์ที่เรียงลำดับที่เป็นไปได้ทั้งหมดจากองค์ประกอบทางเลือกของอาร์เรย์ที่จัดเรียงสองรายการที่กำหนด151
766ดำเนินการเปลี่ยนสตริง Leetcode151
767รูปแบบคำ โซลูชัน LeetCode151
768ลบโหนดที่ N ออกจากจุดสิ้นสุดของรายการ Leetcode Solution150
769ลดจำนวนคู่สูงสุดใน Array LeetCode Solution150
770ค้นหาคู่กับผลิตภัณฑ์ที่ดีที่สุดใน Array150
771เส้นทแยงมุมของต้นไม้ไบนารี150
772นับสี่เท่าจากสี่อาร์เรย์ที่เรียงลำดับซึ่งผลรวมเท่ากับค่าที่กำหนด x150
773ความลึกสูงสุดของ N-ary Tree Leetcode Solution150
774ความแตกต่างสูงสุดระหว่างองค์ประกอบที่เพิ่มขึ้น โซลูชัน LeetCode150
775โซลูชั่น N-Queens LeetCode150
776การจัดเรียงฟองโดยใช้สองกอง150
777อักขระที่ไม่ซ้ำตัวแรกในสตริง LeetCode Solution150
778องค์ประกอบที่ขาดหายไป k-th ในลำดับที่เพิ่มขึ้นซึ่งไม่มีอยู่ในลำดับที่กำหนด150
779ค้นหาว่ามีเส้นทางอยู่ในกราฟ Leetcode Solution150
780สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม LeetCode Solution150
781จำนวนเกาะ II โซลูชัน LeetCode150
782มอร์ริส Traversal149
783สแต็กตามอาร์เรย์ที่เติบโตได้149
784Kth บรรพบุรุษของโหนดในไบนารีทรี149
785เกมกระโดด149
786ราคาสุดท้ายพร้อมส่วนลดพิเศษใน Shop Leetcode Solution149
787เปลี่ยนกราฟ149
788จำนวนขั้นต่ำของการกระโดดเพื่อไปให้ถึงจุดสิ้นสุด149
789เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดซึ่งมีผลรวมเป็น 0149
790แปลง BST เป็น Min Heap148
791ต้นไม้ช่วงเวลา148
792โปรแกรมสำหรับปัญหา Bridge and Torch148
793ลบวงเล็บออกจากสตริงพีชคณิตที่มีตัวดำเนินการ + และ -148
794ผสานโซลูชัน LeetCode ที่เรียงลำดับแล้ว148
795ปัญหาการปูกระเบื้อง148
796ตรวจสอบ Palindrome หลังจากแบบสอบถามการแทนที่อักขระทุกครั้ง148
797อันดับสัมพัทธ์ Leetcode Solution148
798จัดเรียงอาร์เรย์ตามลำดับที่กำหนดโดยอาร์เรย์อื่น148
799กระโดดขั้นต่ำเพื่อไปถึงหน้าแรก โซลูชัน LeetCode148
800เวลาขั้นต่ำในการเยี่ยมชมทุกจุด Leetcode Solution148
801หมายเลขที่ถูกต้อง148
802โซลูชัน Leetcode ส่วนเติมเต็ม148
803น้ำหนักรายการที่ซ้อนกัน Sum II โซลูชัน LeetCode148
804อาร์เรย์พิเศษที่มีองค์ประกอบ X มากกว่าหรือเท่ากับ X Leetcode โซลูชัน148
805โซลูชัน Leetcode โฟลเดอร์บันทึกของ Crawler148
806เวลาขั้นต่ำที่ต้องใช้ในการเน่าส้มทั้งหมด148
807จำนวน NGE ทางด้านขวา147
808เรียงลำดับ Array ตาม Parity II Leetcode Solution147
809รับสูงสุดในโซลูชัน Leetcode อาร์เรย์ที่สร้างขึ้น147
810ทางออกที่ใกล้ที่สุดจากทางเข้าใน Maze LeetCode Solution147
811ตัวเลขทั้งหมดที่ไม่มีตัวเลขซ้ำในช่วง147
812การจับคู่นิพจน์ทั่วไป147
813ตรวจสอบว่าสองนิพจน์พร้อมวงเล็บเหมือนกันหรือไม่147
814พิมพ์ต้นไม้ไบนารีตามลำดับแนวตั้ง147
815ผลรวมซับเรย์ขนาดสูงสุดเท่ากับ k147
816พจนานุกรมคนต่างด้าว โซลูชัน LeetCode147
817นับรายการทั่วไปในทั้งสองรายการ แต่มีราคาต่างกัน147
818ลบรายการที่ซ้ำกันออกจากรายการที่จัดเรียง II147
819หนึ่งแก้ไขระยะทาง LeetCode โซลูชั่น147
820ผลิตภัณฑ์ Subarray น้อยกว่า K LeetCode Solution147
821ปัญหาการจับคู่เพื่อน146
822การเปรียบเทียบสตริงที่มีสัญลักษณ์แทน146
823ลำดับความสำคัญโดยใช้รายการที่เชื่อมโยงแบบทวีคูณ146
824กำไรสูงสุดในการจัดตารางงาน Leetcode Solution146
825จำนวนก๊อกขั้นต่ำในการรดน้ำสวน LeetCode Solution146
826ทำให้สองอาร์เรย์เท่ากันโดยการย้อนกลับอาร์เรย์ย่อย Leetcode Solution146
827โซลูชัน Space Optimized DP สำหรับปัญหากระเป๋าเป้ 0-1146
828Subarray ที่ยาวที่สุดมีจำนวน 1s มากกว่า Count of 0s146
829พาร์ทิชันไปยัง K Equal Sum Subsets Leetcode Solution146
830โซลูชันฐาน 7 Leetcode146
831เรียงสี146
832คิวแบบวงกลม146
833เรียงลำดับข้อมูลใหม่ในไฟล์บันทึก LeetCode Solution146
834ตรวจสอบว่าอาร์เรย์ที่กำหนดสามารถแสดงถึงการสั่งซื้อล่วงหน้าของโครงสร้างการค้นหาแบบไบนารีได้หรือไม่145
835เส้นทางที่มีค่าเฉลี่ยสูงสุด145
836รายการพาร์ติชั่น Leetcode Solution145
837ค้นหา subarray ที่มีค่าเฉลี่ยน้อยที่สุด145
838โคลนกราฟ โซลูชัน LeetCode145
839ตำแหน่งที่สว่างที่สุดบนถนน LeetCode Solution145
840วางดอกไม้ได้ LeetCode Solution145
841ลำดับต่อมาของขนาด K ด้วยโซลูชัน LeetCode จำนวนคู่ที่ใหญ่ที่สุด145
842สวอปขั้นต่ำเพื่อให้ลำดับเพิ่มขึ้น145
843คำที่ใช้บ่อย K อันดับต้น ๆ โซลูชัน LeetCode145
844จัดเรียงอาร์เรย์เป็น BST ที่สมดุล145
845นับองค์ประกอบที่แตกต่างในทุกหน้าต่างขนาด K144
846การแบ่งอาร์เรย์สามวิธีรอบ ๆ ช่วงที่กำหนด144
847เดาหมายเลขโซลูชัน LeetCode ที่สูงขึ้นหรือต่ำลง144
848ตรวจสอบว่า Array เป็นแบบเรียงซ้อนได้หรือไม่144
849เส้นทางผลรวมขั้นต่ำในรูปสามเหลี่ยม144
850ความลึกของการซ้อนสูงสุดของวงเล็บ Leetcode Solution144
851Swaps ขั้นต่ำเพื่อสร้าง Strings Equal Leetcode Solution144
852ออกแบบ Stack ด้วยการทำงานที่เพิ่มขึ้น Leetcode Solution144
853ค้นหาเฉพาะองค์ประกอบที่ทำซ้ำระหว่าง 1 ถึง N-1144
854Last Stone Weight II โซลูชัน LeetCode144
855การเลื่อนระดับคำสั่งในรูปแบบ Spiral144
856แทรกลงในโซลูชัน Leetcode แบบต้นไม้ค้นหาแบบไบนารี144
857วงเล็บที่ถูกต้อง โซลูชัน Leetcode144
858ตารางเรียน II - LeetCode144
859ให้อาร์เรย์ของคู่ค้นหาคู่สมมาตรทั้งหมดในนั้น144
860การสั่งซื้อล่วงหน้าแบบวนซ้ำ144
861รูปแบบสตริงย่อยซ้ำ LeetCode Solution143
862ยูเนี่ยนและจุดตัดของรายการที่เชื่อมโยงสองรายการ143
863ผลรวมของจำนวนที่น้อยกว่าและมากกว่าที่ใกล้ที่สุด143
864ขวดน้ำ Leetcode Solution143
865เซตย่อยที่มีผลรวมหารด้วยม143
866โซลูชันกำแพงอิฐ LeetCode143
867ค้นหาแฝดทั้งหมดที่มีผลรวมเป็นศูนย์143
868ค่าสัมประสิทธิ์การเปลี่ยนแปลง143
869ค้นหาสูตรอาหารที่เป็นไปได้ทั้งหมดจากวัสดุที่มอบให้ LeetCode Solution142
870แบบสอบถามผลรวมช่วงที่ไม่มีการอัปเดต142
871โซลูชัน Leetcode อุณหภูมิรายวัน142
872จำนวนเต็มที่ไม่ซ้ำน้อยที่สุดหลังจากลบ K Leetcode Solution142
873นับจำนวนลบในโซลูชัน LeetCode Matrix ที่เรียงลำดับ142
874น้ำมะนาวเปลี่ยน Leetcode Solution142
875Robot Bounded In Circle โซลูชัน LeetCode142
876โซลูชัน Leetcode เมืองปลายทาง142
877ตรวจสอบว่า Binary Tree ที่ระบุนั้นสมบูรณ์หรือไม่142
878โซลูชัน Leetcode ของ Spiral Matrix II142
879จัดเรียงช่องว่างใหม่ระหว่าง Words Leetcode Solution142
880การค้นหาแบบไบนารีการค้นหาทรีและการแทรก142
881สร้างจำนวนขั้นต่ำจากลำดับที่กำหนด142
882Tree Traversal (สั่งซื้อล่วงหน้า, Inorder & Postorder)142
883เวลาที่ดีที่สุดในการซื้อและขายหุ้นพร้อมค่าธรรมเนียมการทำธุรกรรม Leetcode Solution142
884GCD ของช่วงดัชนีที่กำหนดในอาร์เรย์141
885การคูณเมทริกซ์ลูกโซ่141
886ข้อความค้นหาสำหรับ GCD ของอาร์เรย์ทั้งหมดยกเว้นองค์ประกอบในช่วงที่กำหนด141
887องค์ประกอบที่ขาดหายไปในโซลูชัน LeetCode ที่เรียงลำดับ141
888ออกแบบประวัติเบราว์เซอร์ โซลูชัน LeetCode141
889การแสดงออกที่สมดุลพร้อมการเปลี่ยน141
890LCS (ลำดับต่อมาที่ยาวที่สุด) ของสามสาย141
891วิธีที่น่าสนใจในการสร้างเลขฐานสองจาก 1 ถึง n141
892จำนวนวันระหว่างสองวัน โซลูชัน LeetCode141
8934 ซัม141
894ระบุและทำเครื่องหมายวงเล็บที่ไม่ตรงกันในนิพจน์141
895นับวิธีขึ้นบันไดที่ n โดยใช้ขั้นตอนที่ 1, 2 หรือ 3141
896สร้าง Binary Tree ที่สมบูรณ์จากการเป็นตัวแทนรายการที่เชื่อมโยง140
897โซลูชัน LeetCode การข้ามเส้นทแยงมุม140
898ตำแหน่งพิเศษในโซลูชัน Leetcode เมทริกซ์แบบไบนารี140
899ค้นหาผลรวมสูงสุดที่เป็นไปได้ของสามกอง140
900โซลูชัน Leetcode ระยะทางสั้นที่สุด140
901ที่เก็บคีย์-ค่าตามเวลา LeetCode Solution140
902ตรวจสอบว่าอาร์เรย์ที่ระบุสามารถแสดงถึงการส่งผ่านของลำดับระดับของ Binary Search Tree หรือไม่140
903องค์ประกอบที่อยู่ติดกันที่แตกต่างกันในอาร์เรย์140
904คะแนนสูงสุดหลังจากแยกโซลูชัน Leetcode แบบสตริง140
905นับ Subarrays ที่มีองค์ประกอบคู่และคี่เหมือนกัน140
906ค้นหาแถวที่ได้รับอนุญาตทั้งหมดของแถวที่กำหนดในเมทริกซ์140
907ลบและรับ140
908เดาตัวเลขสูงกว่าหรือต่ำกว่า II140
909ลำดับของความยาวที่กำหนดโดยทุกองค์ประกอบมากกว่าหรือเท่ากับสองเท่าของก่อนหน้านี้140
910BFS สำหรับ Disconnected Graph140
911แทรกลบ GetRandom140
912ตรวจสอบว่าองค์ประกอบสแต็กติดต่อกันเป็นคู่หรือไม่139
913จุดตัดของสองรายการที่เชื่อมโยง LeetCode Solution139
914ผลรวมขั้นต่ำของการคูณของจำนวน n139
915ลบรายการที่ซ้ำกันออกจากรายการที่เรียงลำดับ II LeetCode Solution139
916พจนานุกรมคนต่างด้าว139
917แปลงรายการที่จัดเรียงเป็นโครงสร้างการค้นหาแบบไบนารี139
918โซลูชัน LeetCode แนวขวางในแนวทแยง139
919Palindrome Partitioning Leetcode Solution139
920โปรแกรมตรวจสอบว่าต้นไม้ไบนารีเป็น BST หรือไม่139
921จัดเรียงอาร์เรย์ใหม่เพื่อให้ arr [i] เท่ากับ i139
922ตั้งค่าโซลูชัน Leetcode ของเมทริกซ์เป็นศูนย์139
923ผลรวมแนวตั้งในต้นไม้ไบนารีที่กำหนด138
924ค้นหาระยะห่างระหว่างสองโหนดของ Binary Tree138
925โซลูชัน Leetcode กองซ้อนความถี่สูงสุด138
926ค้นหาอักขระทั่วไป Leetcode Solution138
927ผสาน Leetcode สองรายการที่เรียงลำดับ138
928K'th องค์ประกอบที่ใหญ่ที่สุดใน BST เมื่อไม่อนุญาตให้ปรับเปลี่ยน BST138
929จำนวนหมู่เกาะที่แตกต่าง โซลูชัน Leetcode138
930จัดเรียง Array ใหม่เช่น arr [i]> = arr [j] ถ้าฉันเป็นเลขคู่และ arr [i] <= arr [j] ถ้าฉันเป็นเลขคี่และ j <i138
931ผลที่ตามมาของ Palindromic ที่ยาวที่สุด138
932แบบสอบถาม LCM ช่วง138
933พิมพ์ลำดับฟีโบนักชีโดยใช้ 2 ตัวแปร138
934วิเคราะห์รูปแบบการเยี่ยมชมเว็บไซต์ของผู้ใช้ LeetCode Solution138
935โซลูชัน LeetCode ของ Spiral Matrix III137
936ส่วนประกอบที่เชื่อมต่ออย่างแน่นหนา137
937เกม Stone II Leetcode137
938การรวมช่วงเวลา137
9393 ผลรวม137
940สามารถสร้างความก้าวหน้าทางคณิตศาสตร์จากลำดับ Leetcode Solution137
941Triplets ที่ไม่ซ้ำกันทั้งหมดที่รวมเป็นมูลค่าที่กำหนด137
942สามโซลูชั่น Leetcode อัตราต่อรองติดต่อกัน137
943แบ่งคำ136
944ค่าเฉลี่ยของระดับในต้นไม้ไบนารี136
945สร้าง Rectangle Leetcode Solution136
946ตัดแต่งต้นไม้ค้นหาแบบไบนารี136
947ผลรวม Subarray สูงสุดไม่รวมองค์ประกอบบางอย่าง136
948ต้นไม้ที่มีความสูงขั้นต่ำ โซลูชัน LeetCode136
949นับเมทริกซ์ย่อยด้วยโซลูชัน LeetCode ทั้งหมด136
950จัดคิวโดยใช้ Stacks136
951เพิ่มผลรวมอาร์เรย์ให้สูงสุดหลังจาก K Negations Leetcode Solution136
952เลขพจนานุกรม Leetcode Solution136
953เมทริกซ์ย่อยรูปสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่มีจำนวนเท่ากับ 1 และ 0136
954จำนวนคู่ที่เทียบเท่ากับโซลูชัน Leetcode ของ Domino136
955ใส่ลงใน Postfix136
956หน้าต่างบานเลื่อนสูงสุด136
957ค่ามัธยฐานของอาร์เรย์ที่เรียงลำดับสองรายการ135
958ตรวจสอบว่าช่วงเวลาสองช่วงทับซ้อนกันระหว่างช่วงเวลาที่กำหนดหรือไม่135
959การส่งผ่านหลังการสั่งซื้อซ้ำโดยใช้สองกอง135
960รูปแบบเกิดขึ้นโดยใช้ Stack135
961Binary Tree ลำดับต่อเนื่องที่ยาวที่สุด LeetCode Solution135
962นับราคาในช่วง135
963Reverse Nodes ใน K-Group135
964อาร์เรย์ไบนารีหลังจากการดำเนินการสลับช่วง M135
965การค้นหาแรกกว้าง (BFS) สำหรับกราฟ135
966ค้นหาการส่งผ่านทางไปรษณีย์ของ BST จากการสั่งซื้อล่วงหน้า135
967อาร์เรย์ความแตกต่าง | แบบสอบถามการอัปเดตช่วงใน O (1)135
968การแบ่งอาร์เรย์ออกเป็นคู่ด้วยผลรวมหารด้วย K135
969สร้าง BST จาก Level Order Traversal ที่กำหนด135
970ต้นไม้สมมาตร134
971ชุดย่อยคู่ที่หารไม่ได้ที่ใหญ่ที่สุด134
972สร้างจำนวนสูงสุด134
973ความสูงของต้นไม้ทั่วไปจากอาร์เรย์แม่134
974เรือกวาดทุ่นระเบิด LeetCode โซลูชั่น134
975แบ่งอาร์เรย์ออกเป็นลำดับต่อเนื่องกัน134
976การชนกันของดาวเคราะห์น้อย LeetCode Solution134
977การแบ่งพาร์ติชัน Palindrome134
978ค้นหาค่าสูงสุดของค่าต่ำสุดสำหรับทุกขนาดหน้าต่างในอาร์เรย์ที่กำหนด134
979สตริงย่อยที่ใหญ่ที่สุดระหว่างโซลูชัน Leetcode สองอักขระที่เท่ากัน134
980ตรวจสอบว่าคำใดเกิดขึ้นเป็นคำนำหน้าของคำใด ๆ ในประโยค Leetcode Solution134
981ลำดับนิวแมน - คอนเวย์134
982Subarray ผลิตภัณฑ์สูงสุด134
983ความยาวของ Fibonacci ที่ยาวที่สุดต่อมา133
984การดำเนินการลบทรีค้นหาแบบไบนารี133
985สัญลักษณ์ของผลิตภัณฑ์ Array LeetCode Solution133
986ฆ่ากระบวนการ LeetCode Solution133
987จัดเรียงอาร์เรย์ใหม่เพื่อให้ตำแหน่งที่สูงกว่าคี่133
988Serialize และ Deserialize Binary Tree133
989K จุดที่ใกล้ที่สุดไปยังแหล่งกำเนิด Leetcode Solution133
990สิ่งแรกที่ขาดหายไปในเชิงบวก133
991ผลรวมสูงสุดในลำดับต่อมาที่ไม่มีสามตัวติดต่อกัน133
992ค้นหา Subtrees ที่ซ้ำกัน133
993Depth First Search (DFS) สำหรับกราฟ133
994Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน BST Leetcode133
995ต้นไม้กลุ่ม133
996นับคู่กับผลรวมที่ได้รับ133
997ผลิตภัณฑ์ของ Array ยกเว้น Self LeetCode Solution133
998โซลูชัน LeetCode Maze III133
999สลับจำนวนเต็ม 2n เป็น a1-b1-a2-b2-a3-b3 - .. bn โดยไม่ต้องใช้พื้นที่เพิ่ม133
1000กราฟต้นไม้ที่ถูกต้อง โซลูชัน LeetCode132
1001ถัดไป Greater Element III โซลูชัน LeetCode132
1002การข้ามผ่านขอบเขตของต้นไม้ไบนารี132
1003การส่งผ่านลำดับระดับของต้นไม้ไบนารี132
1004ปัญหาพาร์ทิชันของจิตรกร132
1005จำนวนวิธีสูงสุดในการแบ่งพาร์ติชันโซลูชัน LeetCode ของอาร์เรย์132
1006เส้นทางที่ไม่ซ้ำกัน II132
1007ค้นหาความแตกต่าง Leetcode Solution132
1008ปฏิทินของฉัน I LeetCode Solution132
1009ค้นหาจำนวนคู่ในอาร์เรย์เพื่อให้ XOR เป็น 0132
1010ค้นหาทัวร์รอบแรกที่เยี่ยมชมปั๊มน้ำมันทั้งหมด132
1011ไต่บันได132
1012ข้อดีของ BST มากกว่า Hash Table131
1013สร้างโซลูชัน Leetcode ที่ยอดเยี่ยมของ String131
1014สร้างอาร์เรย์ด้วยโซลูชัน Leetcode ของ Stack Operations131
1015ในเวลาต่อมาความแตกต่างระหว่าง adjacents เป็นหนึ่ง131
1016เพื่อนวัยที่เหมาะสม LeetCode Solution131
1017ต้นไม้ไบนารีที่สมดุล131
1018รวบรวมคะแนนสูงสุดในตารางโดยใช้การข้ามสองครั้ง131
1019Morris Inorder Traversal131
1020การส่งผ่านคำสั่งระดับโดยใช้สองคิว131
1021โซลูชัน Leetcode ที่ใหญ่ที่สุด131
1022นับ subarrays ที่สูงสุดรองลงมาก่อนสูงสุด131
1023ถอดรหัสสตริงจาก Alphabet เป็น Integer Mapping Leetcode Solution131
1024โซลูชัน LeetCode สตริงย่อยที่ยาวที่สุด131
1025Design Hit Counter โซลูชัน LeetCode131
1026เพิ่มองค์ประกอบแรกเป็นสองเท่าและย้ายศูนย์ไปยังจุดสิ้นสุด131
1027พาร์ติชั่นผลรวมย่อยที่เท่าเทียมกัน131
1028หมายเลขที่น่าเกลียดสุด ๆ130
1029การแทรกในทรีไบนารี130
1030โซลูชัน Leetcode ของ Word ที่สั้นที่สุด130
1031ตัวเลขที่น่าเกลียด130
1032ปัญหาการจัดวงเล็บแบบบูลีน130
1033โซลูชัน Boomerang Leetcode ที่ถูกต้อง130
1034ความยาวสูงสุดของ Subarray ซ้ำ130
1035กู้คืนโซลูชัน Leetcode ต้นไม้การค้นหาไบนารี130
1036คำนวณ nCr% p129
1037สามารถจับภาพได้สำหรับ Rook Leetcode Solution129
1038ความสำคัญของพนักงาน LeetCode Solution129
1039น่าเกลียดหมายเลข II LeetCode โซลูชั่น129
1040จัดเรียงอาร์เรย์ใหม่เพื่อให้ 'arr [j]' กลายเป็น 'i' ถ้า 'arr [i]' เป็น 'j'129
1041การจับคู่สตริงในโซลูชัน Array Leetcode129
1042ต้นไม้ค้นหาแบบไบนารี129
1043นับขั้นต่ำเพื่อให้ได้อาร์เรย์ที่ต้องการ129
1044จำนวนผลต่อเนื่องที่ยาวที่สุดที่เพิ่มขึ้น129
1045จำนวนพา ธ พาลินโดรมิกในเมทริกซ์128
1046ผลที่ตามมาของ Bitonic ที่ยาวที่สุด128
1047ธุรกรรมที่ไม่ถูกต้อง โซลูชัน LeetCode128
1048ย้ายองค์ประกอบเชิงลบทั้งหมดไปสิ้นสุดตามลำดับโดยอนุญาตให้มีพื้นที่ว่างเพิ่มเติม128
1049ผลิตภัณฑ์สูงสุดของดัชนีของมหานครถัดไปทางซ้ายและขวา128
1050ลำดับความยาวสูงสุดที่มีความแตกต่างระหว่างองค์ประกอบที่อยู่ติดกันเป็น 0 หรือ 1128
1051ขนาดต่ำสุด Subarray Sum128
1052โซลูชัน LeetCode สตริงการแย่งชิง128
1053ใช้ Trie (ทรีคำนำหน้า) Leetcode Solution128
1054สร้าง Binary Tree จากการเป็นตัวแทนของ Parent Array128
1055ตรวจสอบโครงสร้างการค้นหาแบบไบนารี128
1056การสร้างผลที่ตามมาที่เพิ่มขึ้นยาวนานที่สุด (N log N)128
1057ผลรวมสูงสุดของ 3 Subarrays ที่ไม่ทับซ้อนกัน128
1058สร้างวงเล็บ Leetcode Solution128
1059Kth องค์ประกอบที่เล็กที่สุดในโซลูชัน LeetCode เมทริกซ์ที่เรียงลำดับ128
1060การกำหนดที่อยู่ IP โซลูชัน LeetCode128
1061เพิ่ม Triplet Subsequence โซลูชัน LeetCode127
1062การเติมพอยน์เตอร์ขวาถัดไปในแต่ละโหนด Leetcode Solution127
1063การแปลงน้ำหนักสูงสุดของสตริงที่กำหนด127
1064การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ปกติ การจับคู่นิพจน์ โซลูชัน LeetCode127
1065โคลนต้นไม้ไบนารีด้วยตัวชี้แบบสุ่ม127
1066รวมผลรวม IV LeetCode โซลูชั่น127
1067กำหนดว่าสามารถรับเมทริกซ์โดยการหมุนโซลูชัน LeetCode หรือไม่127
1068ความแตกต่างสูงสุดระหว่างความถี่ของสององค์ประกอบเช่นองค์ประกอบที่มีความถี่มากขึ้นก็มีค่ามากกว่าเช่นกัน127
1069ค้นหา Peak Element127
1070ความลึกแบบวนซ้ำครั้งแรกของกราฟ127
1071เพิ่มตัวเลขสองตัว127
1072ผลรวมดัชนีขั้นต่ำของสองรายการ127
1073ค้นหาว่า subarray อยู่ในรูปของภูเขาหรือไม่127
1074Path Sum II LeetCode Solution126
1075ลบรายการที่ซ้ำกันออกจาก Sorted Array II Leetcode Solution126
1076การนับคู่หาร126
1077ค้นหาโซลูชัน LeetCode ของ Peak Element II126
1078โซลูชัน Leetcode สตริงการเรียงลำดับแบบกำหนดเอง126
1079นับคู่จากอาร์เรย์ที่เรียงลำดับสองอาร์เรย์ซึ่งผลรวมเท่ากับค่าที่กำหนด x126
1080ลบ Palindromic Subsequences Leetcode Solution126
1081Binary Tree มุมมองด้านขวา โซลูชัน LeetCode126
1082เพิ่มระยะห่างสูงสุดให้กับบุคคลที่ใกล้ที่สุด LeetCode Solution126
1083บรรพบุรุษที่ต่ำที่สุด126
1084หาระยะห่างต่ำสุดระหว่างตัวเลขสองตัว126
1085จำนวนเกาะที่ปิด โซลูชัน Leetcode126
1086Bitwise และช่วงตัวเลข โซลูชัน LeetCode126
1087วันแห่งปี Leetcode Solution126
1088โซลูชัน Leetcode ภูมิภาคทั่วไปที่เล็กที่สุด126
1089จัดเรียงอาร์เรย์ใหม่เพื่อให้องค์ประกอบดัชนีมีขนาดเล็กลงและองค์ประกอบดัชนีคี่มีค่ามากกว่า125
1090ผลรวมเส้นทาง125
1091ที่ใหญ่ที่สุด BST Subtree โซลูชัน LeetCode125
1092ค้นหาในเรียงลำดับอาร์เรย์ที่หมุน125
1093โครงสร้างข้อมูลไบนารีทรี125
1094Kth ผลิตภัณฑ์ที่เล็กที่สุดของอาร์เรย์ที่เรียงลำดับสองชุด LeetCode Solution125
1095จำนวนพี่น้องของโหนดที่กำหนดใน n-ary Tree125
1096ทำให้เป็นอันดับและดีซีเรียลไลซ์ Binary Tree LeetCode Solution125
1097ถัดไป การเรียงสับเปลี่ยน Leetcode Solution125
1098เขียนโค้ดเพื่อตรวจสอบว่าต้นไม้สองต้นเหมือนกันหรือไม่124
1099ผลที่ตามมาที่แตกต่าง124
1100จำนวนนักเรียนที่ทำการบ้านในเวลาที่กำหนดโซลูชัน Leetcode124
1101อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน Leetcode Solution124
1102ระดับของแต่ละโหนดใน Tree จากโหนดต้นทาง124
1103ค้นหาความแตกต่างสูงสุดระหว่างองค์ประกอบขนาดเล็กทางซ้ายและขวาที่ใกล้ที่สุด124
1104ประเภทของต้นไม้ไบนารี124
1105ค้นหาสามองค์ประกอบจากสามอาร์เรย์ที่แตกต่างกันซึ่ง a + b + c = sum124
1106ตัวละครต่อเนื่อง LeetCode Solution124
1107ค้นหาช่วงที่เล็กที่สุดที่มีองค์ประกอบจาก k Lists124
1108พิมพ์คิวรี Q จำนวนมากขึ้นถัดไป124
1109พิมพ์แฝดทั้งหมดในอาร์เรย์ที่เรียงลำดับซึ่งเป็นรูปแบบ AP124
1110ตัดคัน123
1111มุมมองด้านล่างของทรีไบนารี123
1112ความแตกต่างขั้นต่ำที่แน่นอนใน BST Leetcode Solution123
1113สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและการสั่งซื้อทางไปรษณีย์ LeetCode Solution123
1114การเรียงลำดับโทโพโลยี123
1115โซลูชัน Leetcode จำนวนสูงสุดอันดับสาม123
1116เซลล์ที่มีค่าคี่ในเมทริกซ์ LeetCode Solution122
1117การสืบค้นจำนวนองค์ประกอบที่แตกต่างใน Subarray122
1118ช่วงเวลาคงที่เพิ่มการดำเนินการในอาร์เรย์122
1119พิมพ์มุมมองด้านขวาของทรีไบนารี122
1120เส้นทางรูทสู่ลีฟพร้อมผลรวมเป้าหมาย Leetcode Solutions122
1121ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ122
1122ต้นไม้ไบนารีสูงสุด122
1123Subarray ผลิตภัณฑ์สูงสุด122
1124แปลง BST เป็น Min-Heap โดยไม่ต้องใช้อาร์เรย์122
1125ฟอร์แมตโซลูชัน String Leetcode122
1126Subarray ที่ยาวที่สุดของ 1 หลังจากลบ One Element LeetCode Solution122
1127พิมพ์อาร์เรย์ที่แก้ไขหลังจากดำเนินการคำสั่งของการบวกและการลบ121
1128โซลูชัน Leetcode มูลค่าการค้นหาไบนารีที่ใกล้เคียงที่สุด121
1129ค้นหาองค์ประกอบในเรียงลำดับอาร์เรย์ที่หมุน121
1130ค่าเฉลี่ยของอาร์เรย์หลังจากลบองค์ประกอบบางส่วน Leetcode Solution121
1131รูปสามเหลี่ยมคะแนนขั้นต่ำของ Polygon Leetcode Solution121
1132สถานะ LeetCode ที่ถูกต้องของ Tic-Tac-Toe121
1133นับโซลูชัน Leetcode กลุ่มที่ใหญ่ที่สุด121
1134เส้นผ่านศูนย์กลางของ N-Ary Tree LeetCode Solution121
1135ผลรวมขั้นต่ำของกำลังสองของจำนวนอักขระในสตริงที่กำหนดหลังจากลบอักขระ k120
1136ผลิตภัณฑ์ของช่วงในอาร์เรย์120
1137โซลูชัน Leetcode ตัวคั่นพัน120
1138ค้นหาตำแหน่งแทรก120
1139วิธีการซ้ำเพื่อค้นหาบรรพบุรุษของต้นไม้ไบนารีที่กำหนด120
1140โซลูชัน Prime Palindrome LeetCode120
1141Palindrome Permutation LeetCode Solution120
1142สร้าง K Palindrome Strings LeetCode Solution120
1143ผลรวมของเลขคู่หลังการสืบค้น120
1144ลำดับโกลอมบ์120
1145แฟกทอเรียลต่อท้าย Zeroes โซลูชัน LeetCode119
1146ลำดับ Moser-de Bruijn119
1147รวม BST สองตัวเข้ากับพื้นที่พิเศษที่ จำกัด119
1148ค้นหาลำดับต่อมาของขนาด 3 ในเวลาเชิงเส้น119
1149แนะนำต้นไม้แดง - ดำ119
1150เพิ่มขึ้นต่อเนื่องยาวนานที่สุด119
1151Kth จำนวนน้อยที่สุดในตารางสูตรคูณ Leetcode Solution119
1152โซลูชัน LeetCode แบบสองพาร์ติชั่นที่เป็นไปได้118
1153ลบโหนดและส่งคืน Forest Leetcode Solution118
1154การสลับโหนดในรายการที่เชื่อมโยง โซลูชัน Leetcode118
1155ค้นหาลำดับงูที่มีความยาวสูงสุด118
1156เปรียบเทียบสตริงตามความถี่ของโซลูชัน Leetcode ตัวอักษรที่เล็กที่สุด118
1157Binary Tree เป็น Binary Search Tree Conversion118
1158ปัญหาผลรวมย่อยในช่องว่าง O (sum)118
1159แปลง BST เป็น Greater sum Tree118
1160ค้นหาสองอาร์เรย์ย่อยที่ไม่ทับซ้อนกันซึ่งแต่ละรายการมีโซลูชัน LeetCode รวมเป้าหมาย118
1161ผลิตภัณฑ์สูงสุดของโซลูชัน LeetCode Binary Tree แบบแยกส่วน118
1162เส้นทางรถเมล์ Leetcode Solution118
1163นับลำดับไบนารีที่มีความยาวเท่ากันโดยมีผลรวมของบิตครึ่งแรกและครึ่งหลังเท่ากัน117
1164ผลที่ตามมาซ้ำซากยาวที่สุด117
1165ค้นหาตัวคูณเลขฐานสองที่เล็กที่สุดของจำนวนที่กำหนด117
1166ตรวจสอบการสร้างอาร์เรย์ผ่านโซลูชัน Leetcode ที่เชื่อมต่อกัน117
1167จำนวนการสั่งซื้อใน Backlog Leetcode Solution117
1168สลับโหนดในคู่117
1169ต้นทุนขั้นต่ำในการย้ายชิปไปยังตำแหน่งเดียวกัน โซลูชัน LeetCode117
1170สตริงย่อย Palindromic Leetcode Solution117
1171เพิ่มผลรวมของความแตกต่างที่ต่อเนื่องกันสูงสุดในอาร์เรย์แบบวงกลม117
1172K'th องค์ประกอบที่ใหญ่ที่สุดใน BST โดยใช้ช่องว่างคงที่117
1173K ผลรวมสูงสุดของอาร์เรย์ย่อยที่ติดกันทับซ้อนกัน117
1174ขั้นต่ำ Sideway Jumps โซลูชัน LeetCode117
1175ต้นไม้ตัดสินใจ117
1176โซลูชัน LeetCode ของโปรแกรมรวบรวมข้อมูลเว็บ116
1177หมุนอาร์เรย์116
1178นับคู่ที่มีผลิตภัณฑ์อยู่ในอาร์เรย์116
1179การย้ายขั้นต่ำไปยัง Equal Array Elements โซลูชัน LeetCode116
1180คิวลำดับความสำคัญ116
1181ลดองค์ประกอบเพื่อสร้าง Array Zigzag LeetCode Solution115
1182ค้นหาค่าที่มากที่สุดในแต่ละ Tree Row LeetCode Solution115
1183ใบไม้ที่ใกล้เคียงที่สุดใน Binary Tree LeetCode Solution115
1184เวอร์ชันแรกที่ไม่ดี115
1185Matchsticks กับ Square Leetcode Solution115
1186ค้นหาระบบข้อเสนอแนะ LeetCode Solution115
1187ด้วยต้นไม้ไบนารีคุณจะลบครึ่งโหนดทั้งหมดได้อย่างไร?114
1188โซลูชัน LeetCode Array ที่ต่อเนื่องกัน114
1189ลบจำนวนขอบสูงสุดเพื่อให้กราฟสามารถสำรวจได้อย่างเต็มที่ Leetcode Solution114
1190การสร้างคิวใหม่ตามความสูง114
1191การเคลื่อนย้ายหินไปจนถึงโซลูชัน Leetcode แบบต่อเนื่อง114
1192ย้อนกลับเส้นทางใน BST โดยใช้ Queue113
1193หมายเลขสามเหลี่ยมที่ถูกต้อง113
1194subarray bitonic ผลรวมสูงสุด113
1195ผลรวมของใบซ้าย LeetCode Solution113
1196ผลรวมสูงสุดของคู่ที่มีความแตกต่างเฉพาะ113
1197แปลง Sorted Array เป็น Binary Search Tree LeetCode Solutions113
1198บรรพบุรุษร่วมที่ต่ำที่สุดในโครงสร้างการค้นหาแบบไบนารี113
1199จำนวนส่วนสูงสุดของความยาว a, b และ c113
1200หารสองจำนวนเต็ม Leetcode Solution113
1201ฟอร์แมตวันที่ โซลูชัน LeetCode113
1202วิธีพิมพ์จำนวน A สูงสุดโดยใช้ปุ่มสี่ปุ่มที่กำหนด113
1203Kth องค์ประกอบที่เล็กที่สุดใน BST113
1204ความลึกสูงสุดของไบนารีทรี113
1205แบบสอบถามอาร์เรย์สำหรับการแทนที่และผลิตภัณฑ์แบบทวีคูณ112
1206แชมเปญทาวเวอร์ โซลูชัน LeetCode112
1207ตัวแบ่งจำนวนเต็ม LeetCode Solution112
1208การสืบค้นช่วงผลรวมโดยใช้ตารางกระจัดกระจาย112
1209กรองร้านอาหารตามอาหารมังสวิรัติ ราคา และระยะทาง โซลูชัน Leetcode112
1210เขียนฟังก์ชันเพื่อหาจุดตัดของรายการที่เชื่อมโยงสองรายการ112
1211คำนำหน้าทั่วไปที่ยาวที่สุดโดยใช้ Word โดยการจับคู่คำ112
1212บรรพบุรุษร่วมที่ต่ำที่สุดของโซลูชัน Leetcode แบบไบนารี112
1213เดาคำ111
1214แทนที่ค่าที่เท่ากันสองค่าติดกันด้วยค่าหนึ่งที่มากกว่า111
1215ตรวจสอบความสมบูรณ์ของ Binary Tree LeetCode Solution111
1216การสืบค้นช่วงสำหรับลำดับต่อมา Bracket ที่ถูกต้องยาวที่สุด111
1217ใหม่ 21 เกม111
1218ค่าสูงสุดที่ดัชนีที่กำหนดในโซลูชัน LeetCode ที่มีขอบเขต110
1219ตรวจสอบว่าแต่ละโหนดภายในของ BST มีลูกเดียวหรือไม่110
1220โซลูชัน Leetcode ข้ามเส้นทาง110
1221โซลูชัน LeetCode Perfect Square ที่ถูกต้อง110
1222ออกแบบ Skiplist โซลูชัน LeetCode110
1223Symmetric Tree โซลูชัน LeetCode โซลูชัน Leetcode110
1224สไลซ์เลขคณิต II – ลำดับต่อมา โซลูชัน LeetCode110
1225คำถามเกี่ยวกับความน่าจะเป็นของเลขคู่หรือเลขคี่ในช่วงที่กำหนด110
1226แผ่โซลูชัน LeetCode เวกเตอร์ 2D ให้เรียบ110
1227แปลงจำนวนเต็มเป็นผลรวมของโซลูชัน Leetcode จำนวนเต็มไม่มีศูนย์สองตัว110
1228กราฟและการแสดง110
1229พิมพ์อาร์เรย์ที่แก้ไขหลังจากการดำเนินการเพิ่มช่วงอาร์เรย์หลายรายการ110
1230การต่อกันของ Array LeetCode Solution110
1231LRU Cache Leetcode Solution109
1232โซลูชัน Leetcode ค่ามัธยฐานของหน้าต่างบานเลื่อน109
1233ปัจจัยที่ k ของ n Leetcode Solution109
1234พิมพ์ n เงื่อนไขของลำดับนิวแมน - คอนเวย์109
1235อาร์เรย์สูงสุดจากอาร์เรย์สองอาร์เรย์ที่กำหนดให้มีลำดับเหมือนกัน109
1236BST ไปยังต้นไม้ที่มีผลรวมของคีย์ที่เล็กกว่าทั้งหมด109
1237ผสานการเรียง109
1238ตรวจสอบ BST ที่เหมือนกันโดยไม่ต้องสร้างต้นไม้109
1239Perfect Squares โซลูชัน LeetCode109
1240Swap ขั้นต่ำเพื่อสร้างลำดับที่เพิ่มขึ้นโซลูชัน LeetCode109
1241ผลรวมสูงสุดของเส้นทางในสามเหลี่ยมตัวเลขด้านขวา109
1242ตรวจสอบว่าทุกระดับของ Binary Tree ทั้งสองเป็นแอนนาแกรมหรือไม่108
1243ตัวหนาในสตริง LeetCode Solution108
1244หลักสูตรคู่ขนาน II โซลูชัน LeetCode108
1245พลังของสอง108
1246นับชุดย่อยที่มีเลขคู่ที่แตกต่างกัน108
1247ไม่มีหมายเลข108
1248ค่าเฉลี่ยของช่วงในอาร์เรย์108
1249ค้นหาขั้นต่ำใน Rotated Sorted Array II LeetCode Solution108
1250ขยายองค์ประกอบให้ใหญ่ที่สุดโดยใช้อาร์เรย์อื่น107
1251โซลูชัน LeetCode ที่ทับซ้อนกันของรูปภาพ107
1252นับและสลับการค้นหาในอาร์เรย์ไบนารี107
1253การโคลนกราฟ107
1254โซลูชัน Leetcode เครื่องหมายบวกที่ใหญ่ที่สุด107
1255Subarray ผลิตภัณฑ์สูงสุด107
1256ต้นทุนขั้นต่ำปีนบันได LeetCode Solution107
1257อาร์เรย์ที่ต่อเนื่องกัน107
1258ค้นหาจำนวนขั้นต่ำของการดำเนินการผสานเพื่อสร้างอาร์เรย์พาลินโดรม106
1259ตรวจสอบว่าสตริงสามารถทำลายโซลูชัน Leetcode สตริงอื่นได้หรือไม่106
1260ตรวจสอบลำดับการสั่งซื้อล่วงหน้าของไบนารีทรี105
1261องค์ประกอบที่ยิ่งใหญ่กว่าถัดไป105
1262ค้นหาองค์ประกอบที่เล็กที่สุดเป็นอันดับที่ k ใน BST (สถิติการสั่งซื้อใน BST)105
1263ชื่อคอลัมน์แผ่นงาน Excel โซลูชัน LeetCode105
1264ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง LeetCode Solution105
1265โซลูชัน Leetcode ช่วงที่เล็กที่สุด104
1266ผสาน k เรียงลำดับรายการ Leetcode Solution104
1267พิมพ์บรรพบุรุษของโหนดต้นไม้ไบนารีที่กำหนดโดยไม่มีการเรียกซ้ำ104
1268เวลาขั้นต่ำในการรวบรวม Apples ทั้งหมดใน Tree โซลูชัน LeetCode103
1269การแบ่งพาร์ติชัน Palindrome103
1270ตรวจสอบอาร์เรย์ไบนารีว่าตัวเลขที่แสดงโดย subarray เป็นเลขคี่หรือคู่102
1271คิวที่เป็นระเบียบ โซลูชั่น LeetCode102
1272ตรวจสอบว่าสองโหนดอยู่บนเส้นทางเดียวกันใน Tree หรือไม่102
1273ผสานอาร์เรย์ที่จัดเรียง101
1274Koko กินกล้วย LeetCode Solution100
1275Peeking Iterator โซลูชัน LeetCode100
1276นิวแมน - แชงค์ส - วิลเลียมส์ไพรม์100
1277วิธีต่างๆ ในการเพิ่มวงเล็บ Leetcode Solution100
1278จำนวนองค์ประกอบที่น้อยกว่าหรือเท่ากับจำนวนที่กำหนดใน subarray ที่กำหนด99
1279ตรวจสอบว่า X สามารถให้การเปลี่ยนแปลงกับทุกคนในคิวได้หรือไม่99
1280ผลรวมสูงสุดที่เพิ่มขึ้นตามมา98
1281สตริงย่อยที่ยาวที่สุดโดยไม่ใช้อักขระซ้ำ Leetcode Solution98
1282ค้นหา subarray เฉลี่ยสูงสุดของความยาว k97
1283ช่วงการสืบค้นขั้นต่ำ (การสลายตัวของรากที่สองและตารางกระจัดกระจาย)97
1284เมทริกซ์ย่อยที่ใหญ่ที่สุดพร้อมการจัดเรียงใหม่ LeetCode Solution97
1285แบบสอบถามสำหรับค่าทศนิยมของ Subarrays ของ Binary Array96
1286Array Nesting Leetcode Solution96
1287พื้นที่รวมขั้นต่ำที่สูญเปล่าด้วย K Resizing Operations LeetCode Solution96
1288จำนวนดัชนีที่มีองค์ประกอบเท่ากันในช่วงที่กำหนด96
1289ผลิตภัณฑ์สูงสุดของลำดับต่อมาที่เพิ่มขึ้น95
1290จำนวนคนขั้นต่ำในการสอนโซลูชัน LeetCode95
1291Binary Tree เป็น Binary Search Tree Conversion โดยใช้ชุด STL94
1292ตรวจสอบอาร์เรย์ของขนาด n สามารถแสดง BST ของระดับ n ได้หรือไม่94
1293การจัดเรียงเหรียญ โซลูชัน Leetcode94
1294ดัชนีสุ่มเลือก LeetCode Solution93
1295จำนวนเต็มต่ำสุดที่เป็นไปได้หลังจากมากที่สุด K Adjacent Swap บนตัวเลข โซลูชัน LeetCode93
1296เพิ่มโซลูชัน Leetcode สองหมายเลข92
1297เข้าถึงหมายเลขโซลูชัน LeetCode92
1298แปลงเป็นฐาน -2 โซลูชัน LeetCode92
1299Jump Game IV โซลูชัน LeetCode92
1300ข้อความค้นหาเกี่ยวกับ XOR ของตัวหารคี่ที่ยิ่งใหญ่ที่สุดของช่วง92
1301ค้นหาผู้ชนะของเกม Circular โซลูชัน LeetCode92
1302เข้ารหัสสตริงด้วยความยาวที่สั้นที่สุด LeetCode Solution92
1303แปลง BST เป็น Binary Tree เพื่อให้ผลรวมของคีย์ที่ใหญ่กว่าทั้งหมดจะถูกเพิ่มเข้าไปในทุกๆ92
1304แทรก ลบ GetRandom O(1) Leetcode Solution90
1305จำนวนครั้งต่อๆ มาที่ตรงตามเงื่อนไขผลรวมที่ให้มา โซลูชัน LeetCode89
1306โซลูชัน LeetCode หมายเลข Palindrome89
1307โซลูชัน Subarray Sum LeetCode อย่างต่อเนื่อง88
1308ออกแบบระบบใต้ดิน Leetcode Solution88
1309การส่งผ่านคำสั่งในแนวตั้งของ Binary Tree LeetCode Solution87
1310พิมพ์โซ่ความยาวสูงสุดของคู่86
1311ตรวจหาโซลูชัน Leetcode ของ Capital83
1312ออกแบบลีดเดอร์บอร์ด Leetcode Solution82
1313สตริงย่อยที่มีการต่อคำทุกคำ Leetcode Solution79
1314โซลูชัน LeetCode องค์ประกอบที่ใช้บ่อยยอดนิยม79
1315สวอปขั้นต่ำเพื่อรวมโซลูชัน Leetcode เข้าด้วยกันทั้งกลุ่ม78
1316โซลูชัน Leetcode รวมเส้นทางขั้นต่ำ75
1317ถอดรหัสสตริง Leetcode Solution74
1318นับหมู่เกาะย่อย โซลูชัน LeetCode73
1319รายการที่เชื่อมโยงคู่คี่ โซลูชัน Leetcode72
1320เปลี่ยนตัวอักษร โซลูชัน LeetCode72
1321Binary Tree Inorder Traversal โซลูชัน LeetCode72
1322โซลูชัน LeetCode Subarray ต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด71
1323ลำดับต่อมาที่ยาวที่สุด โซลูชัน LeetCode71
1324จุดนัดพบที่ดีที่สุด โซลูชัน LeetCode71
1325โซลูชั่น LeetCode ปีประชากรสูงสุด71
1326รวมรูทกับหมายเลขลีทโค้ดโซลูชั่น70
1327ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง70
1328ออกแบบ เพิ่มและค้นหาคำ โครงสร้างข้อมูล โซลูชัน LeetCode68
1329ค้นหาโซลูชัน LeetCode ผู้พิพากษาเมือง68
1330สี่เหลี่ยมผืนผ้าทับซ้อน LeetCode Solution66
1331โซลูชั่น LeetCode ปีประชากรสูงสุด66
1332คะแนนของวงเล็บ LeetCode Solution65
1333แทรกลงในรายการที่เชื่อมโยงแบบวงกลมที่เรียงลำดับแล้ว LeetCode Solution63
1334เกมสโตน IV โซลูชัน LeetCode62
1335แผ่ Binary Tree ให้แบนเพื่อแสดงรายการที่เชื่อมโยง LeetCode Solution62
1336Graph Bipartite คืออะไร? โซลูชัน LeetCode60
1337Range Sum Query 2D – โซลูชัน LeetCode ที่ไม่เปลี่ยนรูป60
1338โซลูชัน LeetCode หมายเลขสามเหลี่ยมที่ถูกต้อง59
1339เปิดเผยการ์ดในการสั่งซื้อที่เพิ่มขึ้น Leetcode Solution55
1340แบ่งช็อกโกแลต LeetCode Solution51
1341ช่วงผลรวมของ BST LeetCode Solution44
1342คำแนะนำทีละขั้นตอนจากโหนดต้นไม้ไบนารีไปยังโซลูชัน LeetCode อื่น42
1343ย้อนกลับโซลูชัน Leetcode จำนวนเต็ม41
1344จัดเรียงสี โซลูชัน LeetCode38
1345ค้นหา K องค์ประกอบที่ใกล้เคียงที่สุด LeetCode Solution36
1346หมายเลขคอลัมน์ของแผ่นงาน Excel โซลูชัน LeetCode34
1347หมุนโซลูชัน LeetCode สตริง33
1348ความยาวด้านสูงสุดของสี่เหลี่ยมจัตุรัสที่มีผลรวมน้อยกว่าหรือเท่ากับเกณฑ์ LeetCode Solution31
Translate »