- 1
- 0
- 约1.16万字
- 约 126页
- 2025-10-13 发布于北京
- 举报
概述
插入排序
交换排序
选择排序
归并排序
基数排序
外排序;概述;排序:将一组杂乱无章的数据按一定的规律顺次排列起来。
排序问题确切定义:给定一组记录r1,r2,…rn,其排序码分别为k1,k2,…,kn,将这些记录排成顺序为rs1,rs2,…rsn的一个序列S,满足条件ks1≤ks2≤…≤ksn或ks1≥ks2≥…≥ksn。
;排序的目的:便于查找
内排序与外排序:内排序是指在排序期间数据对象全部存放在内存的排序;外排序是指在排序期间全部对象个数太多,不能同时存放在内存,必须根据排序过程的要求,不断在内、外存之间移动的排序。;排序算法好坏的衡量:
1)时间效率2)空间效率3)稳定性
排序的时间开销:排序的时间开销是衡量算法好坏的最重要的标志。排序的时间开销可用算法执行中的数据比较次数与数据移动次数来衡量。
算法运行时间代价的大略估算一般都按平均情况进行估算。对于那些受对象排序码序列初始排列及对象个数影响较大的,需要按最好情况和最坏情况进行估算。;算法执行时所需的附加存储:评价算法好坏的另一标准。
排序算法的稳定性:如果在对象序列中有两个对象r[i]和r[j],它们的排序码k[i]==k[j],且在排序之前,对象r[i]排在r[j]前面。如果在排序之后,对象r[i]仍在对象r[j]的前面,则称这个
您可能关注的文档
- 有限元地下水流系统模拟演示讲课文档.ppt
- 英语猜词游戏.ppt
- 客服月度工作总结范文.docx
- 第三讲衍射条件方向和强度讲课文档.ppt
- 中班安全活动《关注安全康成长》教案.pptx
- 存在的问题和不足.doc
- 小学生数学归纳与演绎推理能力培养方法研究.pptx
- 英语翻译技巧讲课文档.ppt
- 脂类生化产品制备技术详解.ppt
- 夜车司机如何安排三餐饮食.docx
- 网络推广 教案 教学设计 项目5--8 小红书推广---其他推广.docx
- 《计算政治学概论》课件 第十章 数字政治参与.pptx
- 《计算政治学概论》课件 第五章-数字政府构建:结构视角.pptx
- 《线性代数》 课件全套 第1-6章 行列式 --二次型.pptx
- 电子商务数据分析基础(第三版)课件 (模块二)单元一 数据采集认知.pptx
- 世纪商务英语外贸函电(第六版)课件 1 Basic Knowledge of Business English Letters Writing.pptx
- 《分布式数据库技术与应用》 教案 项目四: HBase客户端API开发(2).docx
- 《Python机器学习:原理与实践(第3版)》课件.pptx
- 《计算政治学概论》课件 第十一章 数字城市治理.pptx
- 电工电子技术基础与技能(电子与信息大类)课件 模块2单元1_欧姆定律.pptx
最近下载
- (2017)溃疡性结肠炎中医诊疗专家共识意见.pptx VIP
- 传媒法规与伦理教学课件(共22章)媒介融合环境下的传媒规制.pdf VIP
- 第1章心理学与生活课件.pptx VIP
- 非煤矿山采场及边坡稳定安全对策措施培训.pptx
- 液化天然气处置方案.docx VIP
- CO2矿化利用固废联产建材骨料示范项目(一期)环境影响报告表.pdf VIP
- 一年级道法上册一年级上道德与法制教案(含教学计划+单元计划).doc VIP
- 2025中考数学一轮复习:反比例函数 (6个考点清单+10种题型解读)解析版.pdf VIP
- DB62_T 4539.3-2023 突发环境事件管理指南 第3部分:信息报告.docx VIP
- 20以内混合加减法口算天天练-每页100题-打印版.docx VIP
原创力文档

文档评论(0)