Advertisement
Guest User

Untitled

a guest
Apr 18th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. import sys
  2. import time
  3.  
  4. if len(sys.argv) == 1:
  5. sys.exit(1)
  6.  
  7. def bubble(arr):
  8. n = len(arr)
  9. for x in range(n):
  10. #print('*')
  11. swap = 0
  12. for i in range(-1,-(n-x),-1):
  13. a = arr[i-1]
  14. b = arr[i]
  15. #print(a,b)
  16. #time.sleep(5)
  17. if a > b:
  18. #print('swap')
  19. #time.sleep(5)
  20. arr[i-1] = b
  21. arr[i] = a
  22. swap = 1
  23. if swap == 0:
  24. break
  25. return arr
  26.  
  27. data = [int(n) for n in sys.argv[1].split(',')]
  28. ans = bubble(data)
  29. print(ans)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement