[Java] Boj 11723: 집합

·
PS/Solve
문제https://www.acmicpc.net/problem/11723 풀이 집합과 관련된 클래스 3의 문제 중 하나이다. 입력되는 연산들에 대응하는 집합 관련 연산을 수행하면 된다. 집합에 수 추가하기, 집합에서 수 제거하기, 집합에 해당 숫자 있는지 확인하기, 집합에 수가 있는지 확인하고 있다면 삭제 - 없다면 추가하기, 집합을 다른 집합으로 바꾸기, 집합을 공집합으로 바꾸는 연산을 수행해야 하는데 차근차근 해보자. 먼저 집합은 수의 존재 유무를 확인하기 위해 HashSet을 이용해 구현하였다. Hashset 자료구조의 특성 상 저장하는 데이터가 중복 저장되지 않으므로 사용하였다. add x, remove x 연산은 그냥 각각 해시 셋에 x를 추가하고 x를 삭제해주면 된다. check x 연산은 해..