Studio KimHippo :D
[Python / Algorithm Challenge] 6. 선택 정렬(미완) 본문
Python Study/Algorithm Challenge
[Python / Algorithm Challenge] 6. 선택 정렬(미완)
김작은하마 2019. 7. 8. 00:35
# -*- coding: utf-8 -*-
# NOTE : 삽입 정렬
def insertion_sort():
arr = list(map(int, input('자료를 입력해 주세요. : ').split(' ')))
for o_rep in range(1, len(arr)):
for i_rep in range(o_rep):
if arr[o_rep] == arr[i_rep]:
pass
else:
if arr[o_rep] < arr[i_rep]:
arr[o_rep], arr[i_rep] = arr[i_rep], arr[o_rep]
print(arr)
return arr
print(insertion_sort())
'Python Study > Algorithm Challenge' 카테고리의 다른 글
[Python / Algorithm Challenge] 5. 누가 MVP인가? (0) | 2019.07.08 |
---|---|
[Python / Algorithm Challenge ] 4. 문자열에서 숫자와 문자 따로 구분 (0) | 2019.07.08 |
[Python / Algorigthm Challenge ] 3. 1차원 평면 내 거리가 가장 짧은 두 점 추출 (0) | 2019.07.08 |
[Python / Algorithm Challenge] 2. 문자열 공백제거 (0) | 2019.07.08 |
[Python / Algorithm Challenge ] 1. 첫 번째 알고리즘 챌린지 (0) | 2019.07.08 |
Comments