- ตัวดำเนินการ
-
เรียนรู้
เรียน Python ตัวอย่างที่รันได้, NumPy, pandas และอื่น ๆ เรียน AIโครงข่ายประสาท ML และ LLM ตั้งแต่ศูนย์ เรียน C และ C++ พอยน์เตอร์ หน่วยความจำ STL และ C++ สมัยใหม่ เรียน C#พื้นฐาน C#, OOP, LINQ, async และแบบฝึกหัด .NET เรียน Matplotlibกราฟเส้น แท่ง กระจาย และวงกลม พร้อมตัวแสดงภาพแบบโต้ตอบ อัลกอริทึม Python การค้นหา การเรียงลำดับ รีเคอร์ชัน และภาพจำลอง O(n) อัลกอริทึม C และ C++ เปรียบเทียบการเขียนด้วย C และ C++ เขียนโปรแกรมสำหรับเด็ก เรียนเขียนโปรแกรมผ่านการเล่น!
- โจทย์ใหม่
- สำหรับครูใหม่
- อัปเดต
- เลี้ยงกาแฟสักแก้ว
โจทย์เขียนโค้ด Rust
โจทย์ 225 ข้อที่แก้ได้ด้วย Rust ตั้งแต่ลูปแรกไปจนถึงกราฟ dynamic programming และแมชชีนเลิร์นนิง เขียนโค้ดในเบราว์เซอร์ รันการทดสอบได้ทันที และรับรีวิวจาก AI
ง่าย · 134 ปานกลาง · 67 ยาก · 24
ทักษะที่จะได้ฝึก: การนับแยกสตริงแยกหลักตัวเลขลิสต์ลิสต์ 2 มิติลูปสูตรเลขคณิตGradient descentPolymorphismการหารลงตัวการเรียงลำดับ
- Python · C++ · C#
- ทดสอบอัตโนมัติ
- รีวิวโค้ดโดย AI
- แนวทางจากชุมชน
- 226
- โจทย์
- 123
- วิธีแก้ที่แชร์
- 9
- ภาษา
โจทย์ทั้งหมด
ค้นหาตามหัวข้อ ภาษา หรือระดับความยาก
ง่าย
Rectangle Perimeter
Compute the perimeter of a rectangle from its sides.
คุณจะได้เรียนรู้
เลขคณิตค่าที่คืนกลับ
ยาก
Minimum Network Connection Cost
Choose undirected links so that every vertex can reach every other vertex, with minimum total cost.
คุณจะได้เรียนรู้
อัลกอริทึมของ KruskalUnion-find
ยังไม่มีวิธีแก้
ปานกลาง
Island Perimeter
Measure the coastline of land cells in a grid.
คุณจะได้เรียนรู้
นับขอบตรวจเพื่อนบ้าน 4 ช่อง
ยังไม่มีวิธีแก้
ปานกลาง
Shortest Weighted Routes
Find the minimum total route cost from city 1 to each city.
คุณจะได้เรียนรู้
อัลกอริทึมของ Dijkstraลบแบบหน่วงเวลา
ยังไม่มีวิธีแก้
ปานกลาง
Tic-Tac-Toe Winner
Decide the result of a tic-tac-toe board.
คุณจะได้เรียนรู้
เงื่อนไขชนะแนวทแยง
ยาก
Trapping Rain Water
Compute how much rain water an elevation map holds.
คุณจะได้เรียนรู้
สองพอยน์เตอร์ค่ามากสุดแบบ prefix
ง่าย
Hollow Square
Draw the outline of a square with * characters.
คุณจะได้เรียนรู้
ตรวจขอบสร้างสตริง
ยาก
Mini Stack-Language Interpreter
Evaluate a small stack language.
คุณจะได้เรียนรู้
แยก tokenรันคำสั่ง
ยังไม่มีวิธีแก้
ปานกลาง
Recursive Palindrome
Check a palindrome recursively, ignoring case and punctuation.
คุณจะได้เรียนรู้
กรณีฐานทำความสะอาดสตริง
ยาก
Count Inversions
Count the out-of-order pairs in a list.
คุณจะได้เรียนรู้
Merge sortแบ่งแยกและเอาชนะ
ยังไม่มีวิธีแก้
ง่าย
Min and Max Together
Find the smallest and largest value in one pass.
คุณจะได้เรียนรู้
ไล่รอบเดียวคืนหลายค่า
ยาก
Sliding Window Maximum
Report the maximum of every window of k numbers.
คุณจะได้เรียนรู้
Deque แบบทางเดียวหน้าต่างใน O(n)
ยังไม่มีวิธีแก้
ง่าย
เงินทอน: จำนวนน้อยสุดของเหรียญ
ทอนเงินโดยใช้เหรียญสหรัฐให้น้อยที่สุดเท่าที่จะเป็นไปได้
คุณจะได้เรียนรู้
อัลกอริทึมแบบละโมบการทอนเงิน
ง่าย
หารครึ่งจนเหลือหนึ่ง
นับจำนวนครั้งที่ต้องหารครึ่งเพื่อให้ตัวเลขเหลือ 1
คุณจะได้เรียนรู้
ลูป whileการนับ
ปานกลาง
การค้นหา A* บนตารางที่มีน้ำหนัก
หาเส้นทางที่ถูกที่สุดผ่านตารางค่าใช้จ่ายของภูมิประเทศด้วย A* อัลกอริทึมค้นหาที่อยู่เบื้องหลังการหาเส้นทางในเกมและหุ่นยนต์
คุณจะได้เรียนรู้
การค้นหา A*ฮิวริสติก
เลือกตามหัวข้อ
- 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