Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 887 Bytes

File metadata and controls

10 lines (8 loc) · 887 Bytes

SeeSort

AUTHOR: Varsan Jeyakkumar RELEASED: June 17th 2025

Description

SeeSort is a Java SwingX Application which allows users to visualize three different sorting algorithms using a step-by-step interactive process. The program randomly generates 10 boxes, and allows users to sort the boxes using either insertion sort, selection sort, or bubble sort. By clicking, the users are able to visualize the steps for the algorithm, enabling them to understand how each sort works. At the end of each sort, a new set of boxes are generated and users are able to once again choose another algorithm or exit the program. This project had a focus on Object Oriented Programming to ensure an efficient and understandable program structure.

Credits

Certain aspects of the graphics template code were reproduced and reused with the authorization of Dimos Raptou.