Bonjour,
Je bute depuis un moment sur l'algorithme qui me permettra de vérifier qu'un tableau 2D ne comporte que des chiffres uniques. J'ai eu un élan d'inspiration qui s'est vite estompé, je vous l'écris :
Je me suis très vite rendu compte que ma variable chiffreTeste s'incrémentait à chaque tour de boucle et que par conséquent je n'effectue le test de chiffreTeste que sur une ligne et non sur le tableau entier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 int chiffreTeste; for(int idLig = 0; idLig < TailleTableau2D; idLig++){ chiffreTeste = idLig; for(int idCol = 0; idCol < TailleTableau2D; idCol++){ if(idLig == idColà){ continue; } if(tableau2D[idLig][idCol] == chiffreTest){ cout << "Le tableau ne comporte pas que des valeurs uniques"; break; } } }
Quelques conseils ?
Merci à vous
Partager