Skip to content

A program that helps the user visualize the functionality and efficiency differences between multiple different sorting algorithms.

Notifications You must be signed in to change notification settings

balajiRRK/sorting-algorithm-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sorting Algorithm Visualizer Application

A program that helps the user visualize the functionality and efficiency differences between multiple different sorting algorithms.

Instructions to run program

Run only on CMD, NOT Powershell

Command to rebuild project if any code changes were made (mvn clean compile will NOT work):

mvn clean install

Command to run program:

java -cp target\sorting-algorithms-visualizer-1.0-SNAPSHOT.jar;lib\processingcore.jar main.Main

Instructions to interact with program:

  • Press 'R' to randomize
  • Press spacebar to sort
  • Use the left and right arrow keys to cycle between different algorithms
  • Use the up and down arrow keys to increase or decrease the fps by 5 frames from a range of 5-90

Demo

Demo.mp4

About

A program that helps the user visualize the functionality and efficiency differences between multiple different sorting algorithms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages