Skip to content

magidandrew/SortingAlgorithmVisualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sorting Algorithm Visualizer

Demo

demo gif

Who this is for

  • Any student who wants to see an implementation of common sorting algorithms in Java.
  • Anyone who is interested in combining Swing gui with Processing graphics applications.
  • For myself, as I wanted to develop a better fluency with swing and sorting algorithms while being able to make an interesting visual product.

Algorithms

All algorithms were self-implemented and can be located in the Algorithms package. The following algorithms are currently implemented:

  • BubbleSort
  • SelectionSort

The following will be implemented in the near future:

  • InsertionSort
  • MergeSort
  • HeapSort
  • QuickSort
  • ShellSort
  • CombSort
  • CountingSort
  • BucketSort
  • RadixSort
  • TreeSort
  • CubeSort

How to Run

ant run

Dependencies

The program is written entirely in Java using the swing and Processing libraries.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages