0
点赞
收藏
分享

微信扫一扫

bx03_bubble_sort

def bubble_sort(li):

    # 排序 n-1 趟
    for i in range(len(li) - 1):
        exchange = False
        for j in range(len(li) - i - 1):
            if li[j] > li[j + 1]:
                li[j], li[j + 1] = li[j + 1], li[j]
                exchange = True

        # 每一趟结束后,检验有没有交换
        if not exchange:
            return
举报

相关推荐

0 条评论