1
4
我根据你的记录做了几个假设:
我建议:
由于你的文章提到“坐标”是关键,你可能也有兴趣阅读以下建议: Fastest way to find if a 3D coordinate is already used . |
2
2
很难理解你到底在用它做什么,但它看起来像是一个助推器。 bimap 是你想要的。除了一个特定的用例,它基本上提高了多个索引,并且更容易使用。它允许基于第一个元素或第二个元素进行快速查找。你为什么要按地图上某个物体的地址查找它的位置?使用抽象,让它为您完成所有工作。只需注意:映射中所有元素的迭代都是O(N),因此可以保证O(N)(不是更糟)查找您正在考虑的方法。 |
3
2
一种选择是使用两个引用共享指针的std::maps。像这样的事情可能会让你走:
编辑:我刚注意到多重映射的要求,这仍然表达了这个想法,所以我将离开它。 |
laxantsu · Docker Swarm覆盖网络上的端口转发 6 年前 |
achahbar · kubernetes吊舱被困在集装箱建造中 6 年前 |
Tims · 从群集节点上的docker卷曲到主节点 6 年前 |
Dannyu NDos AJF · 通用容器转换?是否从可折叠到备用? 6 年前 |