Foros del Web » Programación para mayores de 30 ;) » Java »

Generar todos los resultados posibles en un vector con valores max y min

Estas en el tema de Generar todos los resultados posibles en un vector con valores max y min en el foro de Java en Foros del Web. Hola, tengo un problema, he de generar todos los posibles valores (entre max y min) de un vector de (n) tamaño,. EJEMPLO: tamaño n = ...
  #1 (permalink)  
Antiguo 22/05/2010, 19:33
Avatar de soc_j  
Fecha de Ingreso: mayo-2010
Mensajes: 40
Antigüedad: 14 años
Puntos: 1
Generar todos los resultados posibles en un vector con valores max y min

Hola, tengo un problema, he de generar todos los posibles valores (entre max y min) de un vector de (n) tamaño,.
EJEMPLO:
tamaño n = 4
max = 3
min = -1

v[x,x,x,x]
3,3,3,3
3,3,3,2
3,3,3,1
3,3,3,0
3,3,3,-1
3,3,2,3
3,3,2,2
3,3,2,1
3,3,2,0
3,3,2,-1
x.......

La primera serie es facil

for( int a = max; a >= min; a--){
srVector[n] = a;
}
ya tengo

3,3,3,3
3,3,3,2
3,3,3,1
3,3,3,0
3,3,3,-1

Lo que no se es como crear el bucle que me permita encontrar todas las posibles combinaciones, supongo que es un problema de n^(dif+1), donde n es el tamaño (no siempre sera 4, puede ser 10 por ejemplo) y dif+1 la diferencia (max,min), en este caso 4^5 = 1024 combinaciones


Gracias

Última edición por soc_j; 24/05/2010 a las 12:57
  #2 (permalink)  
Antiguo 24/05/2010, 12:55
Avatar de soc_j  
Fecha de Ingreso: mayo-2010
Mensajes: 40
Antigüedad: 14 años
Puntos: 1
Respuesta: Generar todos los resultados posibles en un vector con valores max y min

nadie?

Etiquetas: max, min, resultados, vectores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:17.