Python实现冒泡排序

最简单冒泡排序:

arr = [7, 4, 3, 67, 34, 1, 8]

def bubble_sort(arr):
    n = len(arr)
    for j in range(0, n - 1):
        for i in range(0, n - 1 - j):
            if arr[i] > arr[i + 1]:
                arr[i], arr[i + 1] = arr[i + 1], arr[i]


bubble_sort(arr)
print(arr)  # [1, 3, 4, 7, 8, 34, 67]
全部评论

相关推荐

03-29 22:24
数据分析师
梦雨雨:强烈推荐!这个笔记写得很清晰 http://github.com/AccumulateMore/CV
华为开奖那些事
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务