Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit a639192

Browse files
committed
added new imgs and app demo gif to the readme file
1 parent ed795e2 commit a639192

File tree

10 files changed

+12
-13
lines changed

10 files changed

+12
-13
lines changed

‎README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Sorting Algorithms Visualization Python
22

3-
[![Python](https://img.shields.io/badge/Python-3.7%2B-blue.svg)](https://www.python.org)
4-
[![Pygame](https://img.shields.io/badge/Pygame-2.0.1-blue.svg)](https://www.pygame.org)
3+
[![Python](https://img.shields.io/badge/Python-3.11.3-blue.svg)](https://www.python.org)
4+
[![Tkinter](https://img.shields.io/badge/Tkinter-8.6-brightgreen)](https://docs.python.org/3/library/tkinter.html)
55

66
A visualization tool for various sorting algorithms implemented in Python. See how different sorting algorithms work and how they perform on different datasets.
77

@@ -21,27 +21,27 @@ A visualization tool for various sorting algorithms implemented in Python. See h
2121

2222
## Prerequisites
2323

24-
- Python 3.7 or higher
25-
- Pygame library (https://www.pygame.org)
24+
- Python 3.10+ or higher
25+
- Tkinter library (https://docs.python.org/3/library/tkinter.html)
2626

2727
## Getting Started:
2828

2929
1. Clone this repository to your local machine.
3030
2. Install the required dependencies by running the following command:
31-
`pip install pygame`
31+
`pip install tkinter`
3232
3. Run the program by executing the following command:
3333
`python main.py`
3434
4. Use the user interface to select a sorting algorithm, dataset, and adjust the visualization settings.
3535
5. Start the visualization and observe the sorting algorithm in action.
3636

3737
## Authors:
3838

39-
- Nazir (@nazir20)
40-
- Judy (@judy-nkwama)
41-
- Asli (@asliBozkurt)
39+
- Nazir Sharifi(@nazir20)
40+
- Judy Nkwama(@judy-nkwama)
41+
- Aslı Bozkurt(@asliBozkurt)
4242

4343
## Screenshots:
4444

45-
![Demo Gif](_Captures/Screenshot1.png)
46-
![Demo Gif](_Captures/Screenshot2.png)
47-
![Demo Gif](_Captures/Screenshot3.png)
45+
![Demo Gif](_Captures/sc1.png)
46+
![Demo Gif](_Captures/sc2.png)
47+
![Demo Gif](_Captures/sc3.png)

‎_Captures/Screenshot1.png

-260 KB
Binary file not shown.

‎_Captures/Screenshot2.png

-235 KB
Binary file not shown.

‎_Captures/Screenshot3.png

-185 KB
Binary file not shown.

‎_Captures/gif.gif

-858 KB
Loading[フレーム]

‎_Captures/nothing.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎_Captures/sc1.png

80.1 KB
Loading[フレーム]

‎_Captures/sc2.png

79.4 KB
Loading[フレーム]

‎_Captures/sc3.png

74.3 KB
Loading[フレーム]

‎main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
from sorting_algorithms import *
55
import random
66

7-
# This code creates a chart using the Tkinter library. First, root creation, which is a Tk creation. This object represents a window that will serve as the main window.
87
root = Tk()
98
root.title('Sorting Algorithms Visualization')
109
root.geometry('900x600')
@@ -17,6 +16,7 @@
1716
graph_type = StringVar()
1817
sorting_alg = SortingAlgorithms()
1918

19+
2020
# Buttons
2121
def start_btn():
2222

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /