- 1
- 0
- 约9.89千字
- 约 67页
- 2019-06-18 发布于江苏
- 举报
* * * 各种排序方法的比较 排序算法之间的比较主要考虑以下几个方面∶ 算法的时间复杂度 算法的辅助空间 排序的稳定性 算法结构的复杂性 参加排序的数据的规模 排序码的初始状态 各种排序算法的时间复杂度与辅助空间及算法的稳定性如下表所示 算法评价-2 当数据规模n较小时,n2和nlog2n的差别不大,则采用简单的排序方法比较合适 如直接插入排序或直接选择排序等 由于直接插入排序法所需记录的移动较多,当对空间的要求不多时,可以采用表插入排序法减少记录的移动 当文件的初态已基本有序时,可选择简单的排序方法 如直接插入排序或起泡排序等 算法评价-3 当数据规模n较大时,应选用速度快的排序算法 快速排序法最快,被认为是目前基于比较的排序方法中最好的方法 当待排序的记录是随机分布时,快速排序的平均时间最短。但快速排序有可能出现最坏情况,则快速排序算法的时间复杂度为O(n2),且递归深度为n,即所需栈空间为O(n) * * * * * * * * * * * * * * * * * * * * * * * * * * 此后,再对前n-1个记录进行同样处理,使n-1个记录的最大者被安置在整个序列的第n-1个位置上。 然后再对前n-2个记录重复上述过程……,这样最多做n-1次起泡就能完成排序 可以设置一个标志noswap表示本次起泡是否有记录交换,如果没有交换则表示整个排序过程完成 起泡排
您可能关注的文档
- 医院风险管理课件(PPT 85张).ppt
- 十全十美的释和造句.doc
- 十章心身疾病病人的心理护理-PPT文档资料.ppt
- 升学宴学子辞范文.doc
- 半城烟沙 歌词赏析.ppt
- 十四章节细胞分化-文档资料.ppt
- 华师大版历史七下第16课《闭锁国》ppt课件.ppt
- 华师大版历史七下第12课《明两朝的专制统治》ppt课件1.ppt
- 华中科技大学机械设计4蜗杆-PPT文档资料.ppt
- 十二章节营业税纳税筹划-精选文档.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 危险化学品经营无储存应急预案.docx VIP
- 2026年银行从业资格(中级)公司信贷考试必刷题库[附答案].docx
- 2025年湖南现代物流职业技术学院单招职业技能测试题库新版.docx VIP
- 金氏五行升降中医方集.docx
- 12J926 无障碍设计图集.docx VIP
- 2025年招录政府专职消防文员笔试真题题库183题及答案.pdf VIP
- 1、消防水池施工组织设计方案.doc VIP
- 放射影像检查不良伪影培训课件.pptx
- 中华民族共同体概论 课件全套 第1--16讲 中华民族共同体基础理论 ---文明新路与人类命运共同体.pptx VIP
- 市场营销基础(中职市场营销专业)全套教学课件.pptx
原创力文档

文档评论(0)