Skip to content

A web application showcasing the inner workings of 6 sorting algorithms with colors representing steps being executed

Notifications You must be signed in to change notification settings

anujprajapati-Beginner/Sorting-Algorithm-Visualizer1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sorting Algorithm Visualizer

This project is built using HTML, CSS, and JS. This project sorting visualizer is a very simple UI and it allows the users to select the sort algorithm, select the array size, and speed of the visualization.

Implemented Sorting Algorithms:

  • Bubble Sort
  • Insertion Sort
  • Selction Sort
  • Merge Sort
  • Qucik Sort
  • Heap Sort

Features

  • Colored representation of step being executed. 1.1) Blue:default 1.2) Yellow: Being compared 1.3) Red: Identified as in incorrect position and to be moved 1.4) Green: In correct position
  • 3 Controls for visualizations 2.1) Speed of visualization (5 speed levels) 2.2) Data size () 2.3) Generation of new data (Randomly generate new data).
  • Time and Space complexity of algorithm being visualized.

Take a look at live version: https://anujprajapati-beginner.github.io/Sorting-Algorithm-Visualizer1/

About

A web application showcasing the inner workings of 6 sorting algorithms with colors representing steps being executed

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published