归并排序
爱Xx丶真是太好了
这个作者很懒,什么都没留下…
展开
-
归并排序及其时间复杂度分析
1》归并排序的步骤如下: Divide: 把长度为n的输入序列分成两个长度为n/2的子序列。 Conquer: 对这两个子序列分别采用归并排序。 Combine: 将两个排序好的子序列合并成一个最终的排序序列。 2》时间复杂度: 这是一个递推公式(Recurrence),我们需转载 2013-01-21 17:10:55 · 1555 阅读 · 0 评论 -
麻省理工《算法导论》学习笔记(二)渐近符号,递归及解法
2012-03-28 22:51 麻省理工《算法导论》学习笔记(二)渐近符号,递归及解法 今天,来学习一下程序中的渐近符号,递归及分析。 一、渐近符号: 1.,表示f(n)的复杂度最多与g(n)一个数量级,即小于等于。 2.,表示f(n)的复杂度要比g(n)的数量级小,即小于。 3.,表示f(n)的复杂度最少与g(n)一个数量级,即大于等于。 4.,表示f(n转载 2013-02-17 15:57:07 · 827 阅读 · 0 评论