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

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

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

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

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

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

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

อัศวินสองตัวที่ไม่โจมตีกัน

นับจำนวนวิธีวางอัศวินสองตัวอย่างปลอดภัยในแต่ละขนาดกระดานสี่เหลี่ยมจัตุรัส

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

Absolute Value Without abs

Compute an absolute value with a condition.

คุณจะได้เรียนรู้ การกลับเครื่องหมายไม่ใช้ฟังก์ชันในตัว
BeginnerConditionsLearning-path
ง่าย

Letter Grade

Turn a test score into a letter grade.

คุณจะได้เรียนรู้ สายโซ่ if/elifช่วงของค่า
BeginnerConditionsLearning-path
ปานกลาง

ค้นหาค่าใน Number Spiral

ค้นหาค่าตามแถวและคอลัมน์ในสไปรัลตัวเลขที่ขยายออกไปเรื่อย ๆ

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

ทำให้อาเรย์ไม่ลดลง

หาจำนวนครั้งที่ต้องเพิ่มค่าน้อยที่สุด เพื่อให้แต่ละค่ามากกว่าหรือเท่ากับค่าก่อนหน้า

คุณจะได้เรียนรู้ แก้แบบละโมบค่ามากสุดสะสม
ArraysGreedy
ยังไม่มีวิธีแก้
ง่าย

ฟังก์ชันกระตุ้น

ใช้ sigmoid, ReLU, Leaky ReLU หรือ tanh กับทุกค่าในลิสต์

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

DNA to RNA Transcription

Build an RNA string by replacing every DNA character with its partner.

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

Point Quadrant

Find which quadrant a point lies in.

คุณจะได้เรียนรู้ พิกัดตรวจเครื่องหมาย
BeginnerConditionsLearning-path
ง่าย

นับจำนวนสระ

นับจำนวนสระในข้อความที่กำหนด

คุณจะได้เรียนรู้ ตรวจอักขระตรวจการเป็นสมาชิกของเซต
BeginnerStringsStudent-beginner
ปานกลาง

Value iteration

คำนวณว่าแต่ละสถานะของกระบวนการตัดสินใจแบบมาร์คอฟมีค่าแค่ไหน โดยใช้การอัปเดตความเหมาะสมที่สุดของเบลล์แมนซ้ำ ๆ

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

นับจำนวนการจับมือ

นับจำนวนการจับมือเมื่อทุกคู่ของคนจับมือกันครั้งเดียว

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

สตริงพาลินโดรม

ตรวจสอบว่าข้อความอ่านเหมือนกันทั้งจากซ้ายไปขวาและขวาไปซ้ายหรือไม่

คุณจะได้เรียนรู้ สองพอยน์เตอร์ออกจากลูปก่อนเวลา
BeginnerStringsStudent-beginner
ง่าย

การแจกแจงสถานะของห่วงโซ่มาร์คอฟ

ส่งการแจกแจงความน่าจะเป็นผ่านเมทริกซ์การเปลี่ยนสถานะของห่วงโซ่มาร์คอฟตามจำนวนก้าวที่กำหนด

คุณจะได้เรียนรู้ ห่วงโซ่มาร์คอฟความน่าจะเป็น
Simulationaimath
ยังไม่มีวิธีแก้
ง่าย

Body Mass Index

Compute BMI from weight and height.

คุณจะได้เรียนรู้ สูตรทศนิยมลอยตัว
BeginnerLearning-pathVariables
ปานกลาง

ผลรวมเหรียญที่ขาดหายที่น้อยที่สุด

หาจำนวนเงินบวกที่น้อยที่สุดที่ไม่สามารถสร้างได้จากเหรียญที่มีอยู่

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

Multi-armed bandit แบบ epsilon-greedy

สร้างสมดุลระหว่างการสำรวจและการใช้ประโยชน์ใน multi-armed bandit ด้วยการเลือกการกระทำแบบ epsilon-greedy

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

Ticket Price by Age

Choose a cinema ticket price from the visitor's age.

คุณจะได้เรียนรู้ ช่วงอายุค่าที่ขอบช่วง
BeginnerConditionsLearning-path
ปานกลาง

อัลกอริทึมการเรียนรู้ของเพอร์เซปตรอน

ฝึกเพอร์เซปตรอนดั้งเดิม ซึ่งปรับน้ำหนักเฉพาะเมื่อทำนายผิด

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