An interactive web app client that visualises common sorting and pathfinding algorithms.
Includes the following sorting algorithms:
- Bubble sort
- Insertion sort
- Selection sort
- Merge sort
- Quick sort
Includes the following pathfinding algorithms:
- Dijkstra’s shortest path
- A* search
Dijkstra’s shortest path algorithm:

A* search algorithm:

Bubble sort algorithm:

Insertion sort algorithm:

Merge sort algorithm:

Quick sort algorithm:

