Skip to content

A Java Gui project that helps you visualise how Sorting algos work and master DataStructures.

Notifications You must be signed in to change notification settings

JustARandomDude4/Satwi-sSortingVisualiser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

✨📺Satwi's Sorting Visualiser📺✨

What's the project about?👀👀

A java Gui project that helps you visualise how Sorting algos work and master DataStructures(hopefully)😁😋.

Purpose👩‍🎓👨‍🎓

This project's purpose was to help me and u for two purposes:

  1. I wanted to get a picture clear clarity on how sorting works.
  2. Practice my core Java concepts.

ps: I have Internals cmg up soon :( and I have 2 major Subjects : Oops in java and DataStructures. So, I thought that combining both concepts and making a project is cool :))

Features💡🖍

This project features many sorts including: ⭐ Bubble sort ⭐ Insertion sort ⭐ Selection sort ⭐ Merge sort ⭐ Fast Bubble sort(Efiicient algo) ⭐ Fast Selection Sort(Efficient algo)

Later I plan to implement more sorts.

Let's see who's wins🥇🥇:

You can now see the comparision between all the sorting algorithms and their speed for the same set of data:

                                         🏆🏆Bubble Sort       vs     Fast Bubble Sort🏆🏆

                                       🏆🏆Selection Sort    vs     Fast Selection Sort🏆🏆 

                                         🏆🏆Insertion Sort    vs     Merge Sort🏆🏆   

How to Download and use the code ⚙ 🛠:

1. Download as a zip file or clone the repo into your local repo in your system.
2. Extract the files into a new folder in your system.
3. Install Eclipse and do al the neccesary installments thereby.
4. Start a new project and add the folder into the project.
5. Run it
6. If u use Vs Code like me, then directly clone the repo and install required java compilers as extentions, and run.
(Rememeber u need to have JDK pre installed to be able to run on either eclipse or Vs code)

You can change the speed at which the sorts operate as well as the size of the data set.

Contact me 📲📤

If u find any errors in the code, or want to enquire oon how to download, pls don't mind to ping me :))


   my Linkedin :https://www.linkedin.com/in/khs4/


About

A Java Gui project that helps you visualise how Sorting algos work and master DataStructures.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages