โจทย์เขียนโค้ดเรื่องData-structures

ฝึกData-structuresด้วยโจทย์เขียนโค้ด 4 ข้อ ตั้งแต่ง่ายไปจนถึงยาก ทุกโจทย์รันในเบราว์เซอร์ พร้อมการทดสอบทันที รีวิวโค้ดจาก AI และคำตอบจากชุมชนให้เปรียบเทียบ

ง่าย · 1 ปานกลาง · 3

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

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

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

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

Flatten Arbitrarily Nested Lists (Recursion)

Practice recursion by flattening arbitrarily nested lists while skipping null entries.

คุณจะได้เรียนรู้ กรณีฐานข้อมูลซ้อนกัน
Data-structuresRecursion
ยังไม่มีวิธีแก้
ปานกลาง

สแตกที่รู้ค่าน้อยสุด

สร้างสแตกที่รายงานค่าน้อยที่สุดได้ทันทีหลังจาก push หรือ pop ใดๆ

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

การดำเนินการกับลิงก์ลิสต์

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

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

ลำดับการคืนทรัพยากรแบบ RAII

หาลำดับที่ resource ซึ่งอยู่ใน scope จะถูกปล่อยเมื่อ scope สิ้นสุด ตามหลัก RAII

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