Ver Mensaje Individual
  #7  
Antiguo 20-02-2019
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por donpedro Ver Mensaje
Si por ejemplo en la columna 1 fila 10 yo coloco los valores 10 50 70 y en la columna 4 fila 35 coloco esos mismos valores en ese mismo orden me tiene que salir un mensaje que diga que esa combinacion de numeros esta siendo utilizada.
Ya que estas en la universidad, supuestamente te han ensañado la importancia de las estructuras de datos y los algoritmos. En resumen:

- Ordena, organiza y busca
- Usa la estructura de datos correcta que facilite lo de arriba

Si estuvieras haciendo esto con SQL la respuesta seria muy obvia. Pon todo en una "tabla":

Código:
Col Row Values
1    1    10  50 70
4    35   10  50 70
Ahora que tienes los datos visualizados apropiadamente, que hacer con ellos se hace mas claro, verdad?

E incluso, te hace pensar: Podria hacerlo mejor? Siguiendo con la idea de inspirarse con bases de datos, como se hace una búsqueda en una BD? Con un indice. Como podrías "indexar" estos datos?:

Código:
Key         Position
10  50 70  [1 1,4 35]
De ahi, que estructuras de datos son las mas adecuadas para cada caso? Eso te lo dejo de tarea...
__________________
El malabarista.
Responder Con Cita