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

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

ง่าย · 2 ปานกลาง · 4

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

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

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

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

นับจำนวนเส้นทางในกริด

นับจำนวนเส้นทางจากมุมหนึ่งไปอีกมุมหนึ่งในกริดสี่เหลี่ยม โดยสามารถเดินได้เฉพาะทางขวาหรือทางล่างเท่านั้น

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

นับลำดับการทอยลูกเต๋า

นับจำนวนลำดับการทอยลูกเต๋าแบบมีลำดับที่ได้ผลรวมตามที่กำหนด

คุณจะได้เรียนรู้ ความสัมพันธ์เวียนเกิดนับแบบมอดุโล
CombinatoricsDynamic-programming
ยังไม่มีวิธีแก้
ปานกลาง

นับจำนวนวิธีการรวมเหรียญ

นับจำนวนวิธีที่สามารถรวมเหรียญแต่ละชนิดที่กำหนด (มีจำนวนไม่จำกัด) ให้ได้จำนวนเงินที่ต้องการ

คุณจะได้เรียนรู้ Knapsack แบบไม่จำกัดนับการจัดหมู่
CombinatoricsDynamic-programming
ยังไม่มีวิธีแก้
ปานกลาง

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

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

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

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

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

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

พาสคาลส์ไทรแองเกิล

สร้างแต่ละแถวโดยนำค่าข้างเคียงจากแถวก่อนหน้ามาบวกกัน

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