bonjour, je suis débutant, dans le cadre de mes cour je doit faire un trie sur les quatre face extèrieur d'un tableau en 2d pour cela je veut faire une fonction qui renvoi pour t[i][j] -> t[i++][j++] se que j'appel les piliés sont les quatre angle du tableau.
j'arrive a fair le trie sur chaque coté le problème ce pose sur les quatres angle
(c'est un tableau rempli aléatoirement de N=8 case)
je tombe sur le même problème a chaque foi, pour le pilier soit il le saute soit il reste dessu, je ne sais pas comment faire.
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
24
25
26
27 int suivant(int l,int c, int tab[][N]) //renvoie la valeur de la case d'après { int suivant; //coté 1 if (l==0 && c<=6) { /*if (c==7) { l++; } */ c++; } //coté 2 if (l<7) { //if(c==7 && l>0) { l++; } /*else if(c==7 && l==7) { c--; } */ }
ps: je ne sais pas trop comment d'écrir le problème![]()
Partager