Cita:
Empezado por donpedro
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...