Playground
#include <iostream> #include <vector> #include <algorithm> using namespace std; int main() { int a = 3, b = 5; cout << a << " " << b << endl; //pechati '3 5' swap(a, b); cout << a << " " << b << endl; //pechati '5 3' vector<int> v; for (int i=6; i>=0; i--) v.push_back(i); //v={6, 5, 4, 3, 2, 1, 0} reverse(v.begin(), v.end()); //v={0, 1, 2, 3, 4, 5, 6} replace(v.begin(), v.end(), 2, 0); //v={0, 1, 0, 3, 4, 5, 6} random_shuffle(v.begin(), v.end()); //v={6, 0, 3, 5, 4, 1, 0} fill(v.begin(), v.end(), 0); //v={0, 0, 0, 0, 0, 0, 0} v[1] = 3; //v={0, 3, 0, 0, 0, 0, 0} v[3] = 2; //v={0, 3, 0, 2, 0, 0, 0} vector<int> v2; //v2 mora da ima dovolna golemina v2.resize(v.size()); copy(v.begin(), v.end(), v2.begin()); //v2={0, 3, 0, 2, 0, 0, 0} remove(v.begin(), v.end(), 0); //v={3, 2, X, X, X, X, X} v2.erase(unique(v2.begin(), v2.end()), v2.end()); //v2={0, 3, 0, 2, 0} return 0; }
Input data
Program output
no input
Execute
Language: ????????? | Memory: ???? KB | Time: ??? ms
Nothing has been executed, yet!