An open API service indexing awesome lists of open source software.

https://github.com/atris-ctrl/sortingvisualizer

A simple UI using pyqt for visualizing simple sorting algorithms. A way to learn algorithm easier for myself
https://github.com/atris-ctrl/sortingvisualizer

gui-application pyqt python3 sorting-visualization

Last synced: 4 months ago
JSON representation

A simple UI using pyqt for visualizing simple sorting algorithms. A way to learn algorithm easier for myself

Awesome Lists containing this project

README

          

# Sorting Visualizer drawing
The Sorting Visualizer project helps users understand how different sorting algorithms work by providing a visual representation of their operation
## Features
- View how three simple sorting algorithms work
- Bubble Sort
- Selection Sort
- Insertion Sort

![](visualization/styles/vct1CPb.gif)
## Installation in terminal

```bash
pip install -r requirements.txt
```

## Usage

```python

```
## Built With
- Python
- PyQt 6

## Milestones ✨
- [x] 3 simple sorting algorithms
- [x] Animation for sorting algorithm
- [x] Increase/Decrease number of data
- [ ] More sorting algorithms
- [ ] Prettier UI
- [ ] Increase speed of animation
## Contributing

Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License

[MIT](https://choosealicense.com/licenses/mit/)