부분집합 여부 확인 (isSubsetOf)
문제
두 개의 배열(base, sample)을 입력받아 sample이 base의 부분집합인지 여부를 리턴해야 합니다.
접근 방법
base,sample을 합친것을 세트처리 한 것과 base의 값이 같으면 부분집합입니다.
spread를 통해 합치고, JSON.stringify를 통해 값을 비교하는 방식으로 해결합니다.
해결 방법
const isSubsetOf = function (base, sample) {
return JSON.stringify([...new Set([...base,...sample])]) === JSON.stringify(base)
};'알고리즘 > 기타' 카테고리의 다른 글
| bubbleSort (1) | 2023.04.18 |
|---|---|
| 재귀 (2) | 2023.04.12 |