【发布时间】:2011-12-17 15:48:33
【问题描述】:
除了作为整数的快速优先级队列之外,van Emde Boas trees 还有其他应用吗?
【问题讨论】:
标签: language-agnostic data-structures van-emde-boas-trees
除了作为整数的快速优先级队列之外,van Emde Boas trees 还有其他应用吗?
【问题讨论】:
标签: language-agnostic data-structures van-emde-boas-trees
只要搜索树中的键是某个固定范围内的整数,就可以在任何地方使用 van Emde Boas 树来代替普通的二叉搜索树。因此,对于需要能够在集合中找到最接近其他整数的整数的应用程序,使用 vEB-tree 可能比使用简单的平衡二叉搜索树更快。例如,您在某条线上有一个线性布局的商店,并且想要找到离某个特定客户最近的商店,使用 vEB-tree 可以使搜索速度比(已经很快的)BST 快得多。
希望这会有所帮助!
【讨论】: