示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 示例 最坏情况分析 记最坏情况下的元素比较次数是Cw(n); PARTITION一次调用中的元素比较数是p-m+1,故每级递归调用上,元素的比较次数等于该级所处理的待分类元素数。 最坏情况下,每级递归调用的元素总数仅比上一级少1,故Cw(n)是r由n到2的累加和。 即:Cw(n)= = Ο(n2) 时间复杂度 平均情况分析 平均情况是指集合中的元素以任一一种顺序排列,且任选所有可能的元素作为划分元素进行划分和分类,在这些所有可能的情况下,算法执行性能的平均值。 设调用PARTITION(m,p)时,所选取划分元素v恰好是A(m:p-1)中的第i小元素(1≤i≤p-m)的概率相等。则经过一次划分,所留下的待分类的两个子文件恰好是A(m:j-1)和A(j+1:p-1)的概率是:1/(p-m), m≤jp。则有, 其中, n+1是PARTITION第一次调用时所需的元素比较次数。 CA(0) = CA(1) = 0 时间复杂度 化简上式可得: CA(n)/(n+1) = CA(n-2)/(n-1)+2/n+2/(n+1)
您可能关注的文档
最近下载
- 个人信用报告征信简版电子版PDF版2024年2月最新版带水印可编辑.pdf VIP
- 征信简版电子版PDF个人信用报告最新版2024年可编辑带水印模板.pdf VIP
- 青少年编程:NOIP CSP 初赛篇.pdf VIP
- 征信报告模板带水印可编辑2025年4月版.pdf
- GB/T 45144-2024道路车辆 车轮和轮辋 使用、维护和安全的一般要求及报废条件.pdf
- 安全工程毕业设计(论文)-常村矿180万ta新井设计(含全套CAD图纸).doc VIP
- 教育支出对家庭消费的影响.docx VIP
- 2024-2025学年高中物理人教版必修一单元测试:第一章 运动的描述(含解析).pdf VIP
- 义马煤业集团跃进煤矿初步设计.doc VIP
- 二氯甲烷精制单元工艺设计.docx VIP
原创力文档

文档评论(0)