Relleno de matrices

Dada una matriz cuyos elementos son 0 ó 1, su relleno es la matriz obtenida haciendo iguales a 1 los elementos de las filas y de las columna que contienen algún uno. Por ejemplo, el relleno de la matriz de la izquierda es la de la derecha:

Las matrices se pueden representar mediante tablas cuyos índices son pares de enteros

por ejemplo, la matriz de la izquierda de la figura anterior se define por

Definir la función

tal que (relleno p) es el relleno de la matriz p. Por ejemplo,

Soluciones

Referencias

Basado en Matrix Fill-In del blog Programming Praxis.

4 Comentarios

Escribe tu solución