diff --git a/problems/0349.两个数组的交集.md b/problems/0349.两个数组的交集.md index e30b7ae2..06cabc67 100644 --- a/problems/0349.两个数组的交集.md +++ b/problems/0349.两个数组的交集.md @@ -11,14 +11,15 @@ https://leetcode-cn.com/problems/intersection-of-two-arrays/ class Solution { public: vector intersection(vector& nums1, vector& nums2) { - unordered_set set; // 存放结果 + unordered_set result_set; // 存放结果 unordered_set nums_set(nums1.begin(), nums1.end()); for (int num : nums2) { - if (nums_set.find(num) != nums_set.end()) { // 发现nums1与nums2有重复 - set.insert(num); + // 发现nums2的元素 在nums_set里又出现过 + if (nums_set.find(num) != nums_set.end()) { + result_set.insert(num); } } - return vector(set.begin(), set.end()); + return vector(result_set.begin(), result_set.end()); } }; ```