摘要:
选择一个数,和它后面的数比较,把比它小的放在它的左边,大的在右边(位置可能会因为左边元素的添加而右移) 通过在参数处进行分左分右的操作,进行迭代,会出现在arr[0]两边不断分裂,每一新部分有自己那部分的arr[0],不断分左分右,最终由各部分的return整合起来 其中,不好理解的是: arr=[ 阅读全文
posted @ 2019-09-17 22:38
中庭之园
阅读(1507)
评论(0)
推荐(0)
摘要:
对于a[0]~a[n]的数组, 默认a[i]最小,和后面的a[i+1]~a[n]进行比较,把最小的和a[i]交换位置,保证本次循环结束后a[i]是上一次未排序的数据中最小的 写法1 a=[12,2,23,4,15] n=len(a) for i in range(n 1): for j in ran 阅读全文
posted @ 2019-09-17 21:41
中庭之园
阅读(1012)
评论(0)
推荐(0)
摘要:
长版本 简化版本 阅读全文
posted @ 2019-09-17 20:10
中庭之园
阅读(245)
评论(0)
推荐(0)

浙公网安备 33010602011771号