Pagini recente » Cod sursa (job #2437683) | Cod sursa (job #2457635) | Cod sursa (job #2100173) | Cod sursa (job #3200136) | Cod sursa (job #587251)
Cod sursa(job #587251)
// direcţiile de deplasare
int dir_x[] = {-1, 0, 1, 0};
int dir_y[] = { 0, 1, 0,-1};
algoritm FILL(int x, int y)
{
Dacă A[x][y] == 0 Atunci
// marcăm zona
A[x][y] = 2
// căutăm în cele 4 direcţii: nord, est, sud, vest
Pentru k = 1,4 Execută
{
i = x + dir_x[k];
j = y + dir_y[k];
// autoapel pentru noile coordonate
FILL (i, j);
}
}