[백준/파이썬] 2751번 - 수 정렬하기 2

Jungyu Jin·2022년 1월 11일
0

BackJoon

목록 보기
13/16

문제 설명

풀이 전략

N의 범위가 1N1,000,0001\leq N\leq1,000,000이므로 O(NlogN)O(NlogN)의 복잡도를 가진 정렬을 이용한다. 파이썬 내장함수 sort(),sorted()sort(), sorted()가 퀵 정렬로 구현되어 O(NlogN)O(NlogN)을 가지므로 사용하고, 입력이 N번 들어오므로 input()input()함수 대신 sys.stdin.readline()sys.stdin.readline()을 이용한다.

코드

import sys
n = int(input())
arr=[]
for _ in range(n):
    arr.append(int(sys.stdin.readline().rstrip()))
arr.sort()
for i in arr:
    print(i)

0개의 댓글