python 实现冒泡排序

冒泡排序

nums = [6, 5, 3, 1, 8, 7, 2, 4]
j = 0
while j < len(nums) - 1:
flag = True
i = 0
while i < len(nums) - 1 - j:
if nums[i] > nums[i + 1]:
flag = False
nums[i], nums[i + 1] = nums[i + 1], nums[i]
i += 1
if flag:
break
j += 1

print(nums)

posted @ 2020-09-04 16:20  李淳罡zZ  阅读(127)  评论(0)    收藏  举报