Package controlador

Class CalculoNoInscripcion

java.lang.Object
controlador.CalculoNoInscripcion

public class CalculoNoInscripcion extends Object
Clase que se encarga de la lógica para calcular el número de inscripción.
  • Constructor Details

    • CalculoNoInscripcion

      public CalculoNoInscripcion()
  • Method Details

    • calcular

      public static void calcular(ArrayList<AlumnoNumeroInscripcion> lista)
      Método que se encarga de realizar el cálculo y asignación del número de inscripción. El cómputo se realiza a través del ordenamiento descendente de los Alumnos según su indicador escolar. Para realizar el ordenamiento utiliza una implementación de QuickSort. El ordenamiento debe ser de forma descendente ya que el Alumno con mejor rendimiento tendrá el mayor indicador escolar, y por lo tanto, el menor índice en toda la lista.
      Parameters:
      lista - La lista de objetos par tipo AlumnoNumeroInscripcion necesaria para realizar el algoritmo.