Python实现冒泡排序
冒泡排序,和其他语言一样使用两层for循环,直接上代码:
data=[1,6,43,23,65,0,35]
n=len(data)
for i in range(0,n-1):
for j in range(0,n-1-i):
if data[j]>data[j+1] :
data[j],data[j+1]=data[j+1],data[j]
print(data)
输出:
冒泡排序,和其他语言一样使用两层for循环,直接上代码:
data=[1,6,43,23,65,0,35]
n=len(data)
for i in range(0,n-1):
for j in range(0,n-1-i):
if data[j]>data[j+1] :
data[j],data[j+1]=data[j+1],data[j]
print(data)
输出: