Skip to content

This program uses the Swing library to visualize how specific sorting algorithms work.

License

Notifications You must be signed in to change notification settings

MGPFE/Sorting_algorithm_visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Sorting algorithm visualizer


Description

This program visualizes how sorting algorithms work using the Swing library.

The data to sort gets automatically generated, but you can also generate a new set of data by clicking the "Generate" button. You can also set the desired speed of algorithm execution (set to 30 millis by default).

At the moment it supports 3 types of sorting algorithms:

  • Merge sort
  • Quick sort
  • Bubble sort

Screenshots

ezgif com-gif-maker(1)

TODO

  • Add more sorting algorithms,
  • Fix a Bubble sort bug where if you click the "Generate" button during the sorting process the whole program hangs

About

This program uses the Swing library to visualize how specific sorting algorithms work.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages