Sélection aléatoire d'un element dans un tableau dynamique
Fermé
zarganomi
-
Modifié par zarganomi le 9/09/2014 à 15:53
Clapss Messages postés 389 Date d'inscription samedi 31 décembre 2011 Statut Membre Dernière intervention 14 décembre 2023 - 27 sept. 2014 à 22:40
Clapss Messages postés 389 Date d'inscription samedi 31 décembre 2011 Statut Membre Dernière intervention 14 décembre 2023 - 27 sept. 2014 à 22:40
A voir également:
- Sélection aléatoire d'un element dans un tableau dynamique
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Comment faire un tableau - Guide
- Tableau croisé dynamique différence entre deux colonnes ✓ - Forum Excel
- Identifier un tableau à partir d'une photo - Forum Graphisme
2 réponses
Clapss
Messages postés
389
Date d'inscription
samedi 31 décembre 2011
Statut
Membre
Dernière intervention
14 décembre 2023
16
Modifié par Clapss le 10/09/2014 à 18:13
Modifié par Clapss le 10/09/2014 à 18:13
Yop,
* srand ne doit être appelé qu'une fois en début de programme.
* Après avoir tiré un nombre aléatoirement avec rand(), il faut parcourir le tableau pour chercher l'élément. Toi tu continues le parcours et tire un nombre avant d'avoir trouvé l'autre !
* srand ne doit être appelé qu'une fois en début de programme.
* Après avoir tiré un nombre aléatoirement avec rand(), il faut parcourir le tableau pour chercher l'élément. Toi tu continues le parcours et tire un nombre avant d'avoir trouvé l'autre !
Pour i de 0 à N
On tire un nombre
Pour j de 0 à taille tableau
Si on a trouvé l'élement
On supprime
Fin Si
Fin Pour
Fin Pour
Clapss j'ai fait ça et le même problème, il tire encore parfois le même nombre supprimé. J'ai fait un exemple de vecteur T:{1 2 3 4 } je choisie le nombre 1, je le supprime il m'affiche un nouveau vecteur T':{2 3 4 }, puis lorsque je tire un nombre de nouveau vecteur T' et je l'ajoute à un autre vecteur T'' il ajoute parfois le nombre 1 qui est le nombre déjà supprimé.
je pense que le problème est comment je parcourt le vecteur après la suppression d'un élément?
moi je le parcourt comme ça :
qui peut m'aider SVP c urgent !!
je pense que le problème est comment je parcourt le vecteur après la suppression d'un élément?
moi je le parcourt comme ça :
for (int i=0; i< T.size();i++)
qui peut m'aider SVP c urgent !!
Clapss
Messages postés
389
Date d'inscription
samedi 31 décembre 2011
Statut
Membre
Dernière intervention
14 décembre 2023
16
27 sept. 2014 à 22:40
27 sept. 2014 à 22:40
Re-poste le nouveau code.