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

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

ปานกลาง · 3 ยาก · 2

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

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

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

5 โจทย์
ยาก

สี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดในฮิสโตแกรม

หาสี่เหลี่ยมผืนผ้าที่ใหญ่ที่สุดที่สามารถวางอยู่ใต้ฮิสโตแกรมได้

คุณจะได้เรียนรู้ สแตกแบบทางเดียวคำนวณพื้นที่
AdvancedCompetitive-programmingStacks
ยังไม่มีวิธีแก้
ยาก

Mini Stack-Language Interpreter

Evaluate a small stack language.

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

Nearest Smaller Value to the Left

For each number, find the closest earlier position containing a strictly smaller number.

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

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

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

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

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

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

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