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

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

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

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

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

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

226 โจทย์
ง่าย

Pangram Check

A pangram contains every English letter at least once.

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

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

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

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

Cart Total With Discount

Total a shopping cart and apply a discount above a threshold.

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

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

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

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

Initials From a Name

Build uppercase initials from a full name.

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

Largest of Three

Pick the largest of three numbers without a built-in max.

คุณจะได้เรียนรู้ การเปรียบเทียบรวมเงื่อนไข
BeginnerConditionsLearning-path
ยังไม่มีวิธีแก้
ง่าย

Replace Spaces With Dashes

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

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

Count Uppercase Letters

Count the capital letters in a text.

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

First Negative Index

Find where the first negative number appears.

คุณจะได้เรียนรู้ ค้นหาแบบเชิงเส้นคืนค่าก่อนเวลา
ArraysBeginnerLearning-path
ยังไม่มีวิธีแก้
ง่าย

Count Positive Numbers

Count the values greater than zero in a list.

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

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

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

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

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

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

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

นับจำนวนสระ

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

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

Hamming Distance

Compare two DNA strings position by position and count the differences.

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

การค้นหา A* บนตารางที่มีน้ำหนัก

หาเส้นทางที่ถูกที่สุดผ่านตารางค่าใช้จ่ายของภูมิประเทศด้วย A* อัลกอริทึมค้นหาที่อยู่เบื้องหลังการหาเส้นทางในเกมและหุ่นยนต์

คุณจะได้เรียนรู้ การค้นหา A*ฮิวริสติก
GraphsGridsShortest-pathai
ยังไม่มีวิธีแก้
ปานกลาง

Value iteration

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

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

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

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

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

Fizz Buzz

สร้างลำดับโดยใช้การหารด้วย 3 และ 5

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