sorting algorithm in C++
The std::sort is used to sort elements in range in the range [first,last) into ascending order. ``` #include <iostream> #include <algorithm> #include <vector> using namespace std; bool f(int i,int j) { return i>j; } struct S{ bool operator() (int i,int j) { return i<j; } } s; int main () { vector<int> vs{32,71,12,45,26,80,53,33}; sort (vs.begin(), vs.end()); sort (vs.begin(), vs.end(), f); sort (vs.begin(), vs.end(), s); } ```