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

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

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

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

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

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

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

Layer normalization

ปรับแต่ละแถวให้มีค่าเฉลี่ย 0 และความแปรปรวน 1 จากนั้นปรับสเกลและเลื่อน แบบเดียวกับที่ทุกบล็อก Transformer ทำ

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

หาค่ามากเป็นอันดับสอง

หาค่าที่มีค่ามากเป็นอันดับสองที่ไม่ซ้ำกัน

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

ผลรวมของจำนวนที่หารด้วยตัวประกอบลงตัว

บวกค่าที่น้อยกว่าขีดจำกัดและหารด้วยตัวประกอบใด ๆ ที่กำหนดได้ลงตัว

คุณจะได้เรียนรู้ ลูปการหารลงตัว
BeginnerNumbers
ยังไม่มีวิธีแก้
ง่าย

อนุพันธ์ของฟังก์ชันกระตุ้น

คำนวณอนุพันธ์ของ sigmoid, ReLU, Leaky ReLU หรือ tanh ที่แต่ละค่า ซึ่งเป็นความชันที่ backpropagation ต้องใช้

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

หาผลรวมของอาเรย์

หาผลรวมของค่าทั้งหมดในลิสต์

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

เกรเดียนต์ของนิวรอนหนึ่งตัว

ใช้กฎลูกโซ่หาว่าค่าสูญเสียเปลี่ยนไปอย่างไรตามน้ำหนักแต่ละค่าและไบแอสของนิวรอน sigmoid

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

แปลงอาร์เรย์ 2 มิติให้เป็นอาร์เรย์เดียว

รวมแถวของอาร์เรย์จำนวนเต็ม 2 มิติให้เป็นอาร์เรย์เดียว

คุณจะได้เรียนรู้ อาร์เรย์ 2 มิติลูปซ้อน
ArraysLoops
ยังไม่มีวิธีแก้
ง่าย

คำที่ยาวที่สุด

หาคำที่ยาวที่สุดในประโยค

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

การแพร่ย้อนกลับในโครงข่ายสองชั้น

คำนวณเกรเดียนต์ของน้ำหนักและไบแอสทั้งหมดในโครงข่ายที่มีเลเยอร์ซ่อน sigmoid หนึ่งชั้นและเอาต์พุต sigmoid หนึ่งตัว

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

Replace Spaces With Dashes

Turn spaces into dashes to make a URL-style slug.

คุณจะได้เรียนรู้ สร้างสตริงแทนที่อักขระ
BeginnerLearning-pathStrings
ง่าย

Initials From a Name

Build uppercase initials from a full name.

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

ค่าเฉลี่ยของอาเรย์

คำนวณค่าเฉลี่ยของรายการตัวเลข

คุณจะได้เรียนรู้ ผลรวมและจำนวนการหารทศนิยม
ArraysBeginnerStudent-beginner
ยังไม่มีวิธีแก้
ยาก

Hotel Room Allocation

Assign arriving groups in order.

คุณจะได้เรียนรู้ คิวรีค่ามากสุดในช่วงอัปเดตทีละจุด
Segment-treesSimulation
ยังไม่มีวิธีแก้
ง่าย

คี่, คู่ หรือไม่ใช่ทั้งสองอย่าง

จัดประเภทตัวเลขว่าเป็นจำนวนเต็มคี่ จำนวนเต็มคู่ หรือไม่ใช่ทั้งสองอย่าง

คุณจะได้เรียนรู้ มอดุโลเงื่อนไข
BeginnerNumbers
ยังไม่มีวิธีแก้
ง่าย

Acronym Generator

Create an acronym from the first letter of every word, in uppercase.

คุณจะได้เรียนรู้ แยกวิเคราะห์สตริงแยกคำ
ParsingStrings
ยังไม่มีวิธีแก้
ง่าย

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

หาค่าที่น้อยที่สุดในลิสต์

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

Every Other Character

Keep the characters at even positions.

คุณจะได้เรียนรู้ ดัชนีสตริงระยะก้าว
BeginnerLearning-pathStrings
ง่าย

ค่าที่มากกว่าค่าเฉลี่ย

เก็บเฉพาะค่าที่มากกว่าค่าเฉลี่ย

คุณจะได้เรียนรู้ ไล่สองรอบการกรอง
ArraysBeginnerLearning-path