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)