- 5
- 0
- 约8.8千字
- 约 68页
- 2023-08-11 发布于广东
- 举报
直接选择排序性能分析 选择排序的比较次数与记录的初始状态无关。 第i趟排序:从第i个记录开始,顺序比较选择最小关键码记录需要n-i次比较。 总的比较次数: 移动次数: Mmin = 0 (初始为正序时) 最多移动次数:Mmax = 3(n-1) (初始为逆序时,每趟1次交换,3次移动完成) 时间复杂度:T(n)=O(n2), 辅助空间1个记录单位:Temp, 稳定性: 不稳定的排序。 第三十页,共六十八页,2022年,8月28日 * 起泡排序 方法 先将序列中的第一个记录R0与第二个记录R1比较,若前者大于后者,则两个记录交换位置,否则不交换 然后对新的第二个记录R1与第三个记录R2作同样的处理 依次类推,直到处理完第n-1个记录和第n个记录 从(R0,R1)到(Rn-2,Rn-1)的n-1次比较和交换过程称为一次起泡 经过这次起泡,n个记录中最大者被安置在第n个位置上 第三十一页,共六十八页,2022年,8月28日 * 此后,再对前n-1个记录进行同样处理,使n-1个记录的最大者被安置在整个序列的第n-1个位置上。 然后再对前n-2个记录重复上述过程……,这样最多做n-1次起泡就能完成排序 可以设置一个标志noswap表示本次起泡是否有记录交换,如果没有交换则表示整个排序过程完成 起泡排序是通过相邻记录之间的比较与
您可能关注的文档
最近下载
- 2025福建农林大学辅导员招聘考试真题.docx VIP
- 2025至2030中国电子树脂行业调研及市场前景预测评估报告.docx VIP
- 普通话与教师语言(第二版)教学课件09 第十讲 考前辅导.pptx VIP
- 全国公务员管理信息系统信息采集报送标准(2022版).doc VIP
- NB_SH_T 0558-2016 石油馏分沸程分布的测定 气相色谱法.pdf VIP
- 辽宁金融职业学院 2026年单独招生考试复习题库对口类会计专业.pdf
- 平面设计技术第三届全省职业技能大赛平面设计技术项目技术文件.pdf VIP
- 印章交接清单.docx VIP
- 2025-2026学年小学综合实践活动二年级上册沪科黔科版教学设计合集.docx
- 西餐原料知识教案.docx
原创力文档

文档评论(0)