TRI RAPIDE

Signaler
Messages postés
4
Date d'inscription
mardi 9 décembre 2003
Statut
Membre
Dernière intervention
10 décembre 2003
-
Messages postés
4
Date d'inscription
mercredi 8 octobre 2003
Statut
Membre
Dernière intervention
21 décembre 2003
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18533-tri-rapide

Messages postés
4
Date d'inscription
mercredi 8 octobre 2003
Statut
Membre
Dernière intervention
21 décembre 2003

Merci pour ces informations beozebold, il est évident que le qsort est un tri instable toutefois pour une application de ce tri sur des nombres, je pense que le qsort est suffisant. Mais ta remarque est très juste et je vais de suite aller explorer ton lien. Enfin une remarque intéressante ;o)

Trasher9
Messages postés
1
Date d'inscription
mercredi 10 septembre 2003
Statut
Membre
Dernière intervention
19 décembre 2003

Trasher9: Tout à fait d'accord avec toi sur l'importance de connaitre (voire de comprendre) les algorithmes de tri.

A ce propos je ne peux que vous recommander le Merge Sort comme algorithme de tri car celui ci à l'avantage d'être stable (à savoir si tu tries des éléments ayant plusieurs attributs (nom, prénom par exemple) d'abord sur le prénom puis sur le nom, tu trouveras, à nom identique, les prénoms classés par ordre alphabétique). Ce qui n'est pas le cas avec le Quick Sort. Malheureusement il semble que le QSort ait meilleure presse que son cousin le Merge Sort (ce que je regrette) alors parlez-en autour de vous, faites-en la promotion auprès de vos professeurs d'informatique :)

Pour une explication complète (mais en anglais) sur le Merge Sort,je vous conseille l'adresse suivante : http://www.cs.toronto.edu/~neto/teaching/238/16/mergesort.html

il y a même un applet Java pour expliquer le fonctionnement.


Bien à vous

BeoZeBold
Messages postés
4
Date d'inscription
mercredi 8 octobre 2003
Statut
Membre
Dernière intervention
21 décembre 2003

et bien il existe un domaine qui se nomme algorithme, il est bien évident que tu peux très bien utiliser niaisement les fonctions mises à disposition, mais si tu a envie de savoir qu'est ce que ce tri fait vraiment, c'est bien mieux de le voir sous cette forme. enfin c'est mon avis. pour programmer, on est bien obligé de savoir ce qui se passe derrière.
Messages postés
4
Date d'inscription
mardi 9 décembre 2003
Statut
Membre
Dernière intervention
10 décembre 2003

exactement ...
il est ou l'intérêt de ton source ?
qsort ... voir stdlib.h

(hehe)
Afficher les 8 commentaires