def BubbleSort(lst): for i in range(len(lst)-1): flag=False j=len(lst)-2 while(j>=i): if lst[j]>lst[j+1]: lst[j],lst[j+1]=lst[j+1],lst[j] flag=True j-=1 if not flag: break return lst lst=[7,4 ,3 ,0 ,8,5 ,2,4, 9,6, 1, 3 ,4] print(BubbleSort(lst))
冒泡排序算法 Python实现
最新推荐文章于 2024-01-10 00:04:27 发布