
26/04/2005, 11:07
|
| | Fecha de Ingreso: diciembre-2002
Mensajes: 23
Antigüedad: 22 años, 3 meses Puntos: 0 | |
Si tomamos como base que el nombre del array es array y que el numero de elementos es N entonces en seudo-codigo:
1) Asignar el valor 0 a la variable contador.
2) Generar un valor aleatorio en el rango 0 a N - 1
3) Si el valor aleatorio es igual a la variable contador regresar al paso 2
4) Intercambiar el elemento array[aleatorio] y array[contador]
5) Incrementar contador en uno
6) Si el valor de contador es menor que N regresar al paso 2.
Un saludo |