maze-exercise:迷宫创作迷宫求解练习

时间:2024-06-09 03:00:18
【文件属性】:

文件名称:maze-exercise:迷宫创作迷宫求解练习

文件大小:674KB

文件格式:ZIP

更新时间:2024-06-09 03:00:18

JavaScript

迷宫练习 这个小项目是出于个人兴趣而诞生的,它是通过研究“软件开发人员面试问题”而诞生的:迷宫的产生和解决(找到方法)是两个常见的程序员问题,其中存在许多简单复杂的算法和解决策略。 概述 该项目是一个小型HTML / Javascript应用程序,该应用程序: 提供了一个迷宫类,该类能够生成(随机)迷宫,并为潜在的求解算法提供“遍历”迷宫的功能 提供了迷宫求解器的参考实现,该求解器采用迷宫并找到通过同步和异步方式进行迷宫求解的方法 提供了一个“锻炼”骨架,可以将其视为采访问题:受访者应实施迷宫求解器,其行为与参考实施类似 迷宫求解器的参考实现是一种简单的递归算法,可以找到A出路,而不是最短的出路。 它还返回带有解决方案的“方向”数组。 关于工作算法的一瞥 用法 安装必要的构建工具和库 git clone https://github.com/bylexus/maze-exercise.


【文件预览】:
maze-exercise-master
----.gitignore(31B)
----app.js(2KB)
----maze_solver.js(4KB)
----package.json(385B)
----depth_first.js(2KB)
----maze-in-action.gif(699KB)
----Gruntfile.js(2KB)
----maze_solver_exercise.js(2KB)
----README.md(3KB)
----index.html(3KB)
----maze.js(6KB)
----amaze.js(3KB)

网友评论