1. Persistent dynamic sets
利用红黑树来保证每次插入或者删除的最坏运行情况为O(lgn).
例如: http://reactive-search.org/
http://rtm.science.unitn.it/reactive-search/thebook/node35.html
2. Treap
同时具有二叉查找树和最小堆的特征。
http://www.nocow.cn/index.php/Treap
http://www.billwsy.com/2009/02/treap-intro/
本文介绍了两种高效的数据结构——红黑树和Treap。红黑树是一种自平衡二叉查找树,通过保证树的高度不会太高来实现快速查找、插入和删除操作,最坏情况下这些操作的时间复杂度为O(log n)。Treap则兼具二叉查找树和最小堆的特点,能够在平均意义上达到高效。
868

被折叠的 条评论
为什么被折叠?



