We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
int main() {
int N;
cin>>N;//taking the size of vector
vectorv;
int i;
//giving elements to the vector
for (i=0; i>e;
v.push_back(e);
}
int x;
cin>>x;
//erasing the vector
v.erase(v.begin()+(x-1));
int a,b;
cin>>a;
cin>>b;
//position deleting
v.erase(v.begin()+(a-1),v.begin()+(b-1));
vector::iterator it;
int count=0;
for (it=v.begin(); it
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Vector-Erase
You are viewing a single comment's thread. Return to all comments →
include
include
include
include
include
using namespace std;
int main() { int N; cin>>N;//taking the size of vector vectorv; int i; //giving elements to the vector for (i=0; i>e; v.push_back(e); } int x; cin>>x; //erasing the vector v.erase(v.begin()+(x-1)); int a,b; cin>>a; cin>>b; //position deleting v.erase(v.begin()+(a-1),v.begin()+(b-1)); vector::iterator it; int count=0; for (it=v.begin(); it