Treap 学习笔记

Treap Treap,顾名思义就是 Tree + Heap。这么命名的缘由就是它使用了二叉堆的性质来保持二叉树的平衡。 咱们知道,一个二叉(小根)堆知足这样的性质:一个节点的两个儿子的值都小于节点自己的值。若是一个二叉查找树知足这样的性质,那么它就被称做 Treap。 Treap 中每一个节点有 2 个值,其中一个知足二叉查找树的性质,一个知足大根堆的性质。把知足二叉查找树性质的值称做 w,把知
相关文章
相关标签/搜索