CapitalIQ Interview Question
ConsultantsCountry: India
Interview Type: Phone Interview
#include<iostream>
#include<set>
#include<vector>
using namespace std;
void main() {
set<int> rmvDuplicates;
int n;
cin>>n;
vector<int> a(n), res;
for (int i = 0; i < n; i++) {
cin>>a[i];
}
for (int i = 0; i < n; i++) {
int oldsize = rmvDuplicates.size();
rmvDuplicates.insert(a[i]);
if(rmvDuplicates.size() != oldsize)
res.push_back(a[i]);
}
}
- coding.arya June 19, 2013