Mega Code Archive

 
Categories / C++ / Algorithm
 

Reverse a sequence

#include <iostream> #include <vector> #include <algorithm> using namespace std; void show(const char *msg, vector<int> vect); int main() {   vector<int> v;   for(int i=0; i<10; i++) v.push_back(i);   show("Original order: ", v);   reverse(v.begin(), v.end());   show("After reversal: ", v);   return 0; } void show(const char *msg, vector<int> vect) {   cout << msg << endl;   for(unsigned i=0; i < vect.size(); ++i)     cout << vect[i] << endl; }