Supprimer les doublons d'un tableau en C

Fermé
aurel_67_1 Messages postés 10 Date d'inscription mercredi 13 octobre 2010 Statut Membre Dernière intervention 11 mars 2011 - 3 déc. 2010 à 21:41
homesatn14 Messages postés 6 Date d'inscription vendredi 24 août 2012 Statut Membre Dernière intervention 1 février 2013 - 21 sept. 2012 à 13:22
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 samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 840
4 déc. 2010 à 00:52
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