版权声明: https://blog.csdn.net/qq_40627333/article/details/82793748
冒泡排序的算法思想是:
依次比较两个相邻的元素,如果他们的顺序错误就把他们交换过来,遍历元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成
Python代码如下:
def bubble_sort(text_list):
length = len(text_list)
for i in range(length - 1, -1, -1):
for j in range(i):
if text_list[j] > text_list[j + 1]:
text_list[j], text_list[j + 1] = text_list[j + 1], text_list[j]
return text_list