Skip to content

Releases: alesbe/sorting-visualizer

v1.2 New algorithms, stop execution, and Windows compatibility

29 Nov 17:27
7c536ce
Compare
Choose a tag to compare

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

15 May 10:57
Compare
Choose a tag to compare

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

v1.0: First official release

18 Apr 19:05
Compare
Choose a tag to compare

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

14 Apr 22:45
Compare
Choose a tag to compare

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.