Advertisement
repente

Untitled

Sep 23rd, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. x = [3,2, 1, 8, 4, 70, 44]
  2. def buble_sort(data):
  3. res = data
  4. c = 0
  5. while True:
  6. flag = True
  7. for e, r in enumerate(res):
  8. c+=1
  9. try:
  10. if res[e] > res[e + 1]:
  11. temp = res[e]
  12. res[e] = res[e+1]
  13. res[e+1] = temp
  14. flag = False
  15. except IndexError:
  16. pass
  17. # print(c)
  18. if flag:return res, "| Iteration: " + str(c)
  19.  
  20. print(*buble_sort(x))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement