아이디어
버블정렬을 구현하는 문제로 배열이 충족될 때까지 앞뒤 인덱스를 swap해주면 된다
코드
array = list(map(int, input().split()))
while array != [1, 2, 3, 4, 5]:
for j in range(4):
if array[j] > array[j + 1]:
array[j], array[j + 1] = array[j + 1], array[j]
print(*array)
'Tech > Algorithm' 카테고리의 다른 글
| 백준 1149 rgb 거리 [python] (0) | 2025.04.07 |
|---|---|
| 백준 1914 하노이 탑 [python] (0) | 2025.03.23 |
| [자료구조] 재귀함수, 정렬 (0) | 2025.03.16 |
