学习:python 冒泡排序
#冒泡排序
lista=[5,8,9,11,2,3,1,4]
count=0
for x in range(1,len(lista)-1+1)
print(x)
for y in range(0,len(lista)-x-1+1)
print(y,y+1)
#升序
if lista[y]>=lista[y+1]
#两个数交换的过程
c=lista[y]
lista[y]=lista[y+1]
lista[y]=c
print(lista)
冒泡排序算法:从第一个元素开始,往后比较相邻两个元素,按照需求进行交换(升序和降序),经过多轮比较完成排序。
总轮数=列表长度-1
每轮比较次数=列表成都-轮数

浙公网安备 33010602011771号