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

https://github.com/dahlitzflorian/sortingalgorithms

Sorting algorithms written in and made for Python
https://github.com/dahlitzflorian/sortingalgorithms

python python-packages python3 sort sorting-algorithms

Last synced: 2 months ago
JSON representation

Sorting algorithms written in and made for Python

Awesome Lists containing this project

README

        

# Sorting Algorithms #
[![Build Status](https://travis-ci.org/DahlitzFlorian/SortingAlgorithms.svg?branch=master)](https://travis-ci.org/DahlitzFlorian/SortingAlgorithms)

## Description ##
This project includes a various number or sorting algorithms
written in Python.
It was tested with Python >= 3.4.

The repository, where all the commits will be pushed, is on
[Bitbucket](https://bitbucket.org/Train132/sortingalgorithms).
On [GitHub](https://github.com/DahlitzFlorian/SortingAlgorithms)
appear only the already tested releases. So if you want to
keep up-to-date you should have a look at
[Bitbucket](https://bitbucket.org/Train132/sortingalgorithms)
once in a while. If you just want to see the tested releases
available on [PyPI](https://pypi.python.org) you have to
have a look at [GitHub](https://github.com/DahlitzFlorian/SortingAlgorithms).

version 1.0.2

## Algorithms ##
* Bubble-Sort (slow)
* Ripple-Sort (slow)
* Min-Sort (better than previous ones)
* Quick-Sort (very fast and efficient)

## Additional ##
* sorting of non-nested tuples (very fast)

## Installation ##
The current version is available via ```pip```
```bash
pip install sort-algorithms
```

## Upgrade ##
You also can upgrade on the latest version with additional
algorithms and features with:
```bash
pip install sort-algorithms --upgrade
```