Algoritmos Lenguaje de programación C
Mezclar arreglo en C (orden aleatorio)
En este post te muestro cómo mezclar un arreglo en C, es decir, aleatorizarlo o randomizarlo; como le llames. De este modo al final tendremos el arreglo mezclado, ordenado de forma aleatoria.
Para lograrlo simplemente necesitamos recorrer el arreglo y en cada iteración:
- Obtener un índice aleatorio que esté en el rango de
0
alongitud - 1
- Intercambiar el elemento en el índice del ciclo por el índice aleatorio
¡Vamos allá!