Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.02 KB

File metadata and controls

39 lines (29 loc) · 1.02 KB

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