- ตัวดำเนินการ
-
เรียนรู้
เรียน 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
- ภาษา
โจทย์ทั้งหมด
ค้นหาตามหัวข้อ ภาษา หรือระดับความยาก
ปานกลาง
การเข้ารหัสตำแหน่งแบบไซน์
คำนวณเวกเตอร์ตำแหน่งแบบไซน์และโคไซน์ที่ Transformer บวกเข้ากับ embedding ของ token
คุณจะได้เรียนรู้
การเข้ารหัสตำแหน่งตรีโกณมิติ
ยังไม่มีวิธีแก้
ปานกลาง
การจัดกลุ่มแบบ K-means
แบ่งจุดออกเป็น k กลุ่มโดยกำหนดจุดให้กับเซนทรอยด์ที่ใกล้ที่สุดและย้ายเซนทรอยด์ซ้ำไปเรื่อยๆ
คุณจะได้เรียนรู้
การจัดกลุ่มจุดศูนย์กลาง
ยังไม่มีวิธีแก้
ง่าย
ฟังก์ชัน softmax
เปลี่ยนคะแนนดิบให้เป็นความน่าจะเป็นที่รวมกันได้ 1 โดยไม่เกิดการล้นของตัวเลขเมื่อค่ามีขนาดใหญ่
คุณจะได้เรียนรู้
Softmaxเสถียรภาพเชิงตัวเลข
ยังไม่มีวิธีแก้
ง่าย
ตัวตัดคำและคลังคำศัพท์
แยกข้อความเป็นคำตัวพิมพ์เล็กและสร้างคลังคำศัพท์ที่เรียงตามความถี่ ซึ่งเป็นขั้นแรกของโมเดลภาษาทุกตัว
คุณจะได้เรียนรู้
การตัด tokenสร้างคลังคำศัพท์
ยังไม่มีวิธีแก้
ปานกลาง
Self-attention แบบ causal (มีมาสก์)
Implement attention แบบมีมาสก์ของโมเดล GPT ซึ่งแต่ละ token มองเห็นได้เฉพาะตัวเองและ token ก่อนหน้า
คุณจะได้เรียนรู้
Attention แบบมีมาสก์โมเดล GPT
ยังไม่มีวิธีแก้
ง่าย
การคูณเมทริกซ์
คูณเมทริกซ์สองตัว ซึ่งเป็นการคำนวณเบื้องหลังทุกเลเยอร์ของโครงข่ายประสาทเทียม
คุณจะได้เรียนรู้
เมทริกซ์พีชคณิตเชิงเส้น
ยังไม่มีวิธีแก้
ง่าย
เลขหลักที่น้อยที่สุด
หาค่าเลขหลักฐานนิยมที่น้อยที่สุดของจำนวนเต็มบวก
คุณจะได้เรียนรู้
แยกหลักตัวเลขติดตามค่าน้อยสุด
ยังไม่มีวิธีแก้
ง่าย
เลขหลักที่มากที่สุด
หาค่าเลขหลักฐานสิบที่มากที่สุดของจำนวนเต็มบวกที่กำหนด
คุณจะได้เรียนรู้
แยกหลักตัวเลขติดตามค่ามากสุด
ยังไม่มีวิธีแก้
ปานกลาง
ค่าเกนข้อมูล
คำนวณว่าการแบ่งตามฟีเจอร์ช่วยลดเอนโทรปีได้แค่ไหน ซึ่งเป็นเกณฑ์ของต้นไม้ตัดสินใจ ID3
คุณจะได้เรียนรู้
Entropyต้นไม้ตัดสินใจ
ยังไม่มีวิธีแก้
ง่าย
ผลรวมของหลักตัวเลข
หาผลรวมของหลักตัวเลขในจำนวนเต็มบวกหนึ่งจำนวน
คุณจะได้เรียนรู้
มอดุโลและการหารลูป while
ยังไม่มีวิธีแก้
ง่าย
เลขสามเหลี่ยม (Triangular Number)
บวกจำนวนเต็มตั้งแต่ 1 ถึง n
คุณจะได้เรียนรู้
ลูปอนุกรมเลขคณิต
ยังไม่มีวิธีแก้
ง่าย
ผลคูณจุดของเวกเตอร์สองตัว
คูณเวกเตอร์สองตัวทีละสมาชิกแล้วรวมผลลัพธ์ ซึ่งเป็นการคำนวณหลักของทุกนิวรอน
คุณจะได้เรียนรู้
เวกเตอร์ผลคูณจุด
ยังไม่มีวิธีแก้
ง่าย
กลับเลขจำนวนเต็ม
สลับลำดับหลักเลขฐานสิบของจำนวนเต็มบวก
คุณจะได้เรียนรู้
แยกหลักตัวเลขสร้างตัวเลขใหม่
ยังไม่มีวิธีแก้
ง่าย
นับจำนวนหลัก
นับจำนวนหลักทศนิยมของจำนวนเต็มบวกหนึ่งจำนวน
คุณจะได้เรียนรู้
การหารปัดเศษลูปนับจำนวน
ยังไม่มีวิธีแก้
ยาก
Scaled dot-product attention
เขียนการคำนวณ attention ซึ่งเป็นหัวใจของ Transformer และโมเดลภาษาขนาดใหญ่
คุณจะได้เรียนรู้
AttentionTransformer
ยังไม่มีวิธีแก้
ง่าย
Facade สำหรับการชำระเงิน
ซ่อนการตรวจสต็อกและการคำนวณราคารวมไว้หลังการเรียก checkout แบบง่าย ๆ เพียงครั้งเดียว
คุณจะได้เรียนรู้
Facade patternตรวจสอบความถูกต้อง
ยังไม่มีวิธีแก้
เลือกตามหัวข้อ
- 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