2215. 找出两数组的不同
题目链接:2215. 找出两数组的不同
代码如下:
class Solution
{
public:
vector<vector<int>> findDifference(vector<int>& nums1, vector<int>& nums2)
{
vector<vector<int>> res;
unordered_set<int> resTmp;
for(int i=0;i<nums1.size();i++)
{
bool flag=false;
for(int j=0;j<nums2.size();j++)
{
if(nums1[i]==nums2[j]) {flag=true;}
}
if(!flag) {resTmp.insert(nums1[i]);}
}
vector<int> res1(resTmp.begin(),resTmp.end());
resTmp.clear();
res.push_back(res1);
for(int i=0;i<nums2.size();i++)
{
bool flag=false;
for(int j=0;j<nums1.size();j++)
{
if(nums1[j]==nums2[i]) {flag=true;}
}
if(!flag) {resTmp.insert(nums2[i]);}
}
vector<int> res2(resTmp.begin(),resTmp.end());
res.push_back(res2);
return res;
}
};