算法导论Python实现
算法导论第三版书内的算法Python实现
1 def insertion_sort(A): 2 """这是第一个算法,插入排序""" 3 for j in range(1, len(A)): 4 key = A[j] 5 i = j - 1 6 while i >= 0 and A[i] > key: 7 A[i + 1] = A[i] 8 i -= 1 9 A[i + 1] = key 10 11 12 alist = [1, 2, 3, 4, 5] 13 insertion_sort(A=alist)

浙公网安备 33010602011771号