Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 1.44 KB

README.md

File metadata and controls

46 lines (31 loc) · 1.44 KB

Algorithm Visualisation

Visualisation tool to visualise simple algorithms. Live Demo

Visualisation App

Motivation

Was wondering if I could make a visualisation tool similar to that of VisuAlgo to visualise a couple of the algorithms that I learnt.

Features

  • Algorithms currently included:
    • Bubblesort
    • Insertion Sort
    • Selection Sort
    • Quicksort
    • Breadth First Search
  • Pathfinding algorithms included:
    • Uniform Cost Search (Breadth First Search since same cost)
    • Depth First Search
    • Greedy Search
    • A* Search
  • Description of algorithm
  • Dark/Light mode toggle
  • Color coded bars

Usage

For sorting algorithms:

Just select the algorithm, the number of items (bars) to display, the delay time per comparison/swap, randomize the list and hit sort.

For pathfinder:

Reset to re-generate maze. You can add and remove walls manually if desired by clicking on set walls and clicking on the grids you desire to add or remove walls to or from. Start and end positions are also settable.

Tech/Frameworks used

Color Palette

Color palette used for the sorting bars.