A web app to visualize several Single-Source Shortest Path (SSSP) algorithms.
- React (Typescript) using Vite
- Javascript for algorithms
- Sass for styling
Install a node package manager. pnpm is recommended.
pnpm install then pnpm run dev
-
Clone this repo (only main branch)
If local
mainbranch is behind remotemainbranch. Dogit pull -
Create a local branch for your work. Use the following cli to create a new branch and checkout into it
git checkout -b <branch_name> -
Make your update locally. Commit local changes.
git add .and thengit commit -m "your_message" -
Create a remote branch, push local changes to remote branch.
git push --set-upstream origin <branch_name>git push -
Open this repo and create a Pull Request
- add 3 more algorithms.
- add a table below the grid record the stats for each visualization. stats include starts time, count of cells visited, length of shortest path, is this a shortest path (boolean)?, time taken in ms.