理科系の備忘録

Linux/Ubuntu/Mac/Emacs/Computer vision/Robotics

vectorのsort

#include <iostream>
#include <vector> 
#include <algorithm>
#include <functional>

int main(){

    std::vector<int> data;

    for(int i=0; i<5; i++) data.push_back(i);

    // 昇順
    std::sort(data.begin(),data.end());
    //std::sort(&data[0],&data[5]);

    // 降順
    std::sort(data.begin(),data.end(),std::greater<int>());
    return 0;
}