반응형
https://leetcode.com/problems/intersection-of-two-arrays
배열에 nums1의 값 여부를 기록해두고, nums2를 순회하며 nums1에도 존재하는 값인지 확인해줍니다.
class Solution {
public:
vector<int> intersection(vector<int>& nums1, vector<int>& nums2) {
bool exist[1001] = {false};
for(int num : nums1) exist[num] = true;
vector<int> res;
for(int num : nums2)
if(exist[num]) {
res.push_back(num);
exist[num] = false;
}
return res;
}
};
반응형
'Algorithm' 카테고리의 다른 글
LeetCode 525. Contiguous Array (0) | 2024.03.16 |
---|---|
LeetCode 238. Product of Array Except Self (1) | 2024.03.16 |
LeetCode 3005. Count Elements With Maximum Frequency (0) | 2024.03.08 |
LeetCode 876. Middle of the Linked List (0) | 2024.03.07 |
LeetCode 141. Linked List Cycle (1) | 2024.03.07 |