Liste des fonctions et description pour tri_stable.cpp | |
|---|---|
| template<typename T> void Tri_Insertion(T*); | Tri par insertion |
| template<typename T> void Tri_Bulles(T*); | Tri à bulles |
| template<typename T> void Tri_Shaker(T*); | Tri Shaker (tri à bulles bidirectionnel) |
| template<typename T> void Tri_Gnome(T*); | Tri Gnome (aka tri stupide) |
Liste des fonctions et description pour tri_astable.cpp | |
|---|---|
| template<typename T> void Tri_Selection(T*); | Tri par sélection |
| template<typename T> void Tri_Peigne(T*); | Tri à peigne (variante du tri à bulles plus efficace) |
| emplate<typename T> void Tri_Rapide(T*, int, int); | Tri rapide |
| template<typename T> int Partition(T*, int, int); | Utilitaire pour Tri_Rapide |
| template<typename T> void Insertion(T*, int, int); | Tri par insertion |
| template<typename T> void Tri_Shell(T*); | Tri Shell (variante du tri par insertion) |
Liste des fonctions et description pour tri_utils.cpp | |
|---|---|
| template<typename T> void Permute(T* &, int, int); | Permute deux valeurs |
| template<typename T> int NbElements(T*); | Retourne le nombre d'éléments du tableau |