Algoritmo
Es increíble que no encuentro en internet un algoritmo que simplemente genere una permutación aleatoria.
¿Puede ayudarme a hacer un
algoritmo general para n elementos?
Ejemplo 01234->32024
Ja, ¿ja elaboré uno para n=4 en excel
haber que le parece?
A1 =ENTERO(ALEATORIO()*3)
B1 =RESIDUO(A1+ENTERO(ALEATORIO()*2)+1,3)
C1 =RESIDUO((3-A1-B1),4)
D1 =ENTERO(ALEATORIO()*4)
A2 =RESIDUO(D1+A1,4)
B2 =RESIDUO(D1+B1,4)
C2 =RESIDUO(D1+C1,4)
D2 =(6-A2-B2-C2)
Sin embargo este veo que lo hice
Muy complicado como para generalizarlo.
Gracias
¿Puede ayudarme a hacer un
algoritmo general para n elementos?
Ejemplo 01234->32024
Ja, ¿ja elaboré uno para n=4 en excel
haber que le parece?
A1 =ENTERO(ALEATORIO()*3)
B1 =RESIDUO(A1+ENTERO(ALEATORIO()*2)+1,3)
C1 =RESIDUO((3-A1-B1),4)
D1 =ENTERO(ALEATORIO()*4)
A2 =RESIDUO(D1+A1,4)
B2 =RESIDUO(D1+B1,4)
C2 =RESIDUO(D1+C1,4)
D2 =(6-A2-B2-C2)
Sin embargo este veo que lo hice
Muy complicado como para generalizarlo.
Gracias
1 Respuesta
Respuesta de gizmomega
1