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

https://github.com/ju-c/basic-sorting-algorithms-python

Basic sorting algorithms using Python
https://github.com/ju-c/basic-sorting-algorithms-python

bubble-sort merge-sort python python-algorithm python-bubblesort python-mergesort python-quicksort quicksort

Last synced: 2 months ago
JSON representation

Basic sorting algorithms using Python

Awesome Lists containing this project

README

          

# Basic sorting algorithms using Python

Basic sorting algorithms:

- [Bubble Sort](sorting_algorithms/bubble_sort.py)
- [Merge Sort](sorting_algorithms/merge_sort.py)
- [Quicksort](sorting_algorithms/quicksort.py)

## Resources

**Big-O:**
[Big-O Cheat Sheet: Array Sorting Algorithms](https://www.bigocheatsheet.com/#sorting)
**Bubble Sort:**
[Bubble Sort: An Archaeological Algorithmic Analysis ](https://users.cs.duke.edu/~ola/bubble/bubble.html)
[Bubble Sort: Quick Tutorial and Implementation Guide](https://www.pythoncentral.io/bubble-sort-implementation-guide/)
**Quicksort:**
[Quicksort in python (from Ken's Blog)](http://www.99nth.com/~krm/blog/quicksort-python.html)
[Quicksort in Python](https://stackabuse.com/quicksort-in-python/)
**Merge Sort:**
[Merge Sort: A Quick Tutorial and Implementation Guide](https://www.pythoncentral.io/merge-sort-implementation-guide/)

## License

Distributed under the MIT License. See `LICENSE.txt` for more information.

## Contact

Julien Cortesi - [@serializers](https://twitter.com/serializers) - [julienc.net](https://www.julienc.net) - julien.cortesi@protonmail.com