Mega Code Archive

 
Categories / C++ / Algorithm
 

Partial_sum( ) creates a sequence that is a running total of the original sequence

#include <iostream> #include <vector> #include <numeric> using namespace std;     int main() {   vector<int> v(5), r(5);   int i;       for(i=0; i<5; i++) v[i] = i;   for(i=0; i<5; i++)     cout << v[i] << endl;       partial_sum(v.begin(), v.end(), r.begin());       for(i=0; i<5; i++)     cout << r[i] << endl;       return 0; }