摘要: 基本排序算法,包括冒泡排序,插入排序,选择排序,堆排序,快速排序等。【冒泡排序】复杂度是n*n#coding:utf8#author:HaxtraZ#description:冒泡排序def bubblesort1(a): #每次找到一个最小元素,放到数组首部 n=len(a) for i in range(0,n-1): swapped=False for j in range(n-1,i,-1): if a[j]a[j+1]: a[j],a[j+1]=a[j+1],a[j] ... 阅读全文
posted @ 2013-08-22 15:51 ChrisZZ 阅读(1168) 评论(1) 推荐(0) 编辑