Tech-Interview-Preparation
Tech-Interview-Preparation copied to clipboard
Adding a new code for a leetcode problem
I want to contribute on this project under hacktoberfest. please assign me in C++
Hi, can I work on this....
Hey, can I contribute?
class Solution { public: int numTriplets(vector& nums1, vector& nums2) {
int n1=nums1.size();
int n2=nums2.size();
map<long long ,int>mp1; map<long long ,int>mp2;
for(int i=0;i<n1;i++){
long long val=(long long)nums1[i]*(long long)nums1[i];
mp1[val]++;
}
int count1=0,count2=0;
for(int i=0;i<n2;i++){ for(int j=i+1;j<n2;j++){ long long val=(long long)nums2[j]*(long long)nums2[i]; if(mp1.find(val)!=mp1.end()){ count1+=mp1[val]; } } }
for(int i=0;i<n2;i++){
long long val=(long long)nums2[i]*(long long)nums2[i];
mp2[val]++;
}
for(int i=0;i<n1;i++){ for(int j=i+1;j<n1;j++){ long long val=(long long)nums1[i]*(long long)nums1[j]; if(mp2.find(val)!=mp2.end()){ count2+=mp2[val]; } } }
return count1+count2;
} };
Hello sir , please assign me this issue , i am pretty good in CP , currently i am a 3 start codder at codechef .