数据结构之伸展树(一)(Splay Tree)

Splay树是一棵二叉搜索树(BST),它是BST的拓展,它不仅拥有O(log n)的单点插入、删除、查找等,还可以在O(log n)的复杂度内对区间进行插入、删除等~ 它具有BST的性质,即一个节点的键值必然大于其左子树所有节点的键值,并且必然小于其右子树所有节点的键值。关于BST,详见: 百度百科:二叉搜索树 SPT不同于BST,就在于它有伸展操作——这使得在某些情况下(比如区间的插入、删除等
相关文章
相关标签/搜索