- 87
- 0
- 约1.5千字
- 约 5页
- 2017-08-14 发布于天津
- 举报
快排和归并的比较
快排和归并的比较
快排和归并的比较
快快排排和和归归并并的的比比较较
首先都是分治法的应用:
• 1 分解(divide):将原问题分解成一系列子问题;
• ² 解决(conquer):递归地解各子问题。若子问题
足够小,则直接求解;
• 3 合并:将子问题的结果合并成原问题的解。
快速排序 自顶向下 先受罪后享福
• --
• 1 分解:数组A[p..r]被划分为两个(可能空)子数组
• 2 解决:通过递归调用快速排序,对子数组A[p..q-1]和
A[q+1..r]排序;
• 3 合并:因为两个子数组是就地排序的,将它们的合并
并不需要操作,整个A[p..r]已排序。
归并排序 自底向上 先享福后受罪
•
• 归并排序算法完全依照分治模式,直观的操作如下:
分解:将 个元素分成各含 个元素的子序列;
• 1 n n/2
• 2 解决:用归并排序法对两个子序列递归地排序;
• 3
您可能关注的文档
最近下载
- 老旧供水管网改造项目施工组织设计.docx
- 废旧手机拆解回收技术规范.docx VIP
- 东北财经大学《高等数学上》2025--2026学年期末试卷(A卷)含答案.pdf VIP
- 小学道德与法治新部编版四年级上册第三单元第7课 神奇的世界教案(2026秋).pdf
- 污水处理厂中水回用工程施工组织设计.doc VIP
- 2026年团员团章考试题及答案解析.docx VIP
- 工会改革创新课件.pptx VIP
- 九年级化学金属和酸反应专题训练.doc VIP
- 某污水处理厂及再生水回用工程施工组织设计.doc VIP
- 八年级数学上册专题14.1 幂的运算(重点题专项讲练)(人教版)(原卷版).docx VIP
原创力文档

文档评论(0)