排序方法 平均情况 最好情况 最坏情况
基数排序 O(d(n+r)) O(d(n+r)) O(d(n+r))
2-路归并排序 O(n log n) O(n log n) O(n log n)
堆排序 O(n log n) O(n) O(n log n)
快速排序 O(n log n) O(n log n) O(n)
希尔排序 O(n)
直接插入排序 O(n) O(n) O(n)
简单选择排序 O(n) O(n) O(n)
直接插入排序:
折半插入排序:与折半查找相联系
2-路插入排序:形成环
希尔排序:给定间隔进行排序
冒泡排序
快速排序:方向交替
简单选择排序:与冒泡排序相关
树形选择排序:挑出最大或最小放在根结点,数据放在叶子节点
堆排序:类似树形
归并排序:分小组排序
基数排序:按位排序
数据结构——期末样卷
一.是非题(每题 1 分共 10 分)
1. 线性表的链式存储结构优于顺序存储结构。 F
2. 栈和队列也是线性表。如 ...


雷达卡




京公网安备 11010802022788号







