백준 2750 파이썬 정렬(sort함수 사용x) 직접 구현
2024. 2. 17. 08:15ㆍ코딩 도구/백준
반응형
백준 2750 - 수 정렬하기
문제
https://www.acmicpc.net/problem/2750
답안 코드 :
N = int(input())
A = [0]*N
for i in range(N):
A[i] = int(input())
for i in range(N-1):
for j in range(N-1-i):
if A[j] > A[j+1]:
temp = A[j]
A[j] = A[j+1]
A[j+1] = temp
for i in range(N):
print(A[i])
생각 :
# 문제 분석
# 파이썬을 이용하면 솔직히 매우 쉽게 정렬이 가능하다. sort() 함수 이용
# 정렬을 직접 구현해 해결해봐야지
# N의 최대 범위가 1,000 이라서 O(n^2)으로 풀기 가능.
# 버블 정렬 이용해서 풀어야지 (그래도 시간 복잡도 안에서 해결 가능)
# 정렬 알고리즘 링크
정렬 사용 풀이 링크
반응형
'코딩 도구 > 백준' 카테고리의 다른 글
백준 11399 파이썬 삽입정렬 그리디 (38) | 2024.02.19 |
---|---|
백준 1427 파이썬 선택 정렬 사용 (33) | 2024.02.18 |
백준 11286 파이썬 우선순위 큐 sys.stdout.write (37) | 2024.02.16 |
백준 2164 파이썬 큐 이해 문제 Queue (29) | 2024.02.15 |
백준 17298 파이썬 , 스택의 후입선출 성질 이용 (31) | 2024.02.13 |