Es que si te pongo un ejemplo ya te lo doy hecho. Tu has dicho que no podías conceptualizarlo, yo te he dicho que uses una matriz de booleanos, ya está conceptualizado.
Más detalle? cada elemento de la matriz(i, j) dice si hay una antena instalada en:
(i, j), si i = 0 y j = 0
(i, j), (i+1,j) (i-1,j) si es del medio del borde de arriba
(i-1,j) si es de la esquina superior derecha
...
...
(i,j), (i-1,j-1), (i,j-1), (i-1,j) si no está limitado, este es el caso general, los otros sólo se encargan de quitar los fuera de rango
Haz el dibujo