29/07/2012, 12:39
|
| | Fecha de Ingreso: julio-2012 Ubicación: Mérida, México
Mensajes: 1
Antigüedad: 12 años, 4 meses Puntos: 0 | |
Respuesta: Algoritmo de numeros aleatorios sin repetir el que ya ha salido La idea que da <<acido69>> es muy buena, y creo que desde las 2 primeras lineas que el menciona el problema ya esta resuelto pues la función <<shuffle>> es lo que hace, mezclar los elementos del arreglo, así que ya estan en un orden "aleatorio". Ahora sólo faltaría recorrer este arreglo y se va obteniendo los numeros en el desorden en el que ya los puso la función mencionada.
Yo necesitaba lo mismo y así lo hice esas 2 primeras lineas me sirvieron:
1. Usar <<range(1,X)>> donde X es ese número cualquiera y asignar este array a una variable.
2. Usar <<shuffle($arreglo)>>.
3. Recorrer la variable <<$arreglo>> que ya esta en orden aleatorio.
Espero haber dado más ideas salu2.
Última edición por erberth; 29/07/2012 a las 12:45 |