def max(*args):
d = [i for i in args ]
print('begin:',d,'\n')
for x in range(len(d)): #外循环
for y in range(1,len(d)): #内循环
if d[y] > d[y-1]: #将元素进行对比,大的数字向前
c = d[y]
d[y] = d[y-1]
d[y-1] = c
else:
continue #不满足条件,回退到外循环
print(x,y)
print(d)
print('\nresult:',d)
max(0,1,2,3,4,5,6,7,8,9,10)
Python实现冒泡排序
最新推荐文章于 2023-01-19 14:31:49 发布