vishaljha2121 / Sorting-visualizer

This is a progressive web app built using React and is used to visualize classic algorithms such as merge sort, quick sort, and heap sort.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sorting Visualizer

This is a progressive web app built using React and is used to visualize classic algorithms such as merge sort, quick sort and heap sort.

The website is live

Netlify Status You can access the web application at : Sort-algo-visualizer

Purpose

To improve my skills with react and also learn classic sorting algorithms, I crated this project and it turned out to be a great way to achieve both of the aforementioned objectives at the same time.

App conventions

The src folder contains two subdirectories:

  • sortingAlgorithms : It contains a helper folder with multi-use functions used in the main file sortingAlgorithms.js which contains three sorting algorithms.
  • sortingVisualizer : It contains the core visualizer which visualizes the sorting algorithms using arrays in form of bars.

A screen-shot of the web app

A screenshot of the app

Licence

Sorting Visualizer is released under the MIT Licence

About

This is a progressive web app built using React and is used to visualize classic algorithms such as merge sort, quick sort, and heap sort.

License:MIT License


Languages

Language:JavaScript 88.9%Language:CSS 6.5%Language:HTML 4.6%