Matriz sin areas cerradas(punteros)

Iniciado por Edinier, 29 Abril 2019, 16:59 PM

0 Miembros y 1 Visitante están viendo este tema.

Edinier

Buenas, necesitaria ayuda con este ejercicio. Entiendo la Logica del ejercicio pero no se como implementarla en el codigo

Realice una función que dada una matriz de n por m (siendo n y m parámetros) llena
de 2 números, valide que la matriz no tenga áreas cerradas. Se considera que una
matriz de dos números tiene un área cerrada cuando a partir de un número
(ubicación ij), no puedo acceder al espacio de números que le corresponde,
avanzando hacia cualquiera de los 4 costados. Es decir, a través de un casillero nij,
que está completo por un número i, debo poder moverme a otro casillero que
también tenga ese mismo número i


K-YreX

La forma más sencilla es que recorras toda la matriz y compares cada casilla que rodea a la que estás situado con el valor contrario al de esa casilla.
Código (cpp) [Seleccionar]

cout << "Todos tenemos un defecto, un error en nuestro código" << endl;