排序算法概述
⚫指把群体数据按数据的特征按从大到小或从小到大的顺序存放。
⚫排序在应用开发中很常见,如对商品按价格、人气、数量等排序,便于使用者快
速找到数据。
排序算法分类
⚫常见排序算法有:冒泡、选择、、希尔、归并、快速、堆、计数、基数、桶……
按算法特征分为两大类:
◆非比较类:不通过比较来决定元素间的相对次序,可以突破比较类排序的时间下界,线性时
间复杂度,也称为线性时间非比较类排序,包括计数排序、桶排序和基数排序。
◆比较类:通过比较决定元素间的相对次序,时间复杂度的下限是O(nlog
您可能关注的文档
最近下载
- 基础化学(第五版)课件全套 高琳 0课程导学、‘第1--17章 物质结构基础 --- 氨基酸、蛋白质和糖类.ppt
- 小班幼儿午睡案例分析总结.docx VIP
- ABB 传动变频器 ACS580-01 变频器(0.75-250 kW,1.0-350 hp)硬件安装及使用手册.pdf
- 北京郊区浅层地下水总硬度变化趋势及其机理浅析.pdf VIP
- 动静脉内瘘的评估、使用与维护最佳实践指南PPT.pptx
- 北航《航空航天概论》.pdf
- 爱发科成膜光罩掩膜版研发生产项目环境影响报告书 (报批稿公示文本).pdf
- 新员工入职通识考试(中软国际).docx VIP
- 2025年教师资格考试(中小学心理健康教育)测试题及答案.docx VIP
- 2025年《国有企业管理人员处分条例》题库(带答案详解·巩固版).docx VIP
原创力文档

文档评论(0)