Supprimer des doublons

Résolu/Fermé
PR - Modifié par PR le 6/05/2013 à 12:50
 PR - 6 mai 2013 à 13:16
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
6 mai 2013 à 13:03
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
Bonjour MiGoK et merci pour ta réponse !

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

A+
0