Algorithm (PS)

[백준] 11728 배열 합치기 in Python + 반복문 대신 join()으로 출력하기

minjiwoo 2022. 1. 26. 11:00
728x90

https://www.acmicpc.net/problem/11728

 

11728번: 배열 합치기

첫째 줄에 배열 A의 크기 N, 배열 B의 크기 M이 주어진다. (1 ≤ N, M ≤ 1,000,000) 둘째 줄에는 배열 A의 내용이, 셋째 줄에는 배열 B의 내용이 주어진다. 배열에 들어있는 수는 절댓값이 109보다 작거

www.acmicpc.net

 

사실 for 문으로 출력해도 시간안에 풀 수 있었지만 , join으로 출력하는게 훨씬 시간 단축이 되었다 

1. for문으로 출력할 때 

2. join으로 출력할 때 

 

기억해두자 !! 


n, m = map(int, input().split())
a = list(map(int, input().split()))
b = list(map(int, input().split()))
c = a+b
answer = ' '.join(map(str, sorted(c))) # 반복문 대신 join으로 출력하기 !
print(answer)

 

728x90