알고리즘/이것저것
[Python] 백준 2751번 : 수 정렬하기 2
아뵹젼
2021. 3. 8. 16:04
소스코드
n = int(input())
arr = [[0] for _ in range(n)]
for k in range(n) :
arr[k] = int(input())
arr.sort()
for i in range(n):
print(arr[i])
하핫.... 방학 때 신나게 논다고 약 40일 만에 컴백한 나 ... 혼나야된다..
개강도 하고 이제 진짜 3학년이다. 고학년이란 말이야...!!!!!!
오늘부터 하루에 최소 1문제는 풀기로 약속 !!!!
첫 문제는 간단하게 오름차순 정렬 문제이다.
sort() 를 이용하면 간단하게 해결할 수 있다.
sort 와 sorted 의 차이점을 간단하게 말하자면,
list.sort() 는 원래의 리스트를 정렬한 후 반환하는 것, 즉 원래의 list 가 변하는 것이다.
sorted(list) 는 list가 정렬된 새로운 리스트로 반환하는 것, 즉 원래의 list 는 유지되고 새로운 정렬된 list 를 만들어 준다.