Fonction qui calcule le nombre de valeurs différentes dans un tableau

Résolu
narymene Messages postés 4 Statut Membre -  
Dalfab Messages postés 720 Statut Membre -
Bonsoir,
Svp qui peut me proposer une fonction qui calcule le nombre des valeurs différentes dans un tableau ?
exemple: {1,2,1,3,4,5,4,5} ==> le nombre de valeurs différentes = 5
agréable soirée

4 réponses

yg_be Messages postés 24281 Statut Contributeur Ambassadeur 1 584
 
0
mamiemando Messages postés 34184 Statut Modérateur 7 888
 
Bonjour,

Tu peux regarder la classe
std::set
qui permet de répondre à ton problème. Ensuite, cherche un exemple (par exemple celui-ci) et adapte-le à ton exercice.

Bonne chance
0
narymene Messages postés 4 Statut Membre
 
merci infiniment
0
mamiemando Messages postés 34184 Statut Modérateur 7 888
 
De rien, bonne continuation :-)
0
Dalfab Messages postés 720 Statut Membre 101
 
Bonjour,

Utiliser un
std::set<>
pour compter les éléments distincts d'un tableau est une solution originale, on peut alors écrire le code en une seule ligne. Mais si c'est dans le cadre d'un exercice, le prof s'attend plutôt à ce que tu développes ton algorithme plutôt qu'un objet "magique" trouvé sur le net.
0