Skip to content

Latest commit

 

History

62 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pathfinding Visualizer

View the Live Demo

A React-based web application that visualizes various pathfinding algorithms to help users understand their inner workings and behavior.

Features

Pathfinding Algorithms

  • BFS (Breadth-First Search): A simple level-order traversal algorithm.
  • DFS (Depth-First Search): Uses a stack-like mechanism to traverse deeper into the graph before backtracking.
  • Djikstra’s Algorithm: A weighted algorithm that finds the shortest path from a starting node to all other nodes.
  • A* Search: Uses heuristics to prioritize paths that seem more promising.

Maze Generation Algorithms

  • Recursive Division: A recursive method that divides the maze space and adds walls.
  • Random Walls: Randomly places walls throughout the grid.

Pattern Generation

  • Simple Stair: A pattern resembling stair steps.
  • Diagonal Line: A straight line from one corner to the opposite.
  • Concentric Circles: Multiple circles centered in the middle of the grid.
  • Vertical Stripes: Parallel lines running vertically across the grid.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages