Supprimer des doublons

Résolu
PR -  
 PR -
Bonjour,

J'ai un tableau de char qui contient du texte. par exemple
tableau={"rouge", "noir", "vert", "rouge", "bleu", "bleu", "rouge"}


Je souhaiterais supprimer ces doublons afin d'obtenir :

tableau2 = {"rouge", "noir", "vert", "bleu"}


Cependant je ne vois pas comme faire à part parcourir la liste pour chaque mot, ce qui ne me semble pas du tout optimisé..

Quelqu'un à t il déjà rencontré ce cas ? (notamment avec parfois un doublon en triple ou plus..)

Merci d'avance,

Cordialement
A voir également:

1 réponse

MiGoK Messages postés 1192 Date d'inscription   Statut Membre Dernière intervention   169
 
Salut,

il faudra forcément parcourir un tableau pour comparer. Après tu n'es pas obligé de parcourir le tableau principal à chaque fois. Tu peux :
prendre un mot du tab 1, si il n'est pas dans tab 2, on le met dans tab 2. Ca te fera un plus petit tableau à parcourir.
0
PR
 
Bonjour MiGoK et merci pour ta réponse !

En effet je n'y avais pas pensé, je te remercie !

A+
0