เครื่องมือสร้างเขาวงกต
สร้างเขาวงกตก่อน
ไม่พบเขาวงกตที่กู้คืนได้สำหรับขั้นตอนนี้ในแท็บเบราว์เซอร์ โปรดกลับไปที่ขั้นตอนแรกเพื่อเริ่มต้น
กลับไปตั้งค่าเลือกขนาดและระดับความท้าทายของเขาวงกต
กำหนดจำนวนแถวและคอลัมน์แยกกันได้ตั้งแต่ 5 ถึง 60 ระบบจะเปรียบเทียบเขาวงกตที่ถูกต้อง 9 แบบซึ่งใช้การตั้งค่าเดียวกัน แล้วเลือกรูปแบบที่ง่ายกว่า ระดับกลาง หรือยากกว่าให้ตรงกับระดับความท้าทาย
สร้างเขาวงกตสี่เหลี่ยมขนาด 5–60 แถวและคอลัมน์ เลือกระดับความท้าทายแบบสัมพัทธ์และหนึ่งในสามอัลกอริทึม ทุกผลลัพธ์เป็นเขาวงกตสมบูรณ์ที่มีเส้นทางเดียวระหว่างช่องใด ๆ และมีทางเข้าออกคนละมุม เก็บซีดเพื่อสร้างซ้ำ แล้วส่งออก SVG, PNG หรือพิมพ์ การสร้างและส่งออกทำในเบราว์เซอร์เท่านั้น
วิธีการทำงาน
-
1
กำหนดขนาด
เลือก 5–60 แถวและคอลัมน์ หรือใช้ขนาดสี่เหลี่ยมสำเร็จรูป
-
2
เลือกอัลกอริทึมและซีด
เลือก Backtracker, Prim หรือ Kruskal และใส่ซีดเพื่อทำซ้ำหรือสร้างใหม่
-
3
สร้างและตรวจสอบ
สร้างเขาวงกตและแสดงเส้นทางเฉลยเดียวเมื่อจำเป็น
-
4
บันทึกหรือพิมพ์
ดาวน์โหลดโจทย์หรือเฉลยเป็น SVG/PNG หรือพิมพ์จากเบราว์เซอร์
สร้างเขาวงกตสำหรับพิมพ์ การเรียน หรือเกมปริศนา
ตั้งแถวและคอลัมน์แยกกันได้ตั้งแต่ 5 × 5 ถึง 60 × 60 แบบสี่เหลี่ยมจัตุรัสดูคุ้นเคย ส่วนแบบกว้างหรือสูงเหมาะกับใบงาน การ์ด และสไลด์ ทางเข้าและทางออกอยู่คนละมุม และซ่อนเฉลยก่อนแชร์ได้
เขาวงกตสมบูรณ์คืออะไร
เขาวงกตสมบูรณ์เชื่อมทุกช่องเข้าด้วยกัน ไม่มีวงวน และมีเส้นทางเดียวระหว่างสองช่องใด ๆ ในทฤษฎีกราฟ ทางเดินจะเป็นต้นไม้แผ่ทั่ว คำว่า “สมบูรณ์” หมายถึงโครงสร้าง ไม่ได้หมายว่าง่าย
เลือก Backtracker, Prim หรือ Kruskal
| อัลกอริทึม | วิธีสร้าง | ลักษณะทั่วไป |
|---|---|---|
| Backtracker | เดินไปช่องที่ยังไม่เคยผ่าน แล้วย้อนกลับเมื่อเจอทางตัน | ทางเดินยาวคดเคี้ยว |
| Prim | ขยายจากช่องขอบที่สุ่มเลือก | กิ่งหนาแน่นและทางตันสั้นจำนวนมาก |
| Kruskal | เชื่อมกลุ่มช่องโดยไม่สร้างวงวน | กิ่งไม่สม่ำเสมอและทางตันสั้น |
ทั้งสามแบบสร้างเขาวงกตเชื่อมต่อไร้วงวน อ่านภาพอธิบายของ Jamis Buck เรื่อง การย้อนรอย, Prim แบบสุ่ม, Kruskal แบบสุ่ม และหลักต้นไม้แผ่ทั่วจาก Princeton ใน Prim และ Kruskal
ความหมายของระดับความท้าทาย
ง่าย ปานกลาง และยากเป็นตัวเลือก แบบสัมพัทธ์สำหรับการตั้งค่าปัจจุบัน ไม่ได้รับประกันเวลาแก้ ระบบสร้างตัวเลือกแบบกำหนดแน่นอน 9 แบบด้วยขนาด อัลกอริทึม และชุดซีดเดียวกัน แล้วให้คะแนนความยาวเฉลย จำนวนจุดเลี้ยว และทางแยกที่ชวนหลง ก่อนเลือกคะแนนต่ำ ค่ากลาง หรือคะแนนสูง
สร้างซ้ำด้วยซีด
เก็บซีดพร้อมจำนวนแถว คอลัมน์ ระดับ และอัลกอริทึม การตั้งค่าครบชุดเดียวกันจะสร้างผลเดิมในรุ่นที่เข้ากันได้ แต่ซีดไม่ใช่รูปแบบสากลของเครื่องมืออื่น
ใช้ชั้นเฉลย
ชั้นนี้แสดงเส้นทางเดียวจากทางเข้าถึงทางออก เปิดเพื่อตรวจหรือทำเฉลย แล้วซ่อนก่อนแจกโจทย์ ไฟล์โจทย์จะไม่มีเฉลยเสมอ ไม่ว่าสวิตช์บนหน้าจอเป็นอย่างไร
SVG, PNG และการพิมพ์
| ผลลัพธ์ | เหมาะสำหรับ | จุดสำคัญ |
|---|---|---|
| SVG | พิมพ์ ปรับขนาด แก้ไข | เส้นเวกเตอร์ยังคมชัด |
| PNG | เอกสาร ข้อความ สไลด์ | ภาพพิกเซลขนาดคงที่ |
| พิมพ์ | ใบงานหรือบันทึก PDF | ตรวจแนวกระดาษและขอบในตัวอย่าง |
ดูคู่มือ MDN เรื่อง SVG และ Canvas เครื่องมือไม่สร้าง PDF บนเซิร์ฟเวอร์ ให้เลือกพิมพ์/บันทึก PDF แล้วใช้ตัวเลือก PDF ของอุปกรณ์
ความเป็นส่วนตัวในเบราว์เซอร์
การสร้าง คำนวณเฉลย และส่งออกทำในแท็บนี้ การตั้งค่าและโครงสร้างไม่อยู่ใน URL ของกระบวนการหลายขั้นและไม่ส่งผ่าน เซิร์ฟเวอร์ของเรา มีคำขอหน้าปกติระหว่างขั้น และ sessionStorage เก็บความคืบหน้า หากใช้พื้นที่เก็บข้อมูลไม่ได้ โหมดหน้าเดียวยังทำงาน แต่การข้ามขั้นจะหยุดเพื่อไม่ให้เขาวงกตสูญหาย
คำถามที่พบบ่อย
เขาวงกตที่ทุกช่องเชื่อมถึงกัน ไม่มีวงวน และมีเส้นทางเดียวระหว่างสองช่องใด ๆ
มี ทุกผลลัพธ์เป็นต้นไม้แผ่ทั่ว ทางเข้าและทางออกจึงเชื่อมด้วยเส้นทางเดียว
Backtracker เหมาะกับทางยาว ส่วน Prim และ Kruskal มักมีทางแยกและทางตันสั้นมากกว่า
ไม่ เป็นการเทียบ 9 แบบตามความยาวเส้นทาง จุดเลี้ยว และทางแยกชวนหลง
เก็บซีด แถว คอลัมน์ ระดับ และอัลกอริทึม แล้วกรอกในรุ่นที่เข้ากันได้
ได้ ตั้งแถวและคอลัมน์แยกกันตั้งแต่ 5 ถึง 60
ได้ ปุ่มโจทย์และเฉลยแยกกัน เฉลยจึงไม่ติดไปในไฟล์โจทย์
ใช้ SVG สำหรับพิมพ์คมชัดและแก้ไข ใช้ PNG สำหรับเอกสาร สไลด์ และข้อความ
เลือกพิมพ์/บันทึก PDF แล้วใช้ตัวเลือก PDF ของเบราว์เซอร์หรือระบบปฏิบัติการ
ไม่ การสร้าง คำนวณเฉลย และส่งออกทำในแท็บเบราว์เซอร์
เครื่องมือที่เกี่ยวข้อง
นาฬิกาจับเวลาหมากรุกสากล
ใช้นาฬิกาหมากรุกสำหรับผู้เล่นสองคนในเบราว์เซอร์ พร้อมเวลาพื้นฐาน เวลาเพิ่มแบบฟิชเชอร์ ดีเลย์เสริม นับตาเดิน หยุดชั่วคราว/รีเซ็ต และตรวจจับธงตกเมื่อหมดเวลา
เครื่องสร้างวงกลม Minecraft
สร้างพิมพ์เขียววงกลมและวงรี Minecraft แบบกลวงหรือทึบ กำหนดขนาดเป็นบล็อก นับวัสดุ ตรวจดูตาราง และดาวน์โหลด SVG
เครื่องสุ่มรัฐของสหรัฐฯ
สุ่มชื่อรัฐที่ไม่ซ้ำกัน 1 ถึง 50 ชื่อจาก 50 รัฐของสหรัฐฯ ในเบราว์เซอร์ ผลลัพธ์ใช้ชื่อรัฐภาษาอังกฤษมาตรฐาน
เครื่องขานเลขบิงโก
ดำเนินเกมบิงโก 75 หรือ 90 ลูกในเบราว์เซอร์ สุ่มไม่ซ้ำ พร้อมเสียงขาน เต็มหน้าจอ ประวัติที่มองเห็น และการตรวจผู้ชนะ
ตัวจับเวลานับถอยหลัง
เริ่มนับถอยหลังในเบราว์เซอร์ได้นานสูงสุด 99 ชั่วโมง พัก ทำต่อ รีเซ็ต หรือจบก่อนเวลา พร้อมเสียงเมื่อหมดเวลาแบบเลือกได้
เครื่องมือสร้างแผนภูมิแกนต์
สร้างแผนภูมิแกนต์ที่จัดตำแหน่งตามวันที่ พร้อมการขึ้นต่อกันของงานและความคืบหน้า ตรวจสอบปัญหาของกำหนดการ แล้วส่งออกเป็น SVG หรือ CSV และพิมพ์ในเครื่องได้
เครื่องมือนี้มีให้บริการในภาษาอื่น
- Generador de laberintos [ES]
- Trình tạo mê cung [VI]
- 미로 생성기 [KO]
- Pembuat Labirin [ID]
- Generator labiryntów [PL]
- Générateur de labyrinthes [FR]
- Gerador de labirintos [PT]
- Labyrinth-Generator [DE]
- مولّد المتاهات [AR]
- 迷路ジェネレーター [JA]
- Doolhofgenerator [NL]
- Labyrintgenerator [SV]
- Maze Generator [EN]
- Generatore di labirinti [IT]
- Генератор лабиринтов [RU]
- Labirent Oluşturucu [TR]
- 迷宫生成器 [ZH]