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

Utilisateur anonyme
 
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