1
4
你可能在找一些散列图,比如
|
2
1
您正在寻找std::deque,它在许多(但不是所有)情况下都比std::list执行得好,因为需要在端点以外的位置插入。它使用“bucket”来实现这一点,并支持随机访问。实际上,对于任何标准库容器,您都需要根据应用程序对它的使用情况来测试它的性能—我们无法为您预测什么是最好的。 |
3
0
我需要这种容器作为我编写的稀疏向量容器,我不能使用map<&燃气轮机;因为它占用了太多内存(向量没有那么稀疏)。 最后我用了一个 compressed bit vector . 每个枚举值都有自己的位向量,这一点显示得相当好。 我仍然希望我能找到一个有效的向量/列表混合,在随机访问中是O(1),在擦除/插入中至少是O(logn)。 |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
rainer · 后台插入程序的初始化 1 年前 |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |