Splay(C++)示例代码

时间:2023-12-15 15:38:13
【文件属性】:

文件名称:Splay(C++)示例代码

文件大小:965B

文件格式:CPP

更新时间:2023-12-15 15:38:13

伸展树

伸展树(Splay Tree),也叫分裂树,是一种二叉排序树,它能在O(log n)内完成插入、查找和删除操作。它由丹尼尔·斯立特Daniel Sleator 和 罗伯特·恩卓·塔扬Robert Endre Tarjan 在1985年发明的。伸展树是一种自调整形式的二叉查找树,它会沿着从某个节点到树根之间的路径,通过一系列的旋转把这个节点搬移到树根去。它的优势在于不需要记录用于平衡树的冗余信息。


网友评论