Bonjour,
Je dois parcourir les colonnes ou rangées d'un tableau à deux dimensions pour trouver la valeur maximale d'une colonne ou rangée et je me demande qu'elle serait la meilleur façon de le faire. Actuellement, j'ai écrit une fonction qui parcours une rangee ou une colonne spécifique en fonction d'un paramètre :
Mais je trouve cela lourd... Existe-t-il une meilleur façon de procéder? Peut-être à l'aide des pointeurs?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 int parcours(..., int type, int *rangee, int *colonne) { ... for(int i = 0; i < DIMENSION; ++i) { switch(type) { case RANGEE : *colonne = i; break; case COLONNE : *rangee = i; break; } ... } ... }
P.S je dois absolument utiliser un tableau à deux dimensions...
Merci beaucoup...
Partager