def bubble_sort(lists) :
exchange = False;
length = len(lists);
for i in range(length) :
j = length - 1;
while j >= i :
if lists[j] < lists[j-1] :
tmp = lists[j];
lists[j] = lists[j-1];
lists[j-1] = tmp;
exchange = True;
j -= 1;
if False == exchange :
break;
return lists;
本文介绍了一种简单的排序算法——冒泡排序,并提供了详细的Python实现代码。该算法通过重复遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。
5589

被折叠的 条评论
为什么被折叠?



