Skip to content

chemexus/sorting-visualizer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sorting Visualizer

  • A tool to visualize sorting algorithms built using ReactJS (link)
  • Still a work in progress

Features

✅ Control Visualization Speed

✅ Change array size (30 -> 400)

✅ Randomize Input

✅ Choose various algorithms

🔧 Stop visualization

🔧 User controller step-by-step visualization

🔧 Visualization with sound

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

Examples

Contributors

About

A Sorting Algorithms Visualizer built using ReactJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.8%
  • HTML 1.9%
  • CSS 1.3%