数据结构与算法——第10章-排序-内部排序算法的优势(10.13)
一 概述
1 | 1.时间性能上的分析 |
二 时间性能上的分析
2.1 几种常见的排序算法
1 | 本章介绍了以下几种常见的排序算法: |
2.2 时间性能上的分析
2.3 说明
1 | 上表中的简单排序包含出希尔排序之外的所有插入排序,起泡排序和简单选择排序。 |
三 算法稳定性
1 | 本章所介绍的所有排序算法中,选择排序、快速排序和希尔排序都不是稳定的排序算法; |
四 算法实现的存储结构
1 | 本章所介绍的大多数算法都是在顺序存储结构的基础上实现的,基于顺序存储结构的局限性, |
五 小结
1 | 通过比较所有的排序算法,没有哪一种是绝对最优的,在使用时需要根据不同的实际情况适当选择合适的排序算法, |
六 参考
- C语言中文网—内部排序算法的优势分析