[백준] 1269번 : 대칭 차집합
·
📚 Algorithm/백준
1269번: 대칭 차집합 첫째 줄에 집합 A의 원소의 개수와 집합 B의 원소의 개수가 빈 칸을 사이에 두고 주어진다. 둘째 줄에는 집합 A의 모든 원소가, 셋째 줄에는 집합 B의 모든 원소가 빈 칸을 사이에 두고 각각 주어 www.acmicpc.net 문제 알고리즘 HashSet의 removeAll()의 차집합 기능과 addAll()의 합집합 기능을 사용하면 매우 간단한 문제이다. 하지만 주의해야 할 점이 있다. removeAll()을 통해서 A.remove(B)를 하게 되면 A는 B와 중복된 원소가 빠진 채로 남게 된다. 그리고 B.removeAll(A)를 하게 되면 B의 원소가 빠지고 남은 A의 원소가 B 원소에서 빠지게 되는 것이다. 그렇기에 A에 원소를 추가할 때 A2 HashSet을 만들어 같이..