Advertisement
Xenithz

Bubble Sort

May 10th, 2012
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.41 KB | None | 0 0
  1. number_list = [64,23,122,334,631,233,142,144,233,563,253,127,436,139,064,375,175,137,127]
  2. MAX_ROUND = len(number_list)
  3.  
  4. def swap(pos1,pos2):
  5.     global number_list
  6.     tmp1,tmp2 = number_list[pos1],number_list[pos2]
  7.     number_list[pos1],number_list[pos2] = tmp2,tmp1
  8.  
  9. for time in range(1,MAX_ROUND):
  10.     for pos in range(MAX_ROUND-time):
  11.         if number_list[pos] > number_list[pos+1]:
  12.             swap(pos,pos+1)
  13. print number_list
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement