Sets-STL Hackerrank Solution in C++
For Explanation Watch Video::
Sample Input
8
1 9
1 6
1 10
1 4
3 6
3 14
2 6
3 6
Sample Output
Yes
No
No
Code:
#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <set>
#include <algorithm>
using namespace std;
int main() {
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
set<int>s;
int q;
cin>>q;
for(int i=0;i<q;i++){
int val;
cin>>val;
if(val==1){
int x;
cin>>x;
s.insert(x);
}else if(val==2){
int val;
cin>>val;
s.erase(val);
}else{
int val;
cin>>val;
auto it = s.find(val);
if(it!=s.end()){
cout<<"Yes"<<endl;
}else{
cout<<"No"<<endl;
}
}
}
return 0;
}
Comments
Post a Comment