迷宫生成器 (SVG / PNG)
设置网格尺寸(最多 60×60)、单元像素与数字种子。工具用递归回溯 DFS 生成完美迷宫(任意两单元间仅一条通路)并以 SVG 渲染。起点为绿、终点为红。开启解答叠加可看到 BFS 最短路径的蓝色线。下载为高清 SVG 或 2× PNG,方便印在练习册、派对游戏卡或密室逃脱讲义上。
—
使用方法
- 设置网格宽高(4-60)和单元像素。
- 手动输入种子,或点「新种子」生成新迷宫。
- 开启「显示答案」核对难度后,下载 SVG(矢量)或 PNG(2× 栅格、适合打印)。
常见问题
- 什么是「完美迷宫」?
- 任意两单元之间仅一条通路 — 无回路、无孤立区域。递归回溯总是生成完美迷宫,倾向长而蜿蜒的走廊、分支较少 — 对小孩比 Prim、Kruskal、Wilson 等算法更难。
- 种子有什么用?
- 相同种子+相同尺寸总是产出相同迷宫。便于分享特定迷宫(文件名带种子)、之后重印、或做难度 A/B 对比。
- 为什么答案路径看起来比较直?
- 递归回溯偏好长走廊,最短路径相对其他算法较直 — 但死胡同很多,没有叠加路径时仍很难解。
- 能生成圆形或六角形迷宫吗?
- 本工具只支持矩形网格。圆形与六角形需要不同拓扑与渲染,会是另一个工具。
相关工具
二维码生成
用任意文本或网址生成自定义二维码并下载。
图片 0 0
SVG → PNG 转换器
将 SVG 栅格化为任意尺寸 PNG,支持透明 / 实色背景,完全在浏览器中处理。
图片 0 0
宾果卡生成器
生成可打印 3×3、4×4 或经典 5×5 BINGO 卡 —— 数字模式或自定义词表,可选自由中心,浏览器打印友好。
随机 0 0
密码生成
生成永不离开浏览器的强随机密码。
随机 0 0
随机数生成器
在任意范围内生成密码学级随机数——允许或禁止重复,可选排序。
随机 0 0
Diceware 密码短语生成器
好记又高熵的密码短语——Web Crypto 生成,不向任何地方发送。
随机 0 0