Visualize sorting algorithms
A simple python application to visualize sorting algorithms.
Sort Algorithms
Name | Function Name | O( ) |
---|---|---|
Bubble Sort | bubble_sort | O(n ^ 2) |
Insertion Sort | insertion_sort | O(n ^ 2) |
Quick Sort | quick_sort | O(nlog (n)) |
Selection Sort | selection_sort | O(n ^ 2) |
Merge Sort | merge_sort | O(nlog (n)) |
... | ... | ... |
...Updating...
Some figure
Installation
With python
, from source
:
git clone https://github.com/ductnn/sorting_algorithm.git
cd sorting_algorithm
pip3 install -r requirements.txt
With javascript
, ...Updating...
Usage
With python
, follow command
:
python3 visualize_python.py
With javascript
, ...Updating...
Contribution
All contributions are welcomed in this project!
License
The MIT License (MIT). Please see LICENSE for more information.
Show your support
Give a