排序算法
武铜贺
这个作者很懒,什么都没留下…
展开
-
python写归并排序
python写并归排序 思路:递归循环进行归并排序 def merge_rank(array): if len(array) > 2: #数组的左半部分 mergetop = merge_rank(array[0:len(array)//2]) #数组的右半部分 mergelow = merge_rank(array[len(...原创 2019-02-11 21:20:18 · 165 阅读 · 0 评论 -
python快速排序
算法导论中的排序思想 从数组头部设置两个指针按规则向右移动 def quick_rank(array): #递归循环的出口,这个出口是根据你写的while排序语句设立的,不同的while语句对应不同的出口 #可以根据自己的需要来,先写while排序语句,再写出口(我的个人习惯)。 if len(array) < 2: return array po...原创 2019-02-12 12:30:54 · 104 阅读 · 0 评论