10-03-2013

Ordenando vectores en C++: la forma fácil

Esta es la forma más cómoda de ordenar un vector de la STL en C++. Probablemente no es la más eficiente ni se pueda adaptar a lo que necesitemos en cada momento, pero está bien tenerla a mano para utilizarla si queremos evitar tener que implementar nuestro propio método de ordenación.

#include <cstdlib>
#include <algorithm>
#include <vector>

int main(int argc, char *argv[]) {
    vector <int> lista_enteros;
    
    /* Después de añadir elementos */
    sort(lista_enteros.begin(), lista_enteros.end());
    
    /* ¡Y vector ordenado! */
}