Busqueda de máximo dentro de una matriz
Publicado por Alberto (24 intervenciones) el 12/04/2014 20:46:17
Hola buenas tardes.
Llevo varios días intentando hacer una búsqueda dentro de una estructura sin exito. Os presento el problema:
Tengo una estructura llamada Lines, es un array, cuyas posiciones guardan una estructura con dos dos campos point1 y point 2, cada uno de estos campos son los valores de un punto los cuales forman una línea x e y. Así que cada casilla de nuestro array lines, guarda una línea en su interior definida por dos puntos Point1 y Point2
Lines [ Point1[x,y] ] [ Point1[x,y] ]
[ Point2 [x,y] ] [[Point2[x,y] ]......]
De forma que para acceder por ejemplo a la coordenada x del punto 1 de la línea 1 tendríamos que introducir lines(1).Point1(1)
Pues lo que estoy intentando es encontrar cual de todos los puntos que forman todas las líneas del array tiene la coordenada Y más pequeña, o lo que es lo mismo, cual de ellas se encuentra más arriba de la imágen que posteriormente formarán.
¿Alguien me podría ayudar un poco?... cualquier consejo es bienvenido. Gracias de antemano.
Un saludo.
Llevo varios días intentando hacer una búsqueda dentro de una estructura sin exito. Os presento el problema:
Tengo una estructura llamada Lines, es un array, cuyas posiciones guardan una estructura con dos dos campos point1 y point 2, cada uno de estos campos son los valores de un punto los cuales forman una línea x e y. Así que cada casilla de nuestro array lines, guarda una línea en su interior definida por dos puntos Point1 y Point2
Lines [ Point1[x,y] ] [ Point1[x,y] ]
[ Point2 [x,y] ] [[Point2[x,y] ]......]
De forma que para acceder por ejemplo a la coordenada x del punto 1 de la línea 1 tendríamos que introducir lines(1).Point1(1)
Pues lo que estoy intentando es encontrar cual de todos los puntos que forman todas las líneas del array tiene la coordenada Y más pequeña, o lo que es lo mismo, cual de ellas se encuentra más arriba de la imágen que posteriormente formarán.
¿Alguien me podría ayudar un poco?... cualquier consejo es bienvenido. Gracias de antemano.
Un saludo.
Valora esta pregunta


0