Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Edinier en 29 Abril 2019, 16:59 pm



Título: Matriz sin areas cerradas(punteros)
Publicado por: Edinier en 29 Abril 2019, 16:59 pm
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



Título: Re: Matriz sin areas cerradas(punteros)
Publicado por: K-YreX en 29 Abril 2019, 18:05 pm
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.