Hola, tengo un programa que necesita almacenar la siguiente estructura para trabajar.
Tengo una poblacion de 500 individuos
La cual la represento como un Vector Individuos[];
Luego cada individuo almacena unos 40 contenedores los cuales los represento tambien como un Vector Contenedores[];
Cada Contenedor a su vez contiene un Vector de espacios posibles que puede tener una media de 40 espacios. Vector Espacios[];
Y este vector de espacios almacenael Objeto Espacio que esta formado por los int
posicionX, posicionY, Largo y ancho.
Por lo tanto tengo una estructura e Vectores anidados 500*40*40*4int.
La cual me ocupa demasiada memoria para trabajar del orden de 200.000 objetos de tipos espacio. O lo que es lo mismo 800.000 int. Alguien se le ocurre como tratar esta estructura de datos.
Un saludo y gracias.