首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C++浮点van Emde Boas (vEB)优先级队列

C++浮点van Emde Boas (vEB)优先级队列
EN

Stack Overflow用户
提问于 2012-04-22 00:20:23
回答 1查看 573关注 0票数 2

所以van Emde Boas trees看起来像是有一些非常好的属性。

我想尝试使用一个作为浮点优先级队列的底层数据结构。

有人知道vEB是否有基于C++模板的实现吗?

EN

回答 1

Stack Overflow用户

发布于 2012-06-02 12:55:03

这听起来令人不快-- vEB树是一个从整数到值(或从整数到当前位)的映射。如果你想用一个浮点值来索引它,你必须以一种保持顺序的方式将它转换成一个整数。这是可行的,但不一定令人愉快--您必须处理非正规化和带符号的零。

你想做什么?一种不同的数据结构可能是一种胜利。vEB树需要变得相当大,才能超越二进制堆等简单的东西。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10260792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档