Today
-
Yesterday
-
Total
-
  • 집합
    Computer Science/기초수학 2023. 11. 21. 00:01

    HashSet을 이용하여 해결할 수 있다.

    HashSet a = new HashSet(Arrays.asList(1, 2, 3, 4, 5));
    HashSet b = new HashSet(Arrays.asList(2, 4, 6, 8, 10));

    합집합

    어느 하나에라도 속하는 원소들을 모두 모은 집합

    a.addAll(b); // 합집합: [1, 2, 3, 4, 5, 6, 8, 10]

    교집합

    두 집합이 공통으로 포함하는 원소로 이루어진 집합

    a.retainAll(b); // 교집합 : [2, 4]

    차집합

    A 또는 B에만 속하는 원소들의 집합

    a.removeAll(b); // 차집합 : [1, 3, 5]
    b.removeAll(a); // 차집합 : [6, 8, 10]

    'Computer Science > 기초수학' 카테고리의 다른 글

    순열과 조합  (0) 2023.11.22

Designed by Tistory / Custom by 얼거스