# 문제
# 풀이
N이 백만개임을 주목하고, O(nlogn)을 가지는 정렬방법을 사용해야 한다. 파이썬 내장함수 sort를 이용하면 쉽게 구현할 수 있다.
아니면 퀵 소트나, 병합정렬과 같은 방법을 사용해서 정렬 후 출력해야한다.
# 코드
import sys
def solve():
N = int(sys.stdin.readline().strip())
arr = []
for _ in range(N):
arr.append(int(sys.stdin.readline().strip()))
arr.sort()
for i in arr:
print(i)
if __name__ == '__main__':
solve()
# 마치며
'•알고리즘(Algorithm ) > 문제풀이' 카테고리의 다른 글
[백준-1568] 새 파이썬 풀이 (0) | 2022.08.09 |
---|---|
[백준-1668] 트로피 진열 파이썬 (0) | 2022.08.09 |
[백준-7490] 0만들기 파이썬 (0) | 2022.08.08 |
[백준-1074] Z 파이썬 풀이 (0) | 2022.08.08 |
[백준-2747] 피보나치 수 파이썬, 재귀함수 시간초과 메모이제이션 방법사용 (0) | 2022.08.08 |