문제설명
소스코드
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.*;
public class Main
{
public static void main(String[] args) throws Exception
{
List<Integer> A = new ArrayList<>();
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
StringBuilder sb = new StringBuilder();
int N = Integer.parseInt(st.nextToken());
int M = Integer.parseInt(st.nextToken());
for(int i = 0; i < 2; ++i)
{
st = new StringTokenizer(br.readLine());
while(st.hasMoreTokens()) A.add(Integer.parseInt(st.nextToken()));
}
Collections.sort(A);
for(int i = 0; i < A.size(); ++i) sb.append(A.get(i) + " ");
System.out.print(sb);
}
}
설명
- 굳이 A와 B를 따로 저장하지 않는다.
모두 ArrayList인 A에 모두 넣는다. - A를 정렬하고 출력한다.
'자료구조 & 알고리즘 > BOJ' 카테고리의 다른 글
[Java] 백준 1302번 문제 (베스트 셀러) (0) | 2023.08.13 |
---|---|
[Java] 백준 1920번 문제 (수 찾기) (0) | 2023.08.13 |
[Java] 백준 11729번 문제 (하노이 탑 이동 순서) (0) | 2023.08.11 |
[Java] 백준 14916번 문제 (거스름 돈) (0) | 2023.08.11 |
[Java] 백준 26069번 문제 (붙임성 좋은 총총이) (0) | 2023.08.10 |