🌈 Sorting Visualizer
- This is a visualization tool for sorting algorithms made using React JS.
- I build this project because I fascinated by the sorting algorithms and wanted to visualize them in action.
- It also help others to comprehend the internal working of various sorting algorithms.
Implemented Sorting Algorithms
- Bubble Sort O(n2)
- Selection Sort O(n2)
- Insertion Sort O(n2)
- Merge Sort O(n log n)
- Quick Sort O(n log n)
- Heap Sort O(n log n)
Color Codes
🟧 Randomized Array
🟥 and 🟦 Key comparisons
🟩 Sorted Array
Sorting Visualizer Interface
Landing Interface
Sorted Array
To run this app locally
- Download or clone this repo
- In the project directory, run:
npm install
then
npm start
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
The page will reload when you make changes.
You may also see any lint errors in the console.