백준 2752(세수정렬)- Python(파이썬)
반응형

1) sort 로 배열 정리
import sys
array = list(map(int,sys.stdin.readline().split()))
array.sort()
print(array[0],array[1],array[2])
2) 삽입 정렬로 정리
삽입 정렬로 풀면 숫자가 세개밖에 없기 때문에 더 일찍 sort할수도 있다고 생각하였기 때문에 삽입 정렬로도 한번 풀어봤더니 더 짧게 풀리긴 했다.
백준 -2750 (수 정렬하기) - 선택정렬, 삽입정렬, 계수정렬
2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.n
coooco.tistory.com
import sys
array = list(map(int,sys.stdin.readline().split()))
for i in range(1,len(array)):
for j in range(i,0,-1):
if array[j]<array[j-1]:
array[j],array[j-1]=array[j-1],array[j]
else:
break
print(array[0],array[1],array[2])
반응형
'[백준] Python,Java로 풀기📖 > 정렬(Sorting)' 카테고리의 다른 글
백준 2252(줄 세우기) - Python(파이썬) - 위상정렬 (0) | 2022.06.08 |
---|---|
백준 1931(회의실 배정) - Python(파이썬) (0) | 2022.05.17 |
백준 10989( 수 정렬하기3 ) - 파이썬(Python) (0) | 2022.05.16 |
백준 10814(나이순 정렬) - 파이썬(Python), 정렬(계수 정렬) (0) | 2022.05.16 |
백준 -2750 (수 정렬하기) - 선택정렬, 삽입정렬, 계수정렬 (0) | 2022.04.26 |
댓글
이 글 공유하기
다른 글
-
백준 2252(줄 세우기) - Python(파이썬) - 위상정렬
백준 2252(줄 세우기) - Python(파이썬) - 위상정렬
2022.06.08 -
백준 1931(회의실 배정) - Python(파이썬)
백준 1931(회의실 배정) - Python(파이썬)
2022.05.17 -
백준 10989( 수 정렬하기3 ) - 파이썬(Python)
백준 10989( 수 정렬하기3 ) - 파이썬(Python)
2022.05.16 -
백준 10814(나이순 정렬) - 파이썬(Python), 정렬(계수 정렬)
백준 10814(나이순 정렬) - 파이썬(Python), 정렬(계수 정렬)
2022.05.16