|
|
-
- # coding: utf-8
-
- # In[55]:
-
-
- alist = [54,26,93,17,77,31,44,55,20]
- def insertionSort(alist):
- for index in range(1,len(alist)):
- currentvalue = alist[index]
- position = index
- while position>0 and alist[position-1]>currentvalue:
- alist[position]=alist[position-1]
- position = position-1
- alist[position]=currentvalue
- return alist
- print(insertionSort(alist))
-
|