- ตัวดำเนินการ
-
เรียนรู้
เรียน Python ตัวอย่างที่รันได้, NumPy, pandas และอื่น ๆ เรียน AIโครงข่ายประสาท ML และ LLM ตั้งแต่ศูนย์ เรียน C และ C++ พอยน์เตอร์ หน่วยความจำ STL และ C++ สมัยใหม่ เรียน C#พื้นฐาน C#, OOP, LINQ, async และแบบฝึกหัด .NET เรียน Matplotlibกราฟเส้น แท่ง กระจาย และวงกลม พร้อมตัวแสดงภาพแบบโต้ตอบ อัลกอริทึม Python การค้นหา การเรียงลำดับ รีเคอร์ชัน และภาพจำลอง O(n) อัลกอริทึม C และ C++ เปรียบเทียบการเขียนด้วย C และ C++ เขียนโปรแกรมสำหรับเด็ก เรียนเขียนโปรแกรมผ่านการเล่น!
- โจทย์ใหม่
- สำหรับครูใหม่
- อัปเดต
- เลี้ยงกาแฟสักแก้ว
โจทย์เขียนโค้ด Go
โจทย์ 225 ข้อที่แก้ได้ด้วย Go ตั้งแต่ลูปแรกไปจนถึงกราฟ dynamic programming และแมชชีนเลิร์นนิง เขียนโค้ดในเบราว์เซอร์ รันการทดสอบได้ทันที และรับรีวิวจาก AI
ง่าย · 134 ปานกลาง · 67 ยาก · 24
ทักษะที่จะได้ฝึก: การนับแยกสตริงแยกหลักตัวเลขลิสต์ลิสต์ 2 มิติลูปสูตรเลขคณิตGradient descentPolymorphismการหารลงตัวการเรียงลำดับ
- Python · C++ · C#
- ทดสอบอัตโนมัติ
- รีวิวโค้ดโดย AI
- แนวทางจากชุมชน
- 226
- โจทย์
- 123
- วิธีแก้ที่แชร์
- 9
- ภาษา
โจทย์ทั้งหมด
ค้นหาตามหัวข้อ ภาษา หรือระดับความยาก
ง่าย
Fizz Buzz
สร้างลำดับโดยใช้การหารด้วย 3 และ 5
คุณจะได้เรียนรู้
เงื่อนไขการหารลงตัว
ยังไม่มีวิธีแก้
ง่าย
First Negative Index
Find where the first negative number appears.
คุณจะได้เรียนรู้
ค้นหาแบบเชิงเส้นคืนค่าก่อนเวลา
ปานกลาง
Nearest Smaller Value to the Left
For each number, find the closest earlier position containing a strictly smaller number.
คุณจะได้เรียนรู้
สแตกแบบทางเดียวเวลาเชิงเส้น
ยังไม่มีวิธีแก้
ง่าย
พาสคาลส์ไทรแองเกิล
สร้างแต่ละแถวโดยนำค่าข้างเคียงจากแถวก่อนหน้ามาบวกกัน
คุณจะได้เรียนรู้
ลิสต์ 2 มิติสร้างจากแถวก่อนหน้า
ยังไม่มีวิธีแก้
ง่าย
Swap First and Last
Exchange the first and last items of a list.
คุณจะได้เรียนรู้
ดัชนีลิสต์การสลับ
ง่าย
Hamming Distance
Compare two DNA strings position by position and count the differences.
คุณจะได้เรียนรู้
เปรียบเทียบสตริงการนับ
ยังไม่มีวิธีแก้
ง่าย
คะแนนตัวอักษรในคำ
บวกค่าคะแนนของแต่ละตัวอักษรในคำหนึ่งคำ
คุณจะได้เรียนรู้
คะแนนตัวอักษรรวมคะแนนด้วยแมป
ยังไม่มีวิธีแก้
ปานกลาง
Gradient descent แบบ mini-batch
ฝึกโมเดลเชิงเส้นโดยอัปเดตน้ำหนักหลังแต่ละ batch เล็ก ๆ แทนที่จะรอจนครบทั้งชุดข้อมูล
คุณจะได้เรียนรู้
Mini-batchGradient descent
ยังไม่มีวิธีแก้
ง่าย
Count Positive Numbers
Count the values greater than zero in a list.
คุณจะได้เรียนรู้
ลิสต์การนับ
ง่าย
Running Sum
Replace each value with the total so far.
คุณจะได้เรียนรู้
ผลรวมสะสมแบบ prefixลิสต์
ปานกลาง
เกม OX ด้วย Minimax
เลือกตาเดินที่สมบูรณ์แบบในเกม OX โดยค้นหาต้นไม้เกมทั้งหมดด้วย minimax
คุณจะได้เรียนรู้
Minimaxต้นไม้เกม
ยังไม่มีวิธีแก้
ง่าย
Gradient descent พร้อม momentum
ใช้การอัปเดตแบบ momentum ที่เก็บส่วนหนึ่งของก้าวก่อนหน้าไว้ เพื่อให้การฝึกเร่งความเร็วในทิศทางที่คงที่
คุณจะได้เรียนรู้
Momentumตัวปรับค่า
ยังไม่มีวิธีแก้
ง่าย
ชั่วโมง นาที และวินาที
แปลงระยะเวลา (หน่วยวินาที) ให้อยู่ในรูปแบบข้อความที่อ่านง่ายและกระชับ
คุณจะได้เรียนรู้
หน่วยเวลาจัดรูปแบบสตริง
ยังไม่มีวิธีแก้
ปานกลาง
ผลรวมเลขยกกำลังตำแหน่ง
นำแต่ละหลักมายกกำลังตามตำแหน่งจากซ้าย แล้วบวกผลลัพธ์เข้าด้วยกัน
คุณจะได้เรียนรู้
แยกหลักตัวเลขเลขยกกำลังลูป
ปานกลาง
รากดิจิทัล
บวกตัวเลขแต่ละหลักซ้ำไปเรื่อย ๆ จนเหลือเพียงหลักเดียว
คุณจะได้เรียนรู้
ลูปซ้อนผลรวมของหลัก
ง่าย
ผลต่างของกำลังสอง
นำผลรวมของกำลังสองมาลบออกจากกำลังสองของผลรวม
คุณจะได้เรียนรู้
สูตรเลขคณิต
ยังไม่มีวิธีแก้
ปานกลาง
ตัวปรับค่า Adam
Implement Adam ตัวปรับค่ามาตรฐานของ deep learning ที่ใช้ค่าเฉลี่ยเคลื่อนที่และการแก้ความเอนเอียง
คุณจะได้เรียนรู้
Adamการแก้ความเอนเอียง
ยังไม่มีวิธีแก้
ง่าย
จัดประเภทตัวเลขตามตัวหารของมัน
จัดประเภทจำนวนเต็มบวกว่าเป็น perfect, abundant หรือ deficient
คุณจะได้เรียนรู้
ตัวหารการจัดประเภท
เลือกตามหัวข้อ
- 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