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

https://github.com/bm777/quicksort

This algorithm called FAST SORTING ALGORITHM (QuickSort) it is a question of ordering the table from a pivot (value chosen in the table (generally the first value) In this same table we classify the lower values on the left and the lower values on the right. higher values Then we recall the RAPID SORTING ALGORIHTME, once for the left part ...
https://github.com/bm777/quicksort

algorithm quicksort

Last synced: 10 days ago
JSON representation

This algorithm called FAST SORTING ALGORITHM (QuickSort) it is a question of ordering the table from a pivot (value chosen in the table (generally the first value) In this same table we classify the lower values on the left and the lower values on the right. higher values Then we recall the RAPID SORTING ALGORIHTME, once for the left part ...

Awesome Lists containing this project

README

        

# __Tri rapide__
Cet algorithme appelé ALGORITHME TRI RAPIDE (QuickSort), il s'agit d'ordonner le tableau à partir d'un pivot (valeur choisie dans le tableau (généralement la première valeur). Dans ce mêmetableau on classe à gauche les valeurs inférieurs et à droite les valeurs supérieurs. Ensuite on rappelle l'ALGORIHTME TRI RAPIDE, une fois pour la partie gauche, une fois pour la partie droite.

# Fonctionnement visuel
![alt text](https://upload.wikimedia.org/wikipedia/commons/6/6a/Sorting_quicksort_anim.gif)

# Initialisation des valeurs
![Alt text](img/1.png?raw=true "init")
![Alt text](img/2.png?raw=true "init")

# Résultat très rapide
comparé au [tri à bulle](https://github.com/bm777/Tri_bulle), au [tri à sélection](https://github.com/bm777/Tri_selection) et au [tri à insertion](https://github.com/bm777/Tri_insertion).

![Alt text](img/3.png?raw=true "Resultat")

# Auteur : Bayangmbe Mounmo (bm7)