会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
|
首页
| |
新文章
|
联系
|
订阅
|
管理
2016年6月24日
算法导论:归并排序
摘要: 归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 归并操作(merge),指的是将两个已经排序的序列合并成一个序列的操作。 对两个排序数组合并成一个有序数组,这个很简单 这个时间复杂度O(N+M) 对于一个数组的时候,l
阅读全文
posted @ 2016-06-24 11:15 水滴四川
阅读(513)
评论(0)
推荐(0)
编辑
算法导论:快速排序
摘要: 快速排序是基于分治策略的。对一个子数组A[p…r]快速排序的分治过程的三个步骤为: 分解: 数组A[p…r]被划分成两个(可能空)子数组A[p…q-1]和A[q+1…r],使得A[p…q-1]中的每个元素都小于等于A[q],且小于等于A[q+1…r]中的元素。下标q也在这个划分过程中进行计算。 解决
阅读全文
posted @ 2016-06-24 10:02 水滴四川
阅读(679)
评论(0)
推荐(0)
编辑
公告