刷题(十五)

题目

用python写个冒泡排序

分析

以a = [4, 3, 2, 1]为例,进行冒泡排序

代码实现

a = [1, 3, 10, 9, 21, 35, 4, 6]

for i in range(len(a) - 1):
    for j in range(len(a) - 1 - i):
        if a[j] > a[j+1]:
            a[j], a[j+1] = a[j+1], a[j]

print(a)
posted @ 2020-05-05 16:42  cnhkzyy  阅读(146)  评论(0编辑  收藏  举报