Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public:
- vector<long long> findMissing(long long A[], long long B[],
- int N, int M)
- {
- vector<long long>hsh1(1e12,0);
- vector<long long>hsh2(1e12,0);
- for(int i=0; i<1e12; i++){
- hsh1[A[i]+1e6]++;
- }
- for(int i=0; i<1e12; i++){
- hsh2[B[i]+1e6]++;
- }
- for(int i=0; i<1e12; i++){
- if(hsh1[i]>0 && hsh2[i]==0){
- cout<<i<<endl;
- }
- else if(hsh1[i]==0 && hsh2[i]>0){
- cout<<i<<endl;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement