-
[알고리즘] 삽입정렬 Insertion SortAlgorithms & Data Structure 2021. 7. 11. 11:44
선택 정렬이란
- 두번째 데이터부터 기준으로 그 앞에 있는 데이터와 비교한다
구현 코드
def insertion_sort(data): for index in range(len(data) - 1): for index2 in range(index+1, 0, -1): if data[index2] < data[index2 - 1]: data[index2], data[index2 - 1] = data[index2 - 1], data[index2] else: break return data
'Algorithms & Data Structure' 카테고리의 다른 글
[알고리즘] 순차 탐색 (Sequential Search) (0) 2021.08.18 [알고리즘] 이진 탐색(Binary Search) (0) 2021.08.18 [알고리즘] 병합 정렬 Merge Sort (0) 2021.08.18 [알고리즘] 퀵 정렬 Quick Sort (0) 2021.08.18 [알고리즘] 동적 계획법 & 분할 정복 (0) 2021.07.12