Advertisement
Guest User

Untitled

a guest
Jan 18th, 2020
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.28 KB | None | 0 0
  1. def shellSort(a):
  2. r = len(a)//2
  3. while r:
  4. for i, el in enumerate(a):
  5. while i >= r and a[i-r] > el:
  6. a[i] = a[i-r]
  7. i -= r
  8. a[i] = el
  9. if r != 1:
  10. r //= 2
  11. else:
  12. r = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement