Sorting Algorithms

Fair Friends

Description

This is a sorting algorithm visualizer. I made this because I wanted to learn more about sorting algorithms, and as a visual learner, this was very helpful. I posted the project to my website for anyone to see with 4 main algorithms: Selection, Insertion, Bubble, and Quick sort. The graphics were rendered using the PixiJS API.

My Role - Design & Developer

This was a personal project where I decided to make a visual demonstration of four different sorting algorithms using PIXI.JS. As the algorithms solve the randomized collection of columns, I created an interface where each decision made by the algorithm can be represented by a change in the color of a column. I made it a point to understand each algorithms process and why one algorithms is faster than another to create an accurate simulation. I plan on adding some more information about each algorithms and giving the user some controls such as a speed controller in the future.

Tools Used

JavaScript, HTML, CSS, PixiJS