코드
import sys
n = int(sys.stdin.readline())
num = list()
for _ in range(n):
num.append(int(sys.stdin.readline().rstrip()))
num.sort()
# num = sorted(num)
for i in num:
print(i)
.sort() vs sorted()
list.sort()는 기존 리스트를 정렬하는 함수
sorted(list)는 기존의 리스트를 그대로 두고, 새 리스트를 반환하는 함수
시간 복잡도: O(N log N)
'👩🏻💻 Front-end > 👾 Algorithm' 카테고리의 다른 글
백준 1316 - 그룹 단어 체커 (Python) (0) | 2022.05.21 |
---|---|
퀵 정렬 Quick Sort (Python) (0) | 2022.05.21 |
백준 2750 - 정렬 알고리즘 (Bubble/Selection/Insertion Sort Algorithm) (0) | 2022.05.19 |
백준 1018 - 체스판 다시 칠하기 (Python) (0) | 2022.05.18 |
백준 1436 - 영화감독 숌 (Python) (0) | 2022.05.17 |