Skip to content

This project is to show several different sorting algorithms using the java swing packages. The purpose of this project is to show how efficient each sorting algorithm is visually for any learners that are new to sorting algorithms and have a trouble visualizing it. To see progress coding this application, go to the master branch.

Notifications You must be signed in to change notification settings

affanu02/Sorting-Algorithms-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sorting-Algorithms-GUI

description

This project is to show several different sorting algorithms using the java swing packages. The purpose of this project is to show how efficient each sorting algorithm is visually for any learners that are new to sorting algorithms and have a trouble visualizing it.

Live Demo

types of algorithms

- Bubble Sort
- Heap Sort
- Selection Sort
- Quick Sort

How to Run

  1. Ensure Java is Installed: Make sure Java Development Kit (JDK) is installed on your system. You can download it from here.

  2. Navigate to the Correct Directory: Open a terminal and navigate to the project directory.

  3. Compile the Program: javac src/app.java

  4. Run the Program: java src/app

  5. Remove .classes files: rm src/*.class

About

This project is to show several different sorting algorithms using the java swing packages. The purpose of this project is to show how efficient each sorting algorithm is visually for any learners that are new to sorting algorithms and have a trouble visualizing it. To see progress coding this application, go to the master branch.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages