Metodo de ordenamiento por Seleccion

ORDENAMIENTO POR SELECCIÓN

DESCRIPCIÓN.

  • Buscas el elemento más pequeño de la lista.
  • Lo intercambias con el elemento ubicado en la primera posición de la lista.
  • Buscas el segundo elemento más pequeño de la lista.
  • Lo intercambias con el elemento que ocupa la segunda posición en la lista.
  • Repites este proceso hasta que hayas ordenado toda la lista.

ANÁLISIS DEL ALGORITMO.

  • Requerimientos de Memoria: Al igual que el ordenamiento burbuja, este algoritmo sólo necesita una variable adicional para realizar los intercambios.
  • Tiempo de Ejecución: El ciclo externo se ejecuta n veces para una lista de n elementos. Cada búsqueda requiere comparar todos los elementos no clasificados.

Ventajas:

  1. Fácil implementación.
  2. No requiere memoria adicional.
  3. Rendimiento constante: poca diferencia entre el peor y el mejor caso.

Desventajas:

  1. Lento.
  2. Realiza numerosas comparaciones.

Aca les dejo el material multimedia:

Deja un comentario