ฉันรู้ว่ามีเธรด (เก่า) คล้ายกับที่นี่ ( ที่นี่ ) แต่ฉันต้องการรีบูตด้วยการแก้ไขบางอย่าง
เป้าหมาย: สร้างเขาวงกตที่ดูสุ่มโดยใช้อัลกอริทึมที่คุณเลือกจากนั้นแสดงผลเขาวงกตแบบกราฟิก (จำนวนการพิมพ์)
- คุณเป็นผู้กำหนดความกว้างและความสูง
- ควรมีเส้นทางอย่างน้อยหนึ่งเส้นทางจากทางเข้าอย่างน้อยหนึ่งทางไปยังทางออกอย่างน้อยหนึ่งแห่ง
- รูปแบบของเขาวงกต (วิธีที่คุณแสดง, ทำเครื่องหมายทางเข้าหรือออก) ก็ขึ้นอยู่กับคุณเช่นกัน
- ยิ่งสวยยิ่งดี
- เขาวงกตเล็กน้อย (เช่นเขาวงกตที่ว่างเปล่าเขาวงกตขัดแตะเขาวงกตขนาด 1x1) จะหมดกำลังใจ
- อนุญาตให้วนรอบในเขาวงกตและได้รับการสนับสนุนหากผลลัพธ์มีความสมเหตุสมผล
- สนับสนุนการใช้ภาษาในทางที่ผิด
- เขาวงกตควรมีลักษณะสุ่มอย่างสมเหตุสมผล (แต่อัลกอริธึมที่กำหนดขึ้นอย่างสมบูรณ์ (เช่นวุ่นวาย) ที่สร้างสิ่งนี้ก็ดีเช่นกัน)
แก้ไข: จุดสนใจหลักที่นี่คือการทำให้การใช้งานมีความเป็นไปได้น้อยที่สุด อย่างไรก็ตามฉันต้องการอนุญาตให้ระยะทางเพิ่มขึ้นภายในข้อ จำกัด นั้นเพื่อส่งเสริมความมันวาว ฉันได้จงใจทิ้งไว้อย่างแน่นอนว่า "คุณสมบัติ" เขาวงกตที่มีปลายเปิด แต่เป็นแนวทางคร่าวๆคุณควรพยายามที่จะแพ็คปังจำนวนมากที่สุดลงในเจ้าชู้ศัพท์น้อยที่สุด