Advertisement
Vikis

inversion

Nov 13th, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.30 KB | None | 0 0
  1. #!/usr/bin/local/python3
  2.  
  3. import random
  4.  
  5. arr = random.sample(range(1,100),5)
  6. print("Input list: {}".format(arr))
  7. # insertion sort
  8. for i in range(1, len(arr)):
  9.     k = arr[i]
  10.     j = i - 1
  11.     while J >= 0 and k < arr[j]:
  12.     arr[j + 1] = arr[j]
  13.     j -= 1
  14.     arr[j+1] = k
  15.     print("Output list: {}".format(arr))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement