Supprimer les doublons d'un tableau en C

aurel_67_1 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
homesatn14 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je dispose de deux tableaux en langage C.

t1 = [1,5,3,4,1,3,4,5] et t2 un tableau vide.

J'aimerais qu'au final t2 contiennent les mêmes éléments que t1 sans les doublons, peut importe de l'ordre.

t2 = [1,5,3,4,3]

Je ne sais pas comment faire,

Merci de votre aide.

A voir également:

2 réponses

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Bonjour,
Il suffit de faire deux boucles for.
La première boucle for pour parcourir tous les éléments du tableau 1, la deuxième pour parcourir le tableau 2 (jusqu'à la position courante) pour vérifier les doublons.

Commence déjà par faire la copie de t1 dans t2, et poste le code ici.
On te donnera plus de directive si jamais c'est toujours pas assez clair.

Cdlt,
2