Python 冒泡排序

#!/usr/bin/python
# -*- coding: utf-8 -*-

def bubble_sort(array):
    length=len(array)-1
    for i in range(0,length):
        for j in range(i,length):
            if array[i]>array[j+1]:
                array[i],array[j+1]=array[j+1],array[i]
    return array


if __name__ == '__main__':
        ar = [8,10,9,6,4,16,5,13,26,18,2,45,34,23,1,7,3]
        bubble_sort(ar)
        print(bubble_sort(ar))

 

posted @ 2016-04-07 17:33  OnePiece!  阅读(351)  评论(0编辑  收藏  举报