Python学习笔记:几种排序算法 Tutu 编程学习笔记 编程学习笔记 发布于:2021年10月14日 次浏览 Python学习笔记:几种奇妙的排序算法 冒泡排序算法1234567def bubble_sort(lst): n = len(lst) for y in range(n-1, 0, -1): for x in range(y): if lst[x] > lst[x+1]: lst[x], lst[x+1] = lst[x+1], lst[x] return lst 快速排序算法1234567891011121314def quick_sort(lst): if len(lst) <= 1: return lst p = lst[0] left = [] right = [] for x in lst[1:]: if x < p: left.append(x) else: right.append(x) return quick_sort(left) + [p] + quick_sort(right) 更新于:2021年10月14日 编程学习笔记 编程学习笔记 代码 python 算法 代码 python 算法 我的近况 累死了!最近两次数学模拟考没考好,电脑被老爸没收了,一回家就是被逼着做数学题 半期考是下周四,考两天,运动会被排到半期考之后了,同时作业量也是增增上涨,一天有十几张卷子,这是要做死我啊 前几次考... 回眸党史,感恩今天 小时候,奶奶常跟我说:“现在多好啦,我像你那么大时,生活可苦喽!现在多好啦,你要好好珍惜现在的幸福生活,勤奋学习啊!”我总是懵懂地点了点头,半信半疑。 在新冠疫情中,中华全国人民上下团结一心,抗...