文件名称:Path-finder::bullseye:用于可视化路径查找算法和迷宫生成算法的工具
文件大小:3.43MB
文件格式:ZIP
更新时间:2024-06-11 05:47:09
visualization astar-algorithm pathfinding dfs dijkstra
:bullseye: 寻路可视化器 用于可视化使用平面Java脚本构建的各种路径查找算法的工具 使用的算法 迪克斯特拉 一种* 深度优先搜索(DFS) 优先搜索(BFS) :balloon: 寻路可视化工具( ) 使用一堆不同的最短路径算法(Dijkstra,A *,DFS,BFS)构建VanillaJS寻路可视化工具,并使用迷宫生成算法(递归回溯)以及控制网格结构和块分布的能力来生成网格可视化的速度(延迟papameter)和网格的大小 :gear: 这个怎么运作 用户可以在开始和结束节点周围拖动以将它们设置在任何位置。 然后,用户可以选择可视化的速度(延迟)(默认的延迟= easch可视化步骤之间的10毫秒)。 用户可以通过在网格上绘制或使用迷宫生成来生成迷宫,例如递归回溯(prims算法)和DFS之类的算法。 用户可以选择通过单击并拖动鼠标来清除迷宫或绘制墙。 用户可以选择在迷宫中随机分配墙壁,并通过拖动
【文件预览】:
Path-finder-master
----README.md(1KB)
----favicon.svg(5KB)
----scripts2()
--------Djkstra.js(3KB)
--------board.js(10KB)
--------maze.js(4KB)
----LICENSE(1KB)
----index2.html(5KB)
----scripts()
--------Dijkstra.js(3KB)
--------Astar.js(6KB)
--------Astar_nonRecursive.js(3KB)
--------recursive_backtracker.js(3KB)
--------main.js(2KB)
--------prims_maze_generation.js(8KB)
--------board.js(17KB)
--------DepthFirstSearch.js(2KB)
--------depthFirstSearch_MazeGenerator.js(4KB)
----styles()
--------styles2.css(1KB)
----videos()
--------2021-02-06-0948-02.gif(2.61MB)
--------AstarVertical.gif(153KB)
--------recursive_backtracking_MG.mp4(986KB)
--------Astar vertical.mp4(69KB)
----PriorityQueue()
--------Node.js(114B)
--------ArrayMin.js(1KB)
--------BinaryHeap.js(2KB)
----index.html(4KB)
----styles.css(2KB)