Python下冒泡排序的实现

 1 #! /usr/bin/python
 2 # _* _coding:UTF-8 _*_
 3 def bubbleSort (numbers):
 4     for j in xrange(len(numbers)-1,-1,-1) :
 5         print type(j)
 6         for i in xrange(j) :
 7             if numbers[i]>numbers[i+1]:
 8                 numbers[i],numbers[i+1]=numbers[i+1],numbers[i]
 9             print numbers
10 
11 def main ():
12     numbers=[23,12,9,15,6]
13     bubbleSort(numbers)
14 
15 if __name__=='__main__':
16     main()
17 

 

posted @ 2010-01-18 11:22  HeartLight  阅读(387)  评论(0编辑  收藏  举报