冒泡排序:执行机制:
- # 两两相比 小靠前
- # 外侧循环n-1
- # 内侧循环n-1-i
-
l=[2,1,7,55,45,35,33,29,98,77,68,58,76,99,70,36]; for i in range(len(l)-1):#外侧循环n-1 for j in range(len(l)-1-i):#n-1#外侧循环n-1-i if l[j]>l[j+1]: l[j],l[j+1]=l[j+1],l[j]; print(l);
冒泡排序:执行机制:
l=[2,1,7,55,45,35,33,29,98,77,68,58,76,99,70,36]; for i in range(len(l)-1):#外侧循环n-1 for j in range(len(l)-1-i):#n-1#外侧循环n-1-i if l[j]>l[j+1]: l[j],l[j+1]=l[j+1],l[j]; print(l);