Releases: alesbe/sorting-visualizer
Releases · alesbe/sorting-visualizer
v1.2 New algorithms, stop execution, and Windows compatibility
After almost 2 years, I'm maintaining this project again, so expect updates more often!
Changelog
- Added Cocktail shaker sort
- Added Bogo sort
- Added Bitonic sort
- Implemented an interrupt event to stop algorithms in the middle of the executions
- Added Windows compatibility
v1.1 Quick Sort Algorithm
Changelog
- Added Quick Sort Algorithm
- Fixed #2: Now you can't select an algorithm that does not exist
- Added install.sh and Makefile (only tested on linux)
- Improved code comment documentation and wiki for new contributors!
Additional notes
- Windows pre-compiled .exe is not ready yet, you can compile it yourself if you want!
v1.0: First official release
Finally! The project is kinda ready! There are some things to improve and more things to add, remember that this is the first release.
v0.2-alpha: Basic sorting, colors and console configuration
Finally! After hours of work here is the first verion that actually does something. Of course, it's still in early development, here is some of the key features implemented:
- Bubble sort
- Configurable time (ms) between comparisons and number of elements to compare
- Sort time calculation
- Color to each comparison and final verify "animation"
Things that I would like for the next version:
- More sorting algorithms (at least 2 more)
- Add sound to each comparison acording to the value being compared
Temporary controls:
Space: Start sort
Backspace: Stop sort
F1: Change number of elements to compare
F2: Change time between comparisons (in milliseconds)
The sorting visualizer window needs to be focused (on top of the others) to detect the keypresses, and the input will be in the console window.