
python排序算法
ajiong314
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python排序算法之冒泡排序
import random def maopao(alist): n = len(alist) # 外部冒泡循环 for j in range(n-1,0,-1): # 异常准备工作: 计数器 count = 0 # 内部比较循环 for i in range(n-1): # 内部元素替...原创 2018-06-25 22:14:46 · 344 阅读 · 0 评论 -
python排序算法之希尔排序
def xier(alist): # 准备工作:长度+偏移量 n = len(alist) gap = n // 2 # 外部的递归循环 while gap >= 1: # 单次希尔需要进行多少个组内排序 for i in range(gap,n): # 分组后组内插入排序 ...原创 2018-06-25 22:15:38 · 234 阅读 · 0 评论 -
python排序算法之插入排序
def insert_sort(alist): # 外部插入循环 n = len(alist) for i in range(n): # 内部冒泡比较循环 for j in range(i,0,-1): # 内部元素替换: if alist[j] > alist[j-1]: ...原创 2018-07-02 19:05:40 · 161 阅读 · 0 评论