Files
30-seconds-of-code/test/insertion_sort/insertion_sort.py
2018-02-22 09:35:43 +05:30

9 lines
216 B
Python

def insertion_sort(arr):
for i in range(1, len(arr)):
key = arr[i]
j = i - 1
while j >= 0 and key < arr[j]:
arr[j + 1] = arr[j]
j -= 1
arr[j + 1] = key