伸展树

来源:互联网 发布:咫尺网络官网电脑端 编辑:程序博客网 时间:2024/05/16 19:05

       伸展树保证从空树开始连续M次对树的操作最多花费O(M log N)时间。一棵伸展树每次操作的摊还代价是O(log N)。

       伸展树的基本 想法是,当一个节点被访问后,它就要经过一些列AVL树的旋转被推到根上。因为在许多应用中当一个节点被访问时,它很可能不久再被访问。

0 0