Ho difficoltà a trovare un algoritmo efficiente per questo problema:
Dati un array-2 a e due interi r e c, indicare se a[r][c] è una buca (o fossa) (cioè se a[r][c] è < di ogni elemento con il quale confina). Risolvere il problema unificando la gestione di tutti gli elementi che appartengono al bordo dell'array-2 e senza sovradimensionare l'array-2.
Esempio :
0 1 2 c
-------
0 |1 6 5
1 |9 7 9
2 |0 6 3
r
Input : r=2 c=2 è fossa ! poichè tutti gli elementi confinanti cioè 6 7 9 sono maggiori rispetto a lui.
Inizialmente avevo notato un modo per farlo, ma solo per le fosse "interne" alla matrice.
Ma i bordi mi restano ignoti. mi potreste aiutare? grazie mille
![Rolleyes [rolleyes]](http://www.megalab.it/forum/images/smilies/rolleyes.gif)