Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/04/2015, 12:14
Reynolds
 
Fecha de Ingreso: febrero-2015
Ubicación: France
Mensajes: 12
Antigüedad: 9 años, 2 meses
Puntos: 1
Respuesta: moda de un arreglo

Hola,

Podria utilizar un segundo arreglo que cabe los mas gran modo.

Y por ejemplo hacer un algoritmo aproximadamente como asi :

Poner todas las valores del segundo arreglo a 0.
Por cada elemento del primero arreglo :
Calcular el modo,

Si es el mas grand modo, poner todas las valores del segundo arreglo a cero.

Si no, y si no hay elemento del segundo arreglo que se refiere a un elemento del primero arreglo que tiene la misma valor, poner el modo del elemento leido en el sugundo arreglo a la misma posicion

Por ejemplo por

2 3 1 2 4 1 5 1 2

el segundo arreglo daria:

3 0 0 0 0 0 0 0 0 (cuando "2" es examinado)

Y despues :
3 0 3 0 0 0 0 0 0 (cuando "1" es examinado)

Al fin no queda mas que leir cada valor del primero arreglo donde el indice del segundo arreglo es diferente de cero.

Espero que no he sido demasiado confuso :/