-
[백준-1269] 대칭 차집합 - Java공부/백준 2022. 6. 2. 16:11728x90
https://www.acmicpc.net/problem/1269
백준 1269번 대칭 차집합 자바 풀이
난이도: 실버3
HashSet을 이용하여 풀었다.
각각의 HashSet에 원소를 넣고,
포함되지 않았을 경우 갯수를 더하였다.
코드
import java.util.*;public class back1269 {public static void main(String args[]){Scanner scanner = new Scanner(System.in);HashSet <Integer>set1 = new HashSet<>();HashSet <Integer>set2 = new HashSet<>();int num1=scanner.nextInt();int num2=scanner.nextInt();int answer=0;for(int i=0;i<num1;i++){int temp=scanner.nextInt();set1.add(temp);}for(int i=0;i<num2;i++){int temp=scanner.nextInt();set2.add(temp);}for(Integer temp:set1){if(!set2.contains(temp)){answer++;}}for(Integer temp:set2){if(!set1.contains(temp)){answer++;}}System.out.println(answer);}}728x90반응형'공부 > 백준' 카테고리의 다른 글
[백준-1934] 최소공배수 - Java (0) 2022.06.04 [백준-11478] 서로 다른 부분 문자열의 개수 - Java (0) 2022.06.02 [백준-1764] 듣보잡 - Java (0) 2022.06.02 [백준-10816] 숫자 카드 2 - Java (0) 2022.06.01 [백준-1620] 나는야 포켓몬 마스터 이다솜 - Java (0) 2022.06.01