[LeetCode] 349. Intersection of Two Arrays

Chobby·2025년 3월 25일
1

LeetCode

목록 보기
307/427

😎풀이

  1. Set 자료형을 통한 중복 제거
  2. result 배열 선언
  3. num1Set을 순회하며 교집합이 된 수가 있다면 정답 배열에 추가
  4. 정답 배열 반환
function intersection(nums1: number[], nums2: number[]): number[] {
    const nums1Set = new Set<number>(nums1)
    const nums2Set = new Set<number>(nums2)
    const result = []
    for(const num of nums1Set) {
        if(nums2Set.has(num)) result.push(num)
    }
    return result
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글