下面是用 Python 写的冒泡排序的代码:
def bubble_sort(nums):
# 遍历所有数字
for i in range(len(nums)):
# 标记是否发生交换
swapped = False
# 遍历所有数字,并尝试交换相邻的两个数字
for j in range(len(nums) - i - 1):
if nums[j] > nums[j + 1]:
# 发生交换,标记
swapped =