该项目展示了常见的算法设计用例
- 八皇后疑惑
npm run n-queens
- 迷宫的生成和寻路算法
npm run maze-bt-generator
- 着色问题
npm run coloring-china-map
bastion,一个非常棒用于学习迷宫算法的可视化项目,包含多种迷宫生成
算法和解决器
。
javascript-algorithms,该项目提供了常见的数据结构(树、图、队列、栈,哈希表等等),并提供了相对于的操作算法(添加、查找、删除、更新)。
H.urna,提供了迷宫的各种生成和寻路算法的源码,并且它还是一个迷宫算法可视化工具。