Leveraged Javascript, HTML, and CSS to visualize various sorting algorithms so that I could understand them better.
An array of integers is randomly generated and displayed on the screen as a series of vertical bars. Each step of the selected algorithm can be seen from start to finish through color changing and moving bars. The user can adjust the size of the array and speed of the algorithm being visualized.
Included algorithms: bubble, selection, insertion, quick, merge, heap.
Technologies
HTML
CSS
Javascript
Sorting Algorithms
Back