Ordenamiento
Los algoritmos de ordenamiento son aquellos que nos sirven para, dada una lista o conjunto de elementos, ordenarla con algun criterio correspondiente a alguna propiedad de dichos elementos. Es decir, son algoritmos que ordenan una lista de cosas.
Por ejemplo, la lista [4,2,3,1]
no se encuentra ordenada, pero la lista [1,2,3,4]
si. Y si le aplicamos algun algoritmo de ordenamiento a la primera, obtendriamos la segunda. Existen muchos algoritmos de ordenamiento, y en particular, nos es muy util conocerlos y entender sus propiedades y complejidades.
Las listas ordenadas suelen ser mucho mas utiles que las no ordenadas.