set 集合————两个数组的交集
Posted pacino12134
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了set 集合————两个数组的交集相关的知识,希望对你有一定的参考价值。
1 class Solution 2 public: 3 vector<int> intersection(vector<int>& nums1, vector<int>& nums2) 4 //先对其中一个数据进行去重 5 set<int> n1(nums1.begin(),nums1.end()); 6 vector<int> res; 7 for(int i:nums2)//c++11里面新的,表示依次去除int数组nums里面的每一个元素i 8 if(n1.find(i)!=n1.end()) 9 if(find(res.begin(),res.end(),i)==res.end()) res.push_back(i); 10 11 12 return res; 13 14 ;
以上是关于set 集合————两个数组的交集的主要内容,如果未能解决你的问题,请参考以下文章