Tags
- ์๋ฎฌ๋ ์ด์
- ๊ทธ๋ํ ์ด๋ก
- ๊ตฌํ
- DP
- ์ ์๋ก
- Python
- ์๋ฃ๊ตฌ์กฐ
- dfs
- ๋ฌธ์์ด
- sort
- stack
- greedy
- SpringBoot
- ์ ๋ ฌ
- ๊ทธ๋ํ ํ์
- Study
- CodingTest
- LV2
- Dynamic Programming
- queue
- BFS
- ๊น์ด ์ฐ์ ํ์
- ๋๋น ์ฐ์ ํ์
- ๊ต์ฌ
- ์ํ
- BOJ
- PGM
- ๋ฐฑํธ๋ํน
- Java
- Brute Force Algorithm
Archives
๊ธฐ๋ก๋ฐฉ
BOJ_1269 : ๋์นญ ์ฐจ์งํฉ ๋ณธ๋ฌธ
1269๋ฒ: ๋์นญ ์ฐจ์งํฉ
์ฒซ์งธ ์ค์ ์งํฉ A์ ์์์ ๊ฐ์์ ์งํฉ B์ ์์์ ๊ฐ์๊ฐ ๋น ์นธ์ ์ฌ์ด์ ๋๊ณ ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์๋ ์งํฉ A์ ๋ชจ๋ ์์๊ฐ, ์ ์งธ ์ค์๋ ์งํฉ B์ ๋ชจ๋ ์์๊ฐ ๋น ์นธ์ ์ฌ์ด์ ๋๊ณ ๊ฐ๊ฐ ์ฃผ์ด
www.acmicpc.net

๐ธ ๋ฌธ์ ๋ถ์ ๐ธ
- ๋ ์งํฉ์ ์ ๋ ฅ๋ฐ๊ณ ๊ฐ๊ฐ ์ฐจ์งํฉ์ ๊ณ์ฐํด์ ์์ ๊ฐ์์ ํฉ์ ์ถ๋ ฅํ๋ค.
๐ธ ์ฝ๋ ๐ธ
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashSet;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
HashSet<String> set_A = new HashSet<>();
HashSet<String> set_B = new HashSet<>();
StringTokenizer st = new StringTokenizer(br.readLine());
st = new StringTokenizer(br.readLine());
while (st.hasMoreTokens()) {
set_A.add(st.nextToken());
}
st = new StringTokenizer(br.readLine());
while (st.hasMoreTokens()) {
set_B.add(st.nextToken());
}
HashSet<String> set_retain = new HashSet<>();
set_retain.addAll(set_A);
set_retain.retainAll(set_B);
set_A.removeAll(set_retain);
set_B.removeAll(set_retain);
System.out.println(set_A.size()+set_B.size());
}
}
๐ธ ์ฝ๋ ํด์ ๐ธ
- ํด์ ์
์ ์ด์ฉํด ๋ ์งํฉ์ ์
๋ ฅ๋ฐ๋๋ค.
- set_A, set_B
- set_retain์ set_A์ set_B์ ๊ต์งํฉ์ ์ ๋ ฅ๋ฐ๋๋ค.
- set_A์ set_B์ ๊ฐ๊ฐ set_retain๊ณผ ์ฐจ์งํฉ ์ฐ์ฐํ ์์์ ๊ฐ์๋ฅผ ํฉํด ์ถ๋ ฅํ๋ค.
๐ธ end ๐ธ
- ์ฐจ์งํฉ์ ๊ณ์ฐํ๋ removeAll()์ด ๊ฒฐ๊ณผ ์ ์ ๋ฐํํ๋๊ฒ ์๋ ์๋ณธ์ ๋ฐ๊พธ๋ ์ฐ์ฐ์ด์ด์ ์ด๋ค ๋ฐฉ์์ผ๋ก ํ์ดํ ์ง ๊ณ ๋ฏผ๋์๋ค.

728x90
'CodingTest > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| BOJ_1002 : ํฐ๋ (0) | 2022.12.07 |
|---|---|
| BOJ_14425 : ๋ฌธ์์ด ์งํฉ (0) | 2022.12.06 |
| BOJ_9733 : ๊ฟ๋ฒ (0) | 2022.12.06 |
| BOJ_11971 : ์๋ ์๋ฐ (0) | 2022.12.06 |
| BOJ_24389 : 2์ ๋ณด์ (0) | 2022.12.05 |