Ver Mensaje Individual
  #8  
Antiguo 07-03-2012
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Reputación: 20
Héctor Randolph Va por buen camino
Ya tienes la respuesta, llena la matriz con los números por parejas. Digamos que llenas la matriz dentro de una sentencia FOR que tendrá n / 2 ciclos, donde n es el número de elementos de la matriz que siempre deberá ser par.

Tomando tu ejemplo la matriz quedaría de esta forma:

1 1 2
2 3 3

Ahora los mezclas en otro ciclo con x repeticiones.

Aquí la idea es tomar dos elementos de la matriz de forma aleatoria digamos [1,1] y [2,2], los intercambias quedando así.


3 1 2
2 1 3

Si esto lo repites muchas veces todos los elementos quedarán en posiciones aleatorias (revueltos).

Saludos
Responder Con Cita