如何设计一个模式是所有的排序方法都是稳定的

来源:互联网 发布:学编程和编码那个好 编辑:程序博客网 时间:2024/06/06 09:32

这个模式可以被设计为每个元素加入其位置索引信息,在比较操作时同时也比较位置信息即可。

 

附加空间:每个元素可以用lg(n)位来表示,共需O(nlg(n))

 

附加时间: 最差的是所有元素都相等,渐进时间不变因为每个迭代增加了常量时间。