El método de ordenación por selección involucra seleccionar el elemento más pequeño en cada paso y colocarlo en la posición correcta. En cada paso i, se selecciona el elemento más pequeño entre a[i] y a[n] y se intercambia con a[i]. Después de i pasos, los primeros i elementos estarán ordenados. La complejidad de tiempo es O(n2).