โจทย์เขียนโค้ด Kotlin

โจทย์ 225 ข้อที่แก้ได้ด้วย Kotlin ตั้งแต่ลูปแรกไปจนถึงกราฟ dynamic programming และแมชชีนเลิร์นนิง เขียนโค้ดในเบราว์เซอร์ รันการทดสอบได้ทันที และรับรีวิวจาก AI

ง่าย · 134 ปานกลาง · 67 ยาก · 24

ทักษะที่จะได้ฝึก: การนับแยกสตริงแยกหลักตัวเลขลิสต์ลิสต์ 2 มิติลูปสูตรเลขคณิตGradient descentPolymorphismการหารลงตัวการเรียงลำดับ
  • Python · C++ · C#
  • ทดสอบอัตโนมัติ
  • รีวิวโค้ดโดย AI
  • แนวทางจากชุมชน
226
โจทย์
123
วิธีแก้ที่แชร์
9
ภาษา

โจทย์ทั้งหมด

ค้นหาตามหัวข้อ ภาษา หรือระดับความยาก

225 โจทย์
ปานกลาง

การอัปเดต Q-learning

ใช้การอัปเดต Q-learning กับลำดับประสบการณ์ และดูรางวัลไหลย้อนกลับไปยังสถานะก่อนหน้า

คุณจะได้เรียนรู้ Q-learningรางวัลแบบมีส่วนลด
การเรียนรู้แบบเสริมกำลังaiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ง่าย

ฟังก์ชันค่าสูญเสีย: MSE, MAE และครอสเอนโทรปี

วัดว่าการทำนายของโมเดลผิดมากแค่ไหน ด้วยค่าคลาดเคลื่อนกำลังสองเฉลี่ย ค่าคลาดเคลื่อนสัมบูรณ์เฉลี่ย หรือไบนารีครอสเอนโทรปี

คุณจะได้เรียนรู้ MSECross-entropy
โครงข่ายประสาทเทียมaiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ง่าย

Pangram Check

A pangram contains every English letter at least once.

คุณจะได้เรียนรู้ เซตของตัวอักษรปรับตัวพิมพ์ให้เป็นมาตรฐาน
SetsStrings
ยังไม่มีวิธีแก้
ปานกลาง

การส่งผ่านไปข้างหน้าในโครงข่ายสองชั้น

ส่งอินพุตผ่านเลเยอร์ซ่อนที่ใช้ ReLU และเลเยอร์เอาต์พุตที่ใช้ sigmoid

คุณจะได้เรียนรู้ Forward passโครงข่ายหลายชั้น
โครงข่ายประสาทเทียมaiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ง่าย

หมุนอาเรย์

หมุนลิสต์ไปทางขวาตามจำนวนขั้นที่กำหนด

คุณจะได้เรียนรู้ ดัชนีของอาร์เรย์มอดุโล
ArraysBeginnerStudent-beginner
ยังไม่มีวิธีแก้
ปานกลาง

Robot Command Simulator

Move a robot using L (turn left 90 degrees), R (turn right 90 degrees), and A (advance one step).

คุณจะได้เรียนรู้ เวกเตอร์ทิศทางประมวลผลคำสั่ง
SimulationState-machines
ยังไม่มีวิธีแก้
ง่าย

นิวรอนเทียมหนึ่งตัว

คำนวณเอาต์พุตของนิวรอนหนึ่งตัว: ผลรวมถ่วงน้ำหนักของอินพุตบวกไบแอส แล้วส่งผ่าน sigmoid

คุณจะได้เรียนรู้ นิวรอนผลรวมถ่วงน้ำหนัก
โครงข่ายประสาทเทียมaiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ง่าย

Title Case

เปลี่ยนตัวอักษรตัวแรกของแต่ละคำให้เป็นตัวพิมพ์ใหญ่

คุณจะได้เรียนรู้ เมธอดของสตริงตัวพิมพ์ใหญ่
BeginnerStringsStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

ปีอธิกสุรทิน

ตรวจสอบว่าปีใดเป็นปีอธิกสุรทินตามกฎปฏิทินเกรกอเรียนหรือไม่

คุณจะได้เรียนรู้ ตรรกะบูลีนเงื่อนไข
BeginnerNumbers
ง่าย

นับจำนวนคำ

นับจำนวนคำในประโยคที่กำหนด

คุณจะได้เรียนรู้ แยกสตริงช่องว่าง
BeginnerStringsStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

กลับลำดับสตริง

คืนค่าตัวอักษรของสตริงโดยเรียงลำดับย้อนกลับ.

คุณจะได้เรียนรู้ ไล่ย้อนกลับการตัดสตริง
BeginnerStringsStudent-beginner
ง่าย

ค่ามัธยฐานของลิสต์

หาค่ากลางของลิสต์หลังจากเรียงลำดับแล้ว

คุณจะได้เรียนรู้ การเรียงลำดับสถิติ
Arraysmath
ยังไม่มีวิธีแก้
ปานกลาง

การส่งผ่านไปข้างหน้าในเลเยอร์แบบ dense

คำนวณเอาต์พุตของเลเยอร์นิวรอนที่เชื่อมต่อกันทั้งหมด โดยเลือกฟังก์ชันกระตุ้นได้

คุณจะได้เรียนรู้ Dense layerฟังก์ชันกระตุ้น
โครงข่ายประสาทเทียมaiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ปานกลาง

Longest Common Subsequence Length

A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.

คุณจะได้เรียนรู้ ตาราง DP 2 มิติประหยัดหน่วยความจำ
Dynamic-programmingSequences
ยังไม่มีวิธีแก้
ง่าย

ย้ายเลขศูนย์

ย้ายเลขศูนย์ทั้งหมดไปไว้ท้ายสุด โดยลำดับของตัวเลขอื่นต้องคงเดิม

คุณจะได้เรียนรู้ สองพอยน์เตอร์แก้ไขในที่เดิม
ArraysBeginnerStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

ตรวจสอบอะแนแกรม

ตรวจสอบว่าสองวลีใช้ตัวอักษรชุดเดียวกันหรือไม่

คุณจะได้เรียนรู้ การเรียงลำดับนับความถี่
BeginnerStringsStudent-beginner
ง่าย

หาค่าสูงสุดในอาเรย์

หาค่าที่มากที่สุดในลิสต์

คุณจะได้เรียนรู้ ติดตามค่ามากสุดไล่รอบเดียว
ArraysBeginnerStudent-beginner
ยังไม่มีวิธีแก้
ง่าย

Count Uppercase Letters

Count the capital letters in a text.

คุณจะได้เรียนรู้ ตรวจอักขระการนับ
BeginnerLearning-pathStrings