단순 삽입 정렬 straight insertion sort - 주목한 원소보다 더 앞쪽에서 알맞은 위치로 삽입하며 정렬하는 알고리즘 단순 삽입 정렬 알아보기 for i in range(1, n): tmp = a[i] tmp를 (0, i) 사이의 알맞은 위치에 삽입한다. from typing import MutableSequence def insertion_sort(a:MutableSequence) -> None: n = len(a) for i in range(1, n): j = i std = a[i] while j > 0 and a[j-1] > std: a[j] = a[j-1] j -= 1 a[j] = std return a a = [3, 4, 5, 1, 2] print(insertion_sort(a))..