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

5f7b0b5 · Feb 19, 2021

History

11 Commits
Feb 19, 2021
Feb 19, 2021
Feb 1, 2021
Feb 19, 2021
Feb 1, 2021

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