almacenar datos en un array dentado

23/04/2009 - 11:43 por Carlos de la B | Informe spam
Hola a todos estoy tratando de almancear una cadena de 1 y 0 dentro de un
array dentado. pero no funciona,
sería algo así:
chromosome{0} -> {0111010}
chromosome{1} -> {0011000}
chromosome{3} -> {1110010}
etc.

Este es mi trozo de código
Cúal es mi error?

int[][] chromosome = new int[10][]; //población

int aleatorio = DateTime.Now.Millisecond;
Random val = new Random(aleatorio);

int i, j;
int population = 10;

for (i = 0; i < population; i++)
{
for (j = 0; j < 7; j++)
{
chromosome[i] = chormosome[val.Next(2)]; //aca falla, porque?
}
}

Preguntas similare

Leer las respuestas

#1 xcal
23/04/2009 - 21:26 | Informe spam
val.Next(2) te va a dar 0 o 1, entonces si hay error donde dices, es que
posiblemente no inicializaste chormosome[0] , chormosome[1] y las estas
usando
de alguna forma que te reclama que los inicialices

espero ayude, Carlos.


"Carlos de la B" escribió en el mensaje
news:
Hola a todos estoy tratando de almancear una cadena de 1 y 0 dentro de un
array dentado. pero no funciona,
sería algo así:
chromosome{0} -> {0111010}
chromosome{1} -> {0011000}
chromosome{3} -> {1110010}
etc.

Este es mi trozo de código
Cúal es mi error?

int[][] chromosome = new int[10][]; //población

int aleatorio = DateTime.Now.Millisecond;
Random val = new Random(aleatorio);

int i, j;
int population = 10;

for (i = 0; i < population; i++)
{
for (j = 0; j < 7; j++)
{
chromosome[i] = chormosome[val.Next(2)]; //aca falla, porque?
}
}
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida