Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Sorting Visualizer

See how sorting algorithms works visually!

JavaScript HTML5 CSS3

sorting-visualizer.gif


Sorting Algorithms:

  • Bubble Sort

  • Insertion Sort

  • Selection Sort

  • Quick Sort

  • Merge Sort

  • Heap Sort


Functions:

  • Change Array Size
  • New Random Array
  • Change Sorting Speed
    • Sorting speed can be changed dynamically while sorting

Animation:

  • HTML Canvas
  • 2 Ways
    • setTimeout()
    • await
  • Window
    • Canvas and bar size dynamically change size when size of window is changed