¿Es obligatorio organizar el número en orden ascendente para averiguar la mediana?

En matemáticas

Desde aquí: Cómo encontrar el valor medio

  • El primer paso es:
    • Ponlos en orden

Desde aquí: ¿Cuál es la mediana de los números 4, 5, 6, 7, 9 yx?

  • La mediana es el número del medio en un conjunto de números, dispuestos en orden ascendente o descendente.
    • así que no importa en qué orden, ya sea ascendente o descendente está bien.

Del artículo principal de Wiki: Mediana – Wikipedia

  • Utiliza palabras como “el cuarto más grande y también el cuarto más pequeño”, mencionando el orden

Más aún, de esta imagen Wiki: Mediana – Wikipedia

  • si existe un número impar de valores, entonces es el valor medio
  • si existe un número par de valores, entonces es el promedio (media aritmética) de dos valores medios , es decir, (a + b) / 2.

En programación:

  • Esto depende de lo que intente resolver / usar el caso.
    • Si usted sabe
      • el número de elementos de antemano, y
      • usando un algoritmo de clasificación, que ordena de izquierda a derecha (o al revés)
      • Luego, podemos detener el proceso de almacenamiento cuando llegamos a la mitad, es decir, cuando se clasifica el lado izquierdo, y se conocen uno o dos números medios, podemos detenernos allí, no necesitamos continuar clasificando el resto de elementos a la derecha de elementos intermedios.

Espero que haya ayudado.

No, el mejor algoritmo (re: complejidad) para encontrar una mediana (o cualquier elemento k-ésimo) es la mediana de las medianas: Wikipedia, que no organiza los números en forma ascendente / descendente, etc. orden. Dicho esto, aunque el algoritmo es bastante interesante, en la mayoría de los propósitos prácticos no es realmente más rápido que simplemente ordenar los números en orden ascendente y obtener el del medio, por lo que debido a la simplicidad, es preferible el método de clasificación. Pero definitivamente no es obligatorio ya que, en particular, la mejor idea teóricamente sabia de encontrar la mediana no realiza este paso.

Es obligatorio que los números estén en algún orden (ascendente / descendente) para encontrar la mediana.