您当前的位置: 首页 > 

20 归并排序

杨林伟 发布时间:2019-08-21 09:29:23 ,浏览量:3

归并排序 是采用分治法的一个非常典型的应用。归并排序的思想就是先递归分解数组,再合并数组。

将数组分解最小之后,然后合并两个有序数组,基本思路是比较两个数组的最前面的数,谁小就先取谁,取了后相应的指针就往后移一位。然后再比较,直至一个数组为空,最后把另一个数组的剩余部分复制过来即可。

归并排序的分析

在这里插入图片描述

def merge_sort(alist):
    if len(alist)             
关注
打赏
1688896170
查看更多评论
0.0503s