STL : RECHERCHER LE PLUS GRAND OU LE PLUS PETIT DANS UN TABLEAU

cmarsc Messages postés 455 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 18 décembre 2003 - 20 janv. 2003 à 08:39
cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 - 21 janv. 2003 à 20:58
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/10302-stl-rechercher-le-plus-grand-ou-le-plus-petit-dans-un-tableau

cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 1
21 janv. 2003 à 20:58
On peut effectivement utiliser fonction qsort() pour trouver le minimum et le maximun dans un tableau par contre quand tu auras trié ton tableau, tu auras bien du mal à savoir à quel indexes se trouvaient le min et le max.
cs_nEUrOne Messages postés 41 Date d'inscription dimanche 17 novembre 2002 Statut Membre Dernière intervention 14 avril 2004
21 janv. 2003 à 13:38
on peut le faire manuellement avec un simple qsort et on prend le 1er et le dernier ... (en plus, ca n'appelle aucune lib)
cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 1
20 janv. 2003 à 16:26
cmarsc: c'est pas grave car sinon tu ne dis que des choses justes !
cmarsc Messages postés 455 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 18 décembre 2003
20 janv. 2003 à 15:56
en effet, j'ai dit une counasserie :-( que je retire sur le champs
cs_davidsm Messages postés 35 Date d'inscription lundi 6 janvier 2003 Statut Membre Dernière intervention 12 novembre 2004
20 janv. 2003 à 15:50
Un des intérêts des fonctions est de s'appliquer à des séries d'objets d'un conteneur. Elles sont génériques, elles ne dépendent pas du type de la données traitée.
Dans l'exemple, le type stocké dans le conteneur est int. Ce pourrait être un type : chaine de caractères, une structure, une classe ( voir peut être dans ce cas redéfinir l'opérateurs <)
cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 1
20 janv. 2003 à 13:47
Ah non cmarsc, les fonctions C floor() et ceil() ne font pas la même chose, elles caculent le floor et le ceil d'un double, ce n'est pas le min et le max.
cmarsc Messages postés 455 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 18 décembre 2003
20 janv. 2003 à 08:39
salut,
il y a dans <math.h> des fonctions analogues floor et ceil.
Rejoignez-nous