Skip to content

This project uses the python Tkinter module to visualize the five famous sorting algorithms. Tkinter is the standard GUI library for Python. Python when combined with Tkinter provides a fast and easy way to create GUI applications. Tkinter provides a powerful object-oriented interface to the Tk GUI toolkit.

Notifications You must be signed in to change notification settings

Devesh475/SortingAlgorithmVisualizerUsingPython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SortingAlgorithmVisualizerUsingPython

This is a python script for visualizing the sorting algorithms using python tkinter module.

Sorting Demo

Dependencies

Use the package manager pip to install tkinter.

pip install python-tk

What is tkinter

Tkinter is the standard GUI library for Python. Python when combined with Tkinter provides a fast and easy way to create GUI applications. Tkinter provides a powerful object-oriented interface to the Tk GUI toolkit.

Algorithms Visualized

  • Quick Sort (Time Complexity : N logN)
  • Merge Sort (Time Complexity : N logN)
  • Insertion Sort (Time Complexity : N ^ 2)
  • Selection Sort (Time Complexity : N ^ 2)
  • Bubble Sort (Time Complexity : N ^ 2)

Want to know more about these algorithms visit GFG

  • The .exe file is uploaded in the repository which can be downloaded and can be run on a windows operating system.

About

This project uses the python Tkinter module to visualize the five famous sorting algorithms. Tkinter is the standard GUI library for Python. Python when combined with Tkinter provides a fast and easy way to create GUI applications. Tkinter provides a powerful object-oriented interface to the Tk GUI toolkit.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages