COSC 2306: Data Programming - Algorithm Visualization
def shell_sort(a_list): gap = len(a_list) // 2 while gap > 0: for start in range(gap): gap_insertion_sort(a_list, start, gap) gap = gap // 2