FAANG Coding Interview Questions
1.0.0
คลิกถ้าคุณชอบโครงการ คำขอดึงได้รับการชื่นชมอย่างมาก ติดตามฉัน @OmBharatiya เพื่อรับข้อมูลอัปเดตทางเทคนิค
ตรวจสอบที่นี่ด้วย:
สโน. | สารบัญ |
---|---|
1. | FAANG ต้องทำปัญหา |
2. | อเมซอน |
3. | ไมโครซอฟต์ |
4. | เฟสบุ๊ค |
5. | Google 50 อันดับแรก |
6. | |
7. | ลิงค์อิน |
8. | ฟลิปคาร์ท |
9. | เน็ตฟลิกซ์ |
เลขที่ | คำถาม |
---|---|
1 | สองผลรวม |
2 | สตริงย่อยที่ยาวที่สุดโดยไม่มีอักขระซ้ำ |
3 | สตริงย่อย Palindromic ที่ยาวที่สุด |
4 | ภาชนะที่มีน้ำมากที่สุด |
5 | 3ผลรวม |
6 | ลบ Nth Node ออกจากจุดสิ้นสุดของรายการ |
7 | วงเล็บที่ถูกต้อง |
8 | รวมสองรายการที่เรียงลำดับ |
9 | รวม k รายการที่เรียงลำดับ |
10 | ค้นหาในอาร์เรย์ที่เรียงลำดับแบบหมุน |
11 | ผลรวมรวม |
12 | หมุนภาพ |
13 | แอนนาแกรมกลุ่ม |
14 | อาร์เรย์ย่อยสูงสุด |
15 | เมทริกซ์เกลียว |
16 | เกมกระโดด |
17 | รวมช่วงเวลา |
18 | แทรกช่วงเวลา |
19 | เส้นทางที่ไม่ซ้ำ |
20 | ปีนบันได |
21 | ตั้งค่าศูนย์เมทริกซ์ |
22 | สตริงย่อยหน้าต่างขั้นต่ำ |
23 | ค้นหาคำ |
24 | ถอดรหัสวิธี |
25 | ตรวจสอบแผนผังการค้นหาแบบไบนารี |
26 | ต้นไม้ต้นเดียวกัน |
27 | การสำรวจเส้นทางคำสั่งระดับไบนารีทรี |
28 | ความลึกสูงสุดของ Binary Tree |
29 | สร้าง Binary Tree จากการสั่งซื้อล่วงหน้าและ Inorder Traversal |
30 | เวลาที่ดีที่สุดในการซื้อและขายหุ้น |
31 | ผลรวมเส้นทางสูงสุดของไบนารีทรี |
32 | พาลินโดรมที่ถูกต้อง |
33 | ลำดับติดต่อกันที่ยาวที่สุด |
34 | กราฟโคลน |
35 | ทำลายคำ |
36 | วงจรรายการที่เชื่อมโยง |
37 | เรียงลำดับรายการใหม่ |
38 | อาร์เรย์ย่อยของผลิตภัณฑ์สูงสุด |
39 | ค้นหาค่าต่ำสุดในอาร์เรย์ที่เรียงลำดับแบบหมุน |
40 | บิตย้อนกลับ |
41 | จำนวน 1 บิต |
42 | โจรปล้นบ้าน |
43 | จำนวนเกาะ |
44 | ย้อนกลับรายการที่เชื่อมโยง |
45 | ตารางหลักสูตร |
46 | ใช้งาน Trie (ทรีคำนำหน้า) |
47 | ออกแบบโครงสร้างข้อมูลเพิ่มและค้นหาคำ |
48 | ค้นหาคำ II |
49 | โจรปล้นบ้าน II |
50 | ประกอบด้วยรายการที่ซ้ำกัน |
51 | สลับต้นไม้ไบนารี |
52 | องค์ประกอบที่เล็กที่สุดของ Kth ใน BST |
53 | บรรพบุรุษร่วมกันต่ำสุดของแผนผังการค้นหาแบบไบนารี |
54 | บรรพบุรุษร่วมกันต่ำสุดของต้นไม้ไบนารี |
55 | ผลคูณของอาร์เรย์ยกเว้นตัวเอง |
56 | แอนนาแกรมที่ถูกต้อง |
57 | ห้องประชุม |
58 | ห้องประชุม 2 |
59 | กราฟต้นไม้ที่ถูกต้อง |
60 | เบอร์หาย |
61 | พจนานุกรมคนต่างด้าว |
62 | เข้ารหัสและถอดรหัสสตริง |
63 | ค้นหาค่ามัธยฐานจากสตรีมข้อมูล |
64 | ลำดับที่เพิ่มมากขึ้นที่ยาวที่สุด |
65 | เปลี่ยนเหรียญ |
66 | จำนวนส่วนประกอบที่เชื่อมต่อในกราฟแบบไม่มีทิศทาง |
67 | การนับบิต |
68 | องค์ประกอบที่พบบ่อย K ยอดนิยม |
69 | ผลรวมของจำนวนเต็มสองตัว |
70 | การไหลของน้ำในมหาสมุทรแอตแลนติกแปซิฟิก |
71 | การเปลี่ยนอักขระซ้ำที่ยาวที่สุด |
72 | ช่วงเวลาที่ไม่ทับซ้อนกัน |
73 | ทำให้เป็นอนุกรมและดีซีเรียลไลซ์ BST |
74 | ต้นไม้ย่อยของต้นไม้อื่น |
75 | สตริงย่อย Palindromic |
76 | ผลสืบเนื่องทั่วไปที่ยาวที่สุด |
77 | ค้นหาหมายเลขที่ซ้ำกัน |
เลขที่ | คำถาม |
---|---|
1 | สองผลรวม |
2 | เพิ่มตัวเลขสองตัว |
3 | สตริงย่อยที่ยาวที่สุดโดยไม่มีอักขระซ้ำ |
4 | ค่ามัธยฐานของสองอาร์เรย์ที่เรียงลำดับ |
5 | สตริงย่อย Palindromic ที่ยาวที่สุด |
6 | การแปลงซิกแซก |
7 | สตริงเป็นจำนวนเต็ม (atoi) |
8 | 3ผลรวม |
9 | การรวมตัวอักษรของหมายเลขโทรศัพท์ |
10 | วงเล็บที่ถูกต้อง |
11 | รวมสองรายการที่เรียงลำดับ |
12 | สร้างวงเล็บ |
13 | รวม k รายการที่เรียงลำดับ |
14 | ดักน้ำฝน |
15 | การเรียงสับเปลี่ยน |
16 | หมุนภาพ |
17 | แอนนาแกรมกลุ่ม |
18 | รวมช่วงเวลา |
19 | สไปรัลเมทริกซ์ II |
20 | เส้นทางที่ไม่ซ้ำ II |
21 | ผลรวมเส้นทางขั้นต่ำ |
22 | แก้ไขระยะทาง |
23 | ตั้งค่าศูนย์เมทริกซ์ |
24 | เรียงลำดับสี |
25 | สตริงย่อยหน้าต่างขั้นต่ำ |
26 | เซตย่อย |
27 | รหัสสีเทา |
28 | ตรวจสอบแผนผังการค้นหาแบบไบนารี |
29 | ต้นไม้ต้นเดียวกัน |
30 | การสำรวจเส้นทางคำสั่งระดับไบนารีทรี |
31 | เส้นทางผลรวม II |
32 | สามเหลี่ยมปาสคาล II |
33 | เวลาที่ดีที่สุดในการซื้อและขายหุ้น |
34 | บันไดคำ II |
35 | บันไดคำ |
36 | รวมรากถึงหมายเลขใบ |
37 | คัดลอกรายการด้วยตัวชี้แบบสุ่ม |
38 | ทำลายคำ |
39 | วงจรรายการที่เชื่อมโยง |
40 | แคช LRU |
41 | เรียงลำดับรายการ |
42 | กองขั้นต่ำ |
43 | จุดตัดของสองรายการที่เชื่อมโยง |
44 | Two Sum II - อาร์เรย์อินพุตถูกจัดเรียง |
45 | ตัววนซ้ำทรีการค้นหาแบบไบนารี |
46 | หมุนอาร์เรย์ |
47 | มุมมองด้านขวาของต้นไม้ไบนารี |
48 | จำนวนเกาะ |
49 | เลขเด็ด |
50 | นับไพรม์ส |
51 | ย้อนกลับรายการที่เชื่อมโยง |
52 | ค้นหาคำ II |
53 | องค์ประกอบที่ใหญ่ที่สุด Kth ในอาร์เรย์ |
54 | เครื่องคิดเลขพื้นฐาน |
55 | รายการที่เชื่อมโยง Palindrome |
56 | บรรพบุรุษร่วมกันต่ำสุดของแผนผังการค้นหาแบบไบนารี |
57 | บรรพบุรุษร่วมกันต่ำสุดของต้นไม้ไบนารี |
58 | ผลคูณของอาร์เรย์ยกเว้นตัวเอง |
59 | หน้าต่างบานเลื่อนสูงสุด |
60 | ค้นหา 2D Matrix II |
61 | แอนนาแกรมที่ถูกต้อง |
62 | ค้นหาค่ามัธยฐานจากสตรีมข้อมูล |
63 | ทำให้เป็นอนุกรมและดีซีเรียลไลซ์ Binary Tree |
64 | องค์ประกอบที่พบบ่อย K ยอดนิยม |
65 | ออกแบบทวิตเตอร์ |
66 | แทรก ลบ GetRandom O(1) |
67 | สุ่มอาร์เรย์ |
68 | อักขระที่ไม่ซ้ำตัวแรกในสตริง |
69 | หมุนฟังก์ชัน |
70 | จำนวนสูงสุดที่สาม |
71 | เรือรบในกระดาน |
72 | ค้นหาแอนนาแกรมทั้งหมดในสตริง |
73 | การบีบอัดสตริง |
74 | ทำให้เป็นอนุกรมและดีซีเรียลไลซ์ BST |
75 | จัดเรียงอักขระตามความถี่ |
76 | รูปแบบสตริงย่อยซ้ำ |
77 | แคช LFU |
78 | คำที่ต่อกัน |
79 | ผลรวมทรีย่อยที่พบบ่อยที่สุด |
80 | ลำดับ Palindromic ที่ยาวที่สุด |
81 | ซุปเปอร์เครื่องซักผ้า |
82 | เรือกวาดทุ่นระเบิด |
83 | K-diff คู่ในอาร์เรย์ |
84 | เข้ารหัสและถอดรหัส TinyURL |
85 | การคูณจำนวนเชิงซ้อน |
86 | แปลง BST เป็น Greater Tree |
87 | 01 เมทริกซ์ |
88 | กองที่เหมาะสมที่สุด |
89 | ผลรวมของอาร์เรย์ย่อยเท่ากับ K |
90 | ต้นไม้ย่อยของต้นไม้อื่น |
91 | อาร์เรย์ย่อยต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด |
92 | สร้างสตริงจาก Binary Tree |
93 | รวมสองต้นไม้ไบนารี |
94 | แก้สมการ |
95 | ตั้งค่าไม่ตรงกัน |
96 | ความยาวสูงสุดของห่วงโซ่คู่ |
97 | ภาพที่นุ่มนวลยิ่งขึ้น |
98 | ความกว้างสูงสุดของไบนารีทรี |
99 | ตัดต้นไม้เพื่อจัดงานกอล์ฟ |
100 | เกมเบสบอล |
101 | คำที่พบบ่อย K ยอดนิยม |
102 | การรวมบัญชี |
103 | ค้นหาดัชนีเดือย |
104 | แยกรายการที่เชื่อมโยงเป็นส่วนๆ |
105 | โมโนโทนเพิ่มตัวเลข |
106 | ค่าใช้จ่ายขั้นต่ำปีนบันได |
107 | จำนวนเฉพาะของบิตชุดในการเป็นตัวแทนไบนารี |
108 | ป้ายกำกับพาร์ติชัน |
109 | จัดระเบียบสตริงใหม่ |
110 | การผกผันระดับโลกและระดับท้องถิ่น |
111 | คำที่พบบ่อยที่สุด |
112 | ที่อยู่อีเมลที่ไม่ซ้ำใคร |
113 | อัศวินไดเอลเลอร์ |
114 | จัดลำดับข้อมูลใหม่ในไฟล์บันทึก |
115 | ห้องขังหลังจาก N วัน |
116 | K จุดที่ใกล้ที่สุดไปยังจุดกำเนิด |
117 | อาร์เรย์ย่อยที่มี K จำนวนเต็มต่างกัน |
118 | ส้มเน่า |
119 | แผนผังการค้นหาแบบไบนารีถึงทรีผลรวมที่มากขึ้น |
120 | บาร์โค้ดระยะไกล |
121 | ผลรวมของโหนดที่มีปู่ย่าตายายที่มีค่าคู่ |
122 | จำนวนลูกเต๋าทอยพร้อมผลรวมเป้าหมาย |
123 | การเชื่อมต่อที่สำคัญในเครือข่าย |
124 | ระบบแนะนำการค้นหา |
125 | จำนวนขั้นตอนในการลดจำนวนให้เป็นศูนย์ |
126 | เกมหิน III |
เลขที่ | คำถาม |
---|---|
1 | สองผลรวม |
2 | เพิ่มตัวเลขสองตัว |
3 | ค่ามัธยฐานของสองอาร์เรย์ที่เรียงลำดับ |
4 | สตริงย่อย Palindromic ที่ยาวที่สุด |
5 | สตริงเป็นจำนวนเต็ม (atoi) |
6 | โรมันเป็นจำนวนเต็ม |
7 | 3ผลรวม |
8 | วงเล็บที่ถูกต้อง |
9 | รวมสองรายการที่เรียงลำดับ |
10 | รวม k รายการที่เรียงลำดับ |
11 | สลับโหนดเป็นคู่ |
12 | Reverse Nodes ใน k-Group |
13 | ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ |
14 | ใช้ strStr() |
15 | ค้นหาในอาร์เรย์ที่เรียงลำดับแบบหมุน |
16 | อาร์เรย์ย่อยสูงสุด |
17 | เมทริกซ์เกลียว |
18 | เกมกระโดด |
19 | รวมช่วงเวลา |
20 | ผลรวมเส้นทางสูงสุดของไบนารีทรี |
21 | พาลินโดรมที่ถูกต้อง |
22 | คัดลอกรายการด้วยตัวชี้แบบสุ่ม |
23 | วงจรรายการที่เชื่อมโยง |
24 | แคช LRU |
25 | ย้อนกลับคำในสตริง |
26 | ค้นหาค่าต่ำสุดในอาร์เรย์ที่เรียงลำดับแบบหมุน |
27 | ค้นหาองค์ประกอบสูงสุด |
28 | ชื่อคอลัมน์แผ่นงาน Excel |
29 | หมายเลขคอลัมน์แผ่นงาน Excel |
30 | ตัววนซ้ำทรีการค้นหาแบบไบนารี |
31 | หมุนอาร์เรย์ |
32 | จำนวน 1 บิต |
33 | จำนวนเกาะ |
34 | ย้อนกลับรายการที่เชื่อมโยง |
35 | ใช้งาน Trie (ทรีคำนำหน้า) |
36 | ค้นหาคำ II |
37 | องค์ประกอบที่ใหญ่ที่สุด Kth ในอาร์เรย์ |
38 | ปัญหาเส้นขอบฟ้า |
39 | ลบโหนดในรายการที่เชื่อมโยง |
40 | ผลคูณของอาร์เรย์ยกเว้นตัวเอง |
41 | เพิ่มตัวเลข |
42 | เบอร์หาย |
43 | ทำให้เป็นอนุกรมและดีซีเรียลไลซ์ Binary Tree |
44 | อักขระที่ไม่ซ้ำตัวแรกในสตริง |
45 | ชิ้นเลขคณิต |
46 | การบีบอัดสตริง |
47 | ชิ้นสูงสุดในการจัดเรียง |
48 | รัฐ Tic-Tac-Toe ที่ถูกต้อง |
49 | ความยาวสูงสุดของสตริงที่ต่อกันด้วยอักขระเฉพาะ |
50 | ค้นหาจำนวนเต็มที่ไม่ซ้ำกัน N รวมได้เป็นศูนย์ |
51 | เกมกระโดด III |
52 | การจัดสรรที่นั่งในโรงภาพยนตร์ |
53 | ตัวสลับหลอดไฟ III |
เลขที่ | คำถาม |
---|---|
1 | การจับคู่นิพจน์ปกติ |
2 | โรมันเป็นจำนวนเต็ม |
3 | 3ผลรวม |
4 | การรวมตัวอักษรของหมายเลขโทรศัพท์ |
5 | วงเล็บที่ถูกต้อง |
6 | รวม k รายการที่เรียงลำดับ |
7 | Reverse Nodes ใน k-Group |
8 | ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ |
9 | ใช้ strStr() |
10 | ค้นหาในอาร์เรย์ที่เรียงลำดับแบบหมุน |
11 | นับและพูด |
12 | การจับคู่ไวด์การ์ด |
13 | เพาว์(x, n) |
14 | รวมช่วงเวลา |
15 | แทรกช่วงเวลา |
16 | พาลินโดรมที่ถูกต้อง |
17 | ลำดับติดต่อกันที่ยาวที่สุด |
18 | กราฟโคลน |
19 | ทำลายคำ |
20 | แคช LRU |
21 | ตัววนซ้ำทรีการค้นหาแบบไบนารี |
22 | จำนวนเกาะ |
23 | ใช้งาน Trie (ทรีคำนำหน้า) |
24 | องค์ประกอบที่ใหญ่ที่สุด Kth ในอาร์เรย์ |
25 | ปัญหาเส้นขอบฟ้า |
26 | จัตุรัสสูงสุด |
27 | เส้นทางต้นไม้ไบนารี |
28 | H-ดัชนี |
29 | ตัวดำเนินการเพิ่มนิพจน์ |
30 | ทำให้เป็นอนุกรมและดีซีเรียลไลซ์ Binary Tree |
31 | แผ่ตัววนซ้ำรายการที่ซ้อนกัน |
32 | ผลรวมรวม IV |
33 | แทรก ลบ GetRandom O(1) |
34 | ผลรวมเป้าหมาย |
35 | เข้ารหัสและถอดรหัส TinyURL |
36 | เส้นผ่านศูนย์กลางของต้นไม้ไบนารี |
37 | Palindrome II ที่ถูกต้อง |
38 | ผลรวมสูงสุดของ 3 อาร์เรย์ย่อยที่ไม่ทับซ้อนกัน |
39 | ตัวแก้ซูโดกุ |
40 | อาร์เรย์ย่อยสูงสุด |
41 | หมายเลขที่ถูกต้อง |
42 | บวกหนึ่ง |
43 | เพิ่มไบนารี |
44 | กราฟเป็นแบบทวิภาคีใช่ไหม? |
45 | สตริงการเรียงลำดับแบบกำหนดเอง |
46 | ทรีย่อยที่เล็กที่สุดพร้อมโหนดที่ลึกที่สุดทั้งหมด |
47 | สะพานที่สั้นที่สุด |
48 | ผลรวมช่วงของ BST |
49 | การตรวจสอบพจนานุกรมคนต่างด้าว |
50 | K จุดที่ใกล้ที่สุดไปยังจุดกำเนิด |
51 | ทางแยกรายการช่วงเวลา |
52 | แม็กซ์ติดต่อกัน III |
53 | ลบขั้นต่ำเพื่อสร้างวงเล็บที่ถูกต้อง |
54 | ผสานอาร์เรย์ที่เรียงลำดับ |
55 | การสำรวจเส้นทางคำสั่งระดับไบนารีทรี |
56 | เวลาที่ดีที่สุดในการซื้อและขายหุ้น |
57 | เวลาที่ดีที่สุดในการซื้อและขายหุ้น III |
58 | เวลาที่ดีที่สุดในการซื้อและขายหุ้น IV |
59 | ผลรวมเส้นทางสูงสุดของไบนารีทรี |
60 | เศษส่วนเป็นทศนิยมที่เกิดซ้ำ |
61 | ลดความซับซ้อนของเส้นทาง |
62 | สตริงย่อยหน้าต่างขั้นต่ำ |
63 | ตารางหลักสูตร |
64 | ออกแบบโครงสร้างข้อมูลเพิ่มและค้นหาคำ |
65 | องค์ประกอบที่เล็กที่สุดของ Kth ใน BST |
66 | บรรพบุรุษร่วมกันต่ำสุดของต้นไม้ไบนารี |
67 | ผลคูณของอาร์เรย์ยกเว้นตัวเอง |
68 | เวลาพิเศษของฟังก์ชั่น |
69 | เวอร์ชันที่ไม่ดีครั้งแรก |
70 | ย้ายศูนย์ |
71 | ตัวกำหนดเวลางาน |
72 | ลบวงเล็บที่ไม่ถูกต้อง |
73 | เส้นทางที่เพิ่มขึ้นที่ยาวที่สุดในเมทริกซ์ |
74 | ค้นหาในอาร์เรย์ที่เรียงลำดับแบบหมุน II |
75 | แปลงตัวเลขเป็นเลขฐานสิบหก |
76 | เพิ่มสตริง |
77 | พาร์ติชั่นผลรวมเซตย่อยที่เท่ากัน |
78 | ค้นหาแอนนาแกรมทั้งหมดในสตริง |
79 | ผลรวม Subarray ต่อเนื่อง |
80 | ผลรวมของอาร์เรย์ย่อยเท่ากับ K |
เลขที่ | คำถาม |
---|---|
1 | สองผลรวม |
2 | แทรกช่วงเวลา |
3 | การให้เหตุผลข้อความ |
4 | สตริงย่อยหน้าต่างขั้นต่ำ |
5 | สี่เหลี่ยมผืนผ้าสูงสุด |
6 | ปัญหาเส้นขอบฟ้า |
7 | จัตุรัสสูงสุด |
8 | ค้นหาค่ามัธยฐานจากสตรีมข้อมูล |
9 | บูลส์และวัว |
10 | การนับจำนวนที่น้อยกว่าหลังจากตนเอง |
11 | เส้นทางที่เพิ่มขึ้นที่ยาวที่สุดในเมทริกซ์ |
12 | ผลรวมสูงสุดของสี่เหลี่ยมผืนผ้าไม่ใหญ่กว่า K |
13 | ถอดรหัสสตริง |
14 | แผนกประเมินผล |
15 | แยกอาร์เรย์ผลรวมที่ใหญ่ที่สุด |
16 | ผลรวมของอาร์เรย์ย่อยเท่ากับ K |
17 | แยกอาร์เรย์ออกเป็นลำดับย่อยติดต่อกัน |
18 | 24 เกม |
19 | เวลาหน่วงของเครือข่าย |
20 | เปิดล็อค |
21 | คำพูดที่แสดงออก |
22 | ค้นหาและแทนที่ในสตริง |
23 | เดาคำ |
24 | มือแห่งสเตรทส์ |
25 | Subarray ที่สั้นที่สุดโดยมีผลรวมอย่างน้อย K |
26 | สุ่มเลือกตามน้ำหนัก |
27 | X of a Kind ในสำรับไพ่ |
28 | สี่เหลี่ยมผืนผ้าพื้นที่ขั้นต่ำ |
29 | ตรวจสอบลำดับสแต็ก |
30 | พลิกต้นไม้ไบนารีที่เทียบเท่า |
31 | การหมุนโดมิโนขั้นต่ำสำหรับแถวที่เท่ากัน |
32 | สายโซ่ที่ยาวที่สุด |
33 | ลบโหนดและคืนฟอเรสต์ |
34 | สแนปชอตอาร์เรย์ |
35 | แบ่งอาร์เรย์เป็นชุดของ K ตัวเลขติดต่อกัน |
36 | ระยะทางขั้นต่ำในการพิมพ์คำโดยใช้สองนิ้ว |
37 | เวลาที่จำเป็นในการแจ้งให้พนักงานทุกคนทราบ |
เลขที่ | คำถาม |
---|---|
1 | สองผลรวม |
2 | ค่ามัธยฐานของสองอาร์เรย์ที่เรียงลำดับ |
3 | การจับคู่นิพจน์ปกติ |
4 | การรวมตัวอักษรของหมายเลขโทรศัพท์ |
5 | วงเล็บที่ถูกต้อง |
6 | สร้างวงเล็บ |
7 | รวม k รายการที่เรียงลำดับ |
8 | ลบรายการที่ซ้ำกันออกจากอาร์เรย์ที่เรียงลำดับ |
9 | การเรียงสับเปลี่ยนครั้งต่อไป |
10 | ดักน้ำฝน |
11 | การจับคู่ไวด์การ์ด |
12 | เพาว์(x, n) |
13 | เมทริกซ์เกลียว |
14 | รวมช่วงเวลา |
15 | แทรกช่วงเวลา |
16 | บวกหนึ่ง |
17 | สี่เหลี่ยมผืนผ้าสูงสุด |
18 | ต้นไม้ต้นเดียวกัน |
19 | สามเหลี่ยมปาสคาล |
20 | บันไดคำ |
21 | ลำดับติดต่อกันที่ยาวที่สุด |
22 | กราฟโคลน |
23 | ทำลายคำ |
24 | ทำลายคำ II |
25 | แคช LRU |
26 | กองขั้นต่ำ |
27 | ค้นหาองค์ประกอบสูงสุด |
28 | เศษส่วนเป็นทศนิยมที่เกิดซ้ำ |
29 | ตัววนซ้ำทรีการค้นหาแบบไบนารี |
30 | โจรปล้นบ้าน |
31 | จำนวนเกาะ |
32 | สตริงไอโซมอร์ฟิก |
33 | ใช้งาน Trie (ทรีคำนำหน้า) |
34 | ค้นหาคำ II |
35 | พาลินโดรมที่สั้นที่สุด |
36 | ปัญหาเส้นขอบฟ้า |
37 | นับโหนดต้นไม้ที่สมบูรณ์ |
38 | เครื่องคิดเลขพื้นฐาน |
39 | ช่วงสรุป |
40 | องค์ประกอบที่เล็กที่สุดของ Kth ใน BST |
41 | พลังแห่งสอง |
42 | ผลคูณของอาร์เรย์ยกเว้นตัวเอง |
43 | หน้าต่างบานเลื่อนสูงสุด |
44 | ค้นหา 2D Matrix II |
45 | เส้นทางต้นไม้ไบนารี |
46 | H-ดัชนี |
47 | สี่เหลี่ยมที่สมบูรณ์แบบ |
48 | ตัวดำเนินการเพิ่มนิพจน์ |
49 | ย้ายศูนย์ |
50 | แอบมอง Iterator |
51 | เกมแห่งชีวิต |
52 | ค้นหาค่ามัธยฐานจากสตรีมข้อมูล |
53 | ทำให้เป็นอนุกรมและดีซีเรียลไลซ์ Binary Tree |
54 | บูลส์และวัว |
55 | ลำดับที่เพิ่มมากขึ้นที่ยาวที่สุด |
56 | เวลาที่ดีที่สุดในการซื้อและขายหุ้นโดยมีคูลดาวน์ |
57 | ต้นไม้ที่มีความสูงขั้นต่ำ |
58 | ลูกโป่งแตก |
59 | เบอร์น่าเกลียดสุดๆ |
60 | การนับจำนวนที่น้อยกว่าหลังจากตนเอง |
61 | ลบตัวอักษรที่ซ้ำกัน |
62 | ผลิตภัณฑ์สูงสุดของความยาวคำ |
63 | สร้างจำนวนสูงสุด |
64 | กระดิกประเภท II |
65 | พลังแห่งสาม |
66 | จำนวนผลรวมช่วง |
67 | เส้นทางที่เพิ่มขึ้นที่ยาวที่สุดในเมทริกซ์ |
68 | การแพตช์อาร์เรย์ |
69 | ตรวจสอบการสั่งซื้อลำดับล่วงหน้าของ Binary Tree |
70 | สร้างแผนการเดินทางใหม่ |
71 | คู่พาลินโดรม |
72 | แผ่ตัววนซ้ำรายการที่ซ้อนกัน |
73 | สระย้อนกลับของสตริง |
74 | ซองจดหมายตุ๊กตารัสเซีย |
75 | นับตัวเลขด้วยตัวเลขที่ไม่ซ้ำ |
76 | ผลรวมสูงสุดของสี่เหลี่ยมผืนผ้าไม่ใหญ่กว่า K |
77 | ค้นหาคู่ K ที่มีผลรวมน้อยที่สุด |
78 | เดาตัวเลขสูงหรือต่ำ |
79 | เดาตัวเลขสูงหรือต่ำ II |
80 | ผลรวมรวม IV |
81 | องค์ประกอบที่เล็กที่สุดของ Kth ในเมทริกซ์ที่เรียงลำดับ |
82 | แทรก ลบ GetRandom O(1) |
83 | โหนดสุ่มรายการที่เชื่อมโยง |
84 | อักขระที่ไม่ซ้ำตัวแรกในสตริง |
85 | เส้นทางไฟล์สัมบูรณ์ที่ยาวที่สุด |
86 | ค้นหาความแตกต่าง |
87 | สี่เหลี่ยมผืนผ้าที่สมบูรณ์แบบ |
88 | การตรวจสอบ UTF-8 |
89 | ถอดรหัสสตริง |
90 | การแทนที่จำนวนเต็ม |
91 | แผนกประเมินผล |
92 | หลักที่ N |
93 | ไบนารี่วอทช์ |
94 | ลบเลข K |
95 | การสร้างคิวใหม่ตามความสูง |
96 | ดักน้ำฝน II |
97 | พาลินโดรมที่ยาวที่สุด |
98 | แยกอาร์เรย์ผลรวมที่ใหญ่ที่สุด |
99 | เพิ่มสตริง |
100 | การไหลของน้ำในมหาสมุทรแอตแลนติกแปซิฟิก |
101 | XOR สูงสุดของตัวเลขสองตัวในอาร์เรย์ |
102 | จำนวนบูมเมอแรง |
103 | ค้นหาตัวเลขทั้งหมดที่หายไปในอาร์เรย์ |
104 | จัดเรียงอักขระตามความถี่ |
105 | รูปแบบสตริงย่อยซ้ำ |
106 | แคช LFU |
107 | เส้นรอบวงเกาะ |
108 | หนึ่งและศูนย์ |
109 | เครื่องทำความร้อน |
110 | ค่ามัธยฐานของหน้าต่างบานเลื่อน |
111 | สายเวทย์มนตร์ |
112 | การจัดรูปแบบคีย์ใบอนุญาต |
113 | ฐานที่ดีที่เล็กที่สุด |
114 | แม็กซ์ติดต่อกัน |
115 | ทำนายผู้ชนะ |
116 | คู่ย้อนกลับ |
117 | ผลรวมเป้าหมาย |
118 | การเคลื่อนที่ในแนวทแยง |
119 | ค้นหาโหมดในแผนผังการค้นหาแบบไบนารี |
120 | องค์ประกอบที่ยิ่งใหญ่ถัดไป II |
121 | อันดับสัมพัทธ์ |
122 | เส้นทางอิสรภาพ |
123 | ลำดับ Palindromic ที่ยาวที่สุด |
124 | ตรวจจับทุน |
125 | ผลสืบเนื่องที่ไม่ธรรมดาที่ยาวที่สุด I |
126 | ผลสืบเนื่องที่ไม่ธรรมดาที่ยาวที่สุด II |
127 | คำที่ยาวที่สุดในพจนานุกรมผ่านการลบ |
128 | การจัดที่สวยงาม |
129 | ความแตกต่างสัมบูรณ์ขั้นต่ำใน BST |
130 | เข้ารหัสและถอดรหัส TinyURL |
131 | ย้อนกลับสตริง II |
132 | 01 เมทริกซ์ |
133 | เส้นผ่านศูนย์กลางของต้นไม้ไบนารี |
134 | บันทึกการเข้างานของนักเรียน I |
135 | บันทึกการเข้างานของนักเรียน II |
136 | ผลรวมของอาร์เรย์ย่อยเท่ากับ K |
137 | อาร์เรย์ย่อยต่อเนื่องที่ไม่ได้เรียงลำดับที่สั้นที่สุด |
138 | ลบการดำเนินการสำหรับสองสตริง |
139 | สร้างรั้ว |
140 | องค์ประกอบที่ครอบคลุมช่วงที่เล็กที่สุดจากรายการ K |
141 | ข้อเสนอการช้อปปิ้ง |
142 | อาร์เรย์ย่อยเฉลี่ยสูงสุด I |
143 | ค้นหาทรีย่อยที่ซ้ำกัน |
144 | ค้นหา K องค์ประกอบที่ใกล้ที่สุด |
145 | แยกอาร์เรย์ออกเป็นลำดับย่อยติดต่อกัน |
146 | อาร์เรย์แบบไม่ลดลง |
147 | การจัดวางที่สวยงาม II |
148 | K ตัวเลขที่น้อยที่สุดในตารางสูตรคูณ |
149 | ใช้พจนานุกรมเวทมนตร์ |
150 | สตริงวงเล็บที่ถูกต้อง |
151 | 24 เกม |
152 | การเชื่อมต่อซ้ำซ้อน |
153 | การเชื่อมต่อซ้ำซ้อน II |
154 | การจับคู่สตริงซ้ำ |
155 | เส้นทางค่า Univalue ที่ยาวที่สุด |
156 | ผลรวมสูงสุดของ 3 อาร์เรย์ย่อยที่ไม่ทับซ้อนกัน |
157 | ค้นหาระยะทางคู่ที่เล็กที่สุดของ K-th |
158 | จำนวนอะตอม |
159 | ปฏิทินของฉัน I |
160 | ปฏิทินของฉัน II |
161 | ปฏิทินของฉัน III |
162 | อุณหภูมิรายวัน |
163 | จำนวนมากที่สุดอย่างน้อยสองเท่าของจำนวนอื่น ๆ |
164 | คำจบที่สั้นที่สุด |
165 | เปิดล็อค |
166 | แคร็กตู้เซฟ |
167 | เมทริกซ์การเปลี่ยนผ่านของพีระมิด |
168 | คู่รักจับมือกัน |
169 | โทพลิทซ์ เมทริกซ์ |
170 | จำนวนลำดับที่ตรงกัน |
171 | Swaps ขั้นต่ำเพื่อทำให้ลำดับเพิ่มขึ้น |
172 | การเปรียบเทียบสตริง Backspace |
173 | เพิ่มระยะทางให้สูงสุดกับคนที่ใกล้ที่สุด |
174 | ต้นไม้ไบนารีเต็มที่เป็นไปได้ทั้งหมด |
175 | ผลไม้ลงตะกร้า |
176 | ชื่อที่กดยาว |
177 | ที่อยู่อีเมลที่ไม่ซ้ำใคร |
178 | อัศวินไดเอลเลอร์ |
179 | สี่เหลี่ยมผืนผ้าพื้นที่ขั้นต่ำ |
180 | K จุดที่ใกล้ที่สุดไปยังจุดกำเนิด |
181 | กระโดดคู่คี่ |
182 | วิธีที่สั้นที่สุดในการสร้างสตริง |
183 | จักรยานวิทยาเขต |
184 | หมายเลขสับสน II |
185 | การต่อวิดีโอ |
186 | กระแสของตัวละคร |
187 | ผลรวมระดับสูงสุดของ Binary Tree |
188 | สตริงแปลงเป็นสตริงอื่น |
189 | จำนวนเมทริกซ์ย่อยที่รวมเป็นเป้าหมาย |
190 | แบ่งช็อกโกแลต |
191 | ลบโหนดและคืนฟอเรสต์ |
192 | เปรียบเทียบสตริงตามความถี่ของอักขระที่เล็กที่สุด |
193 | การปูกระเบื้องสี่เหลี่ยมผืนผ้าโดยให้สี่เหลี่ยมจัตุรัสน้อยที่สุด |
194 | นับจำนวนอาร์เรย์ย่อยที่ดี |
เลขที่ | คำถาม |
---|---|
1 | ผลรวมน้ำหนักรายการที่ซ้อนกัน II |
2 | ระยะทางคำที่สั้นที่สุด II |
3 | ค่าต้นไม้การค้นหาไบนารีที่ใกล้เคียงที่สุด II |
4 | Two Sum III - การออกแบบโครงสร้างข้อมูล |
5 | ผลรวมน้ำหนักรายการที่ซ้อนกัน |
6 | แม็กซ์สแต็ค |
7 | ค้นหาใบของ Binary Tree |
8 | โครงสร้างข้อมูล O'one ทั้งหมด |
9 | สามารถวางดอกไม้ได้ |
10 | การรวมปัจจัย |
11 | บ้านสี |
12 | เพ้นท์เฮาส์ II |
13 | ประเมินสัญกรณ์โปแลนด์ย้อนกลับ |
14 | ระยะทางคำที่สั้นที่สุด |
15 | การให้เหตุผลข้อความ |
16 | นับลำดับย่อยของพาลินโดรมแบบต่างๆ |
17 | ต้นไม้ไบนารีกลับหัว |
18 | คะแนนสูงสุดในบรรทัด |
19 | การแบ่งพาร์ติชันเป็นชุดย่อย K Equal Sum |
20 | แทรก ลบ GetRandom O(1) |
21 | จำนวนเกาะ |
22 | เวลาพิเศษของฟังก์ชั่น |
23 | หมายเลขสามเหลี่ยมที่ถูกต้อง |
24 | หมายเลขที่ถูกต้อง |
25 | ลำดับดีเอ็นเอซ้ำ |
เลขที่ | คำถาม |
---|---|
1 | เพิ่มตัวเลขสองตัว |
เลขที่ | คำถาม |
---|---|
1 | แคช LRU |
2 | แผนกเงินเดือนสามอันดับแรก |