- ตัวดำเนินการ
-
เรียนรู้
เรียน Python ตัวอย่างที่รันได้, NumPy, pandas และอื่น ๆ เรียน AIโครงข่ายประสาท ML และ LLM ตั้งแต่ศูนย์ เรียน C และ C++ พอยน์เตอร์ หน่วยความจำ STL และ C++ สมัยใหม่ เรียน C#พื้นฐาน C#, OOP, LINQ, async และแบบฝึกหัด .NET เรียน Matplotlibกราฟเส้น แท่ง กระจาย และวงกลม พร้อมตัวแสดงภาพแบบโต้ตอบ อัลกอริทึม Python การค้นหา การเรียงลำดับ รีเคอร์ชัน และภาพจำลอง O(n) อัลกอริทึม C และ C++ เปรียบเทียบการเขียนด้วย C และ C++ เขียนโปรแกรมสำหรับเด็ก เรียนเขียนโปรแกรมผ่านการเล่น!
- โจทย์ใหม่
- สำหรับครูใหม่
- อัปเดต
- เลี้ยงกาแฟสักแก้ว
โจทย์เขียนโค้ด JavaScript
โจทย์ 225 ข้อที่แก้ได้ด้วย JavaScript ตั้งแต่ลูปแรกไปจนถึงกราฟ dynamic programming และแมชชีนเลิร์นนิง เขียนโค้ดในเบราว์เซอร์ รันการทดสอบได้ทันที และรับรีวิวจาก AI
ง่าย · 134 ปานกลาง · 67 ยาก · 24
ทักษะที่จะได้ฝึก: การนับแยกสตริงแยกหลักตัวเลขลิสต์ลิสต์ 2 มิติลูปสูตรเลขคณิตGradient descentPolymorphismการหารลงตัวการเรียงลำดับ
- Python · C++ · C#
- ทดสอบอัตโนมัติ
- รีวิวโค้ดโดย AI
- แนวทางจากชุมชน
- 226
- โจทย์
- 123
- วิธีแก้ที่แชร์
- 9
- ภาษา
โจทย์ทั้งหมด
ค้นหาตามหัวข้อ ภาษา หรือระดับความยาก
ง่าย
สีของช่องหมากรุก
กำหนดสีของช่องบนกระดานขนาด 8 x 8 ช่อง
คุณจะได้เรียนรู้
พิกัดความเป็นคู่คี่
ยังไม่มีวิธีแก้
ง่าย
การกำหนดน้ำหนักเริ่มต้นแบบ Xavier และ He
คำนวณช่วงหรือส่วนเบี่ยงเบนมาตรฐานที่ใช้กำหนดน้ำหนักเริ่มต้นของเลเยอร์
คุณจะได้เรียนรู้
การกำหนดค่าเริ่มต้น Xavier และ Heเสถียรภาพของการฝึก
ยังไม่มีวิธีแก้
ยาก
ฝึกโครงข่ายประสาทเทียมให้แก้ปัญหา XOR
รวมทุกอย่างเข้าด้วยกัน: ฝึกโครงข่าย sigmoid แบบ 2-2-1 ด้วยการแพร่ย้อนกลับจนเรียนรู้ XOR ได้
คุณจะได้เรียนรู้
ฝึกโครงข่ายประสาทเทียมปัญหา XOR
ยังไม่มีวิธีแก้
ง่าย
รายการสิ่งที่ต้องทำ
จัดการรายการงาน: เพิ่ม ทำเครื่องหมายว่าเสร็จ ลบ และรายงานงานที่ยังค้างอยู่
คุณจะได้เรียนรู้
คอลเลกชันที่มีชนิดRecord
ยาก
Scaled dot-product attention
เขียนการคำนวณ attention ซึ่งเป็นหัวใจของ Transformer และโมเดลภาษาขนาดใหญ่
คุณจะได้เรียนรู้
AttentionTransformer
ยังไม่มีวิธีแก้
ปานกลาง
ขนาดโฟลเดอร์ด้วย Composite
คำนวณขนาดรวมของทุกโฟลเดอร์ในต้นไม้ที่โฟลเดอร์ประกอบด้วยไฟล์และโฟลเดอร์อื่น ๆ
คุณจะได้เรียนรู้
Composite patternต้นไม้
ยังไม่มีวิธีแก้
ปานกลาง
ฝึกนิวรอนด้วยการลดเกรเดียนต์
ทำการส่งผ่านไปข้างหน้า คำนวณเกรเดียนต์ และปรับน้ำหนักซ้ำๆ เพื่อสอนนิวรอน sigmoid จากตัวอย่าง
คุณจะได้เรียนรู้
Gradient descentลูปการฝึก
ยังไม่มีวิธีแก้
ปานกลาง
เงินเดือนรายสัปดาห์
คำนวณค่าจ้างรวมของสัปดาห์สำหรับพนักงานเงินเดือน พนักงานรายชั่วโมง และพนักงานคอมมิชชั่น โดยแต่ละแบบมีวิธีจ่ายของตัวเอง.
คุณจะได้เรียนรู้
Polymorphismคิดค่าล่วงเวลา
ยังไม่มีวิธีแก้
ง่าย
อายุที่ไม่ถูกต้องตัวแรก
ตรวจสอบอายุที่พิมพ์เข้ามาและรายงานรายการที่ไม่ถูกต้องรายการแรก แทนที่จะปล่อยให้โปรแกรมล้มเหลว
คุณจะได้เรียนรู้
ตรวจสอบความถูกต้องแยกวิเคราะห์ข้อความ
ยังไม่มีวิธีแก้
ง่าย
รวมเฉพาะตัวเลขที่ถูกต้อง
บวกค่าที่เป็นจำนวนเต็มและข้ามอย่างอื่นไป เหมือนที่ try/except จัดการอินพุตที่ไม่ถูกต้อง.
คุณจะได้เรียนรู้
Try/exceptตรวจสอบอินพุต
ยังไม่มีวิธีแก้
ง่าย
ฟังก์ชัน softmax
เปลี่ยนคะแนนดิบให้เป็นความน่าจะเป็นที่รวมกันได้ 1 โดยไม่เกิดการล้นของตัวเลขเมื่อค่ามีขนาดใหญ่
คุณจะได้เรียนรู้
Softmaxเสถียรภาพเชิงตัวเลข
ยังไม่มีวิธีแก้
ง่าย
การขยายของอาร์เรย์แบบไดนามิก
จำลองว่า dynamic array เพิ่มความจุเป็นสองเท่าอย่างไร และนับจำนวนครั้งที่ต้อง reallocate กับจำนวนสมาชิกที่ถูกคัดลอก
คุณจะได้เรียนรู้
อาร์เรย์แบบไดนามิกต้นทุนเฉลี่ย
ยังไม่มีวิธีแก้
ปานกลาง
ตัวสร้างคำสั่ง SQL
ประกอบคำสั่ง SQL จากส่วนต่าง ๆ ที่ให้มาได้ในลำดับใดก็ได้ เหมือนวัตถุแบบ builder ที่ค่อย ๆ เก็บการตั้งค่าทีละขั้น
คุณจะได้เรียนรู้
Builder patternประกอบสตริง
ยังไม่มีวิธีแก้
ยาก
Multi-head self-attention
ฉายอินพุตเป็น query, key และ value รัน attention ในหลาย head พร้อมกัน แล้วรวมผลเข้าด้วยกัน
คุณจะได้เรียนรู้
Multi-head attentionการฉายด้วยเมทริกซ์
ยังไม่มีวิธีแก้
ปานกลาง
Self-attention แบบ causal (มีมาสก์)
Implement attention แบบมีมาสก์ของโมเดล GPT ซึ่งแต่ละ token มองเห็นได้เฉพาะตัวเองและ token ก่อนหน้า
คุณจะได้เรียนรู้
Attention แบบมีมาสก์โมเดล GPT
ยังไม่มีวิธีแก้
ง่าย
นับระดับของ log
อ่านบรรทัดของไฟล์ log และนับว่าเป็น INFO, WARNING และ ERROR กี่บรรทัด
คุณจะได้เรียนรู้
อ่านทีละบรรทัดแยกสตริง
ยังไม่มีวิธีแก้
ง่าย
ความคล้ายคลึงโคไซน์
วัดว่าเวกเตอร์สองตัวคล้ายกันแค่ไหนจากมุมระหว่างกัน แบบเดียวกับที่เสิร์ชเอนจินเปรียบเทียบ embedding
คุณจะได้เรียนรู้
ความคล้ายของเวกเตอร์Embedding
ยังไม่มีวิธีแก้
ง่าย
รวมตัวเลขในออบเจกต์ JSON แบบแบน
แปลง JSON แบบแบนที่มีค่าเป็นจำนวนเต็ม แล้วบวกค่าทั้งหมดเข้าด้วยกัน
คุณจะได้เรียนรู้
แยกวิเคราะห์ JSONแยกสตริง
ยังไม่มีวิธีแก้
เลือกตามหัวข้อ
- 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