Skip to content

ksonax/Sorting-Algorithms-Visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python-Sorting-Algorithms-Visualization

This application was made as semester project for Software Engineering Course at Cracow Univeristy of Technology.

It was implemented in python with pygame library.

Short Description:

Application visualises 6 basic sorting algorithms. • Insertion Sort • Selection Sort • Shell Sort • Merge Sort • Quick Sort • Heap Sort

It also allows to randomize the array after every sort, and close it at any time.

The main view of application

image

After choosing one of the sorting algortithms. Program starts visualisation. (The image bellow shows insertion sort visualisation)

image

After sorting is finished, the user can randomize the array and check diffrent algorith or try to run it with already sorted array.

image

About

Sorting Algorithms Visualization written in Python using Pygame.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages