标签:
# -*- coding: UTF-8 -*- def bubble_sort(a): for i in range(len(a)-1): j = 0 while(j<len(a)-i-1): if a[j]>a[j+1]: a[j],a[j+1]=a[j+1],a[j]#交换数值 j+=1 else:j+=1 return a a = [4,2,7,5,7] bubble_sort(a)
写的不太简洁,没有写测试数据,手动测试没有啥问题。
我是从前往后排的。
冒泡排序:(摘自百度百科)
标签:
原文地址:http://www.cnblogs.com/webgavin/p/5259465.html