def insertion_sort(data):
for x in range(len(data)-1):
for y in range(x+1, 0, -1):
if data[y] < data[y-1]:
data[y-1], data[y] = data[y], data[y-1]
else:
break
return data
n = int(input())
data = []
for _ in range(n):
data.append(int(input()))
nums = insertion_sort(data)
print('\n'.join([str(n) for n in nums]))
'> 알고리즘 문제 풀이 > BOJ' 카테고리의 다른 글
10814-나이순 정렬 (python) (0) | 2020.10.11 |
---|---|
1427-소트인사이드 (python) (0) | 2020.10.10 |
1920-수 찾기 (python) (0) | 2020.10.06 |
19/09- 주로 런타임에러가 발생하는 경우 (0) | 2020.10.06 |
10930-SHA-256 (python) (0) | 2020.10.06 |
댓글