python版冒泡排序
def bubble_alist(alist):
n = len(alist)
for j in range(n - 1, 0, -1):
for i in range(j):
if alist[i] > alist[i + 1]:
alist[i + 1], alist[i] = alist[i], alist[i + 1]
return alist
if __name__ == '__main__':
alist = [54, 26, 93, 17, 77, 31, 44, 17, 44, 55, 20]
print(bubble_alist(alist))

浙公网安备 33010602011771号