Tri générique : tri rapide, tri à bulle, tri par sélection

Description

J'ai eu à faire pas mal de tri sur diverses choses ces derniers temps, aussi, je me suis fait cette petite bibliothèque de tri générique.

Ainsi en entrée, je prends tout type de tableau (y compris des tableaux d'objet) que je trie (comparaison faite à l'aide de la classe Comparer de C#).

Conclusion :


Pour tester il suffit de créer une nouvelle instance de sorting avec un tableau, de définir la direction du tri (croissante, décroissante), et de lancer derrière la méthode que vous voulez (pour l'instant : QuickSort, SelectSort et BubbleSort)

J'espère dans le futur y ajouter le tri par insertion, et le tri par tas (les classes sont déjà faites, mais elles ne réagissent pas correctement).

J'attends vos remarques pour optimiser un peu tout ça :p

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.