- 25
- 0
- 约9.96千字
- 约 88页
- 2016-05-21 发布于湖北
- 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 秦九韶(1202-1261) * * * * * * * * * * * * * * * * * * * * * * * 一般取子数组的第一个元素为中轴元素。 * * * * * * 注:有些教材的平衡因子是右减左 * * * * * * * * * * 逆序插入法: 不同的插入次序对复杂度的影响 a1 ≤ a2 ≤ a3 ≤ … ≤ an b1 b2 b3 … 已知 a1, a2, …, an 具有增序关系: a1 ≤ a2 ≤ … ≤ an 并且 bi ≤ ai, i=1, 2, …, n. 设计算法,将以上特性的数据集合排序。 定义: 称{ bi }为{ ai }的伴随序列。 问题: 依次插入b2 b3,对应的序列 b1, a1 与 b1, a1 b2, a2 比较次数为2+3 + 1 复杂度 先插入b3再插入b2, 对应的序列 b1, a1 , a2 与 b1, a1 b3 比较次数为2+2 * 逆序插入法: 原理: 利用 函数的阶梯增值特性来设计算法。 n:
原创力文档

文档评论(0)