- ตัวดำเนินการ
-
เรียนรู้
เรียน Python ตัวอย่างที่รันได้, NumPy, pandas และอื่น ๆ เรียน AIโครงข่ายประสาท ML และ LLM ตั้งแต่ศูนย์ เรียน C และ C++ พอยน์เตอร์ หน่วยความจำ STL และ C++ สมัยใหม่ เรียน C#พื้นฐาน C#, OOP, LINQ, async และแบบฝึกหัด .NET อัลกอริทึม Python การค้นหา การเรียงลำดับ รีเคอร์ชัน และภาพจำลอง O(n) อัลกอริทึม C และ C++ เปรียบเทียบการเขียนด้วย C และ C++
- โจทย์ใหม่
โจทย์เขียนโค้ด C++
โจทย์ 226 ข้อที่แก้ได้ด้วย C++ ตั้งแต่ลูปแรกไปจนถึงกราฟ dynamic programming และแมชชีนเลิร์นนิง เขียนโค้ดในเบราว์เซอร์ รันการทดสอบได้ทันที และรับรีวิวจาก AI
ง่าย · 134 ปานกลาง · 68 ยาก · 24
ทักษะที่จะได้ฝึก: การนับแยกสตริงแยกหลักตัวเลขลิสต์ลิสต์ 2 มิติลูปสูตรเลขคณิตGradient descentPolymorphismการหารลงตัวการเรียงลำดับ
- Python · C++ · C#
- ทดสอบอัตโนมัติ
- รีวิวโค้ดโดย AI
- แนวทางจากชุมชน
- 226
- โจทย์
- 2
- วิธีแก้ที่แชร์
- 3
- ภาษา
โจทย์ทั้งหมด
ค้นหาตามหัวข้อ ภาษา หรือระดับความยาก
ปานกลาง
ค้นหาสามเหลี่ยมมุมฉากจำนวนเต็ม
แสดงรายการสามเหลี่ยมมุมฉากที่มีด้านเป็นจำนวนเต็มทั้งหมดที่มีเส้นรอบรูปตามที่กำหนด
คุณจะได้เรียนรู้
การแจกแจงหลีกเลี่ยงค่าซ้ำ
ยังไม่มีวิธีแก้
ง่าย
หารครึ่งจนเหลือหนึ่ง
นับจำนวนครั้งที่ต้องหารครึ่งเพื่อให้ตัวเลขเหลือ 1
คุณจะได้เรียนรู้
ลูป whileการนับ
ยังไม่มีวิธีแก้
ยาก
นับจำนวนตัวเลขที่ไม่มีเลขข้างเคียงซ้ำกัน
นับจำนวนค่าภายในช่วงที่ไม่มีเลขหลักฐานข้างเคียงที่เท่ากันเลย
คุณจะได้เรียนรู้
Digit DPนับในช่วง
ยังไม่มีวิธีแก้
ง่าย
Multiplication Grid
Build a full multiplication table.
คุณจะได้เรียนรู้
ลิสต์ 2 มิติดัชนีแถวและคอลัมน์
ยังไม่มีวิธีแก้
ยาก
รางวัลสูงสุดจากโปรเจกต์
เลือกโปรเจกต์ที่ไม่ทับซ้อนกันเพื่อให้ได้รางวัลรวมมากที่สุด
คุณจะได้เรียนรู้
การจัดตารางแบบมีน้ำหนักDP ร่วมกับการค้นหาแบบทวิภาค
ยังไม่มีวิธีแก้
ง่าย
Min and Max Together
Find the smallest and largest value in one pass.
คุณจะได้เรียนรู้
ไล่รอบเดียวคืนหลายค่า
ยังไม่มีวิธีแก้
ปานกลาง
ยกกำลังแบบเวียนเกิด (Recursive Power)
คำนวณการยกกำลังด้วยวิธีเวียนเกิดโดยการหารเลขชี้กำลังครึ่งหนึ่งในแต่ละรอบ
คุณจะได้เรียนรู้
แบ่งเลขชี้กำลังครึ่งหนึ่งแบ่งแยกและเอาชนะ
ยังไม่มีวิธีแก้
ง่าย
การเพิ่มจำนวนเมล็ดข้าวบนกระดานหมากรุก
คำนวณจำนวนเมล็ดข้าวบนช่องที่ระบุ และผลรวมของเมล็ดข้าวบนทั้ง 64 ช่อง
คุณจะได้เรียนรู้
เลขยกกำลังของสองตัวเลขขนาดใหญ่
ยังไม่มีวิธีแก้
ปานกลาง
List Primes With a Sieve
Find primes up to a limit by marking composite multiples.
คุณจะได้เรียนรู้
ตะแกรงของเอราทอสเทนีสอาร์เรย์บูลีน
ยังไม่มีวิธีแก้
ง่าย
ผลรวมของจำนวนฟีโบนักชีที่เป็นเลขคู่
หาผลรวมของจำนวนฟีโบนักชีที่เป็นเลขคู่และไม่เกินค่าขีดจำกัดที่กำหนด
คุณจะได้เรียนรู้
สร้างลำดับการกรอง
ยังไม่มีวิธีแก้
ปานกลาง
Can We Split Into Two Teams?
Decide whether people can be assigned to two teams so that each listed pair is on opposite teams.
คุณจะได้เรียนรู้
การระบายสีกราฟBFS
ยังไม่มีวิธีแก้
ง่าย
ค่าตัวเลขโรมัน
แปลงเลขโรมันเป็นตัวเลขจำนวนเต็ม
คุณจะได้เรียนรู้
ตารางสัญลักษณ์กับค่ากฎการลบ
ยังไม่มีวิธีแก้
ยาก
ตัดสี่เหลี่ยมผืนผ้าให้เป็นสี่เหลี่ยมจัตุรัส
หาจำนวนครั้งในการตัดตรงที่น้อยที่สุดเพื่อให้ได้แต่สี่เหลี่ยมจัตุรัสเท่านั้น
คุณจะได้เรียนรู้
Dynamic programming 2 มิติการหาค่าเหมาะสมที่สุด
ยังไม่มีวิธีแก้
ยาก
Find Many Patterns in Text
For each requested pattern, decide whether it appears as a contiguous substring anywhere in the shared text.
คุณจะได้เรียนรู้
ค้นหาสตริงย่อยการเตรียมข้อมูลล่วงหน้า
ยังไม่มีวิธีแก้
ปานกลาง
ลบตัวเลขเพื่อให้ได้ศูนย์
ใช้การลบตัวเลขให้น้อยที่สุดเพื่อให้ได้ศูนย์
คุณจะได้เรียนรู้
DP หาจำนวนขั้นน้อยสุดการเลือกแบบละโมบ
ยังไม่มีวิธีแก้
ยาก
จำนวนรอบลิฟต์น้อยที่สุด
จัดกลุ่มคนให้ขึ้นลิฟต์โดยจำกัดน้ำหนักรวมในแต่ละรอบให้น้อยที่สุดเท่าที่จะเป็นไปได้
คุณจะได้เรียนรู้
Bitmask DPเซตย่อย
ยังไม่มีวิธีแก้
ปานกลาง
ตัวประกอบเฉพาะที่มากที่สุด
หาตัวเลขเฉพาะที่มากที่สุดซึ่งหารจำนวนเต็มบวกหนึ่งจำนวนได้ลงตัว
คุณจะได้เรียนรู้
แยกตัวประกอบเฉพาะหารทดลอง
ยังไม่มีวิธีแก้
ปานกลาง
ผลรวมของจำนวนเฉพาะที่น้อยกว่าขีดจำกัด
บวกจำนวนเฉพาะทั้งหมดที่น้อยกว่าขีดจำกัดแบบไม่รวมขีดจำกัด
คุณจะได้เรียนรู้
ตะแกรงของเอราทอสเทนีสรวมจำนวนเฉพาะ
ยังไม่มีวิธีแก้
เลือกตามหัวข้อ
- Beginner 95
- ai 47
- การเรียนรู้ของเครื่อง 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- โครงข่ายประสาทเทียม 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- รูปแบบการออกแบบ 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3
- การเรียนรู้แบบเสริมกำลัง 3