Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 1.45 KB

README.md

File metadata and controls

40 lines (31 loc) · 1.45 KB

Sorting Visualizer

  • Still a work in progress

Use these steps to run the project:

:git clone https://github.com/Debasis56/Sorting-Visualizer

:npm install (after navigating inside the directory)

:npm fix audit

:npm start

Features

✅ Control Visualization Speed

✅ Change array size (5 -> 40)

✅ Randomize Input

✅ Choose various algorithms

🔧 Stop visualization

🔧 User controller step-by-step visualization

Algorithms to Visualize

✅ Bubble Sort

✅ Insertion Sort

✅ Selection Sort

✅ QuickSort (Lumoto Partition)

✅ QuickSort (Hoare Partition)

✅ Merge Sort

✅ Merge Sort (Inplace)

🔧 Count Sort

🔧 Radix Sort

🔧 Time Sort

🔧 Bogosort

Color Codes

#fffffe Generic value in the array

#fcfb06 Pivot/Value to be replaced

#06e58d Value being swapped

#fc0104 Key comparison