1
3
|
2
2
从技术上说我相信这是
|
3
2
|
4
2
使用STL集合容器,您永远不会得到O(1)时间。您可以通过使用
但是,一般来说,如果需要一组连续的整数,则可以通过实现一个专门的set类来获得巨大的性能提升,该类只能存储和比较每个集合的上下界。 |
5
0
|
6
0
好吧,如果你想完全开箱即用,你可以设计一个“延迟加载”数组,为这个任务定制。基本上,在访问时,如果之前没有设置该值,它将确定正确的值。
|
Julia · 矢量中相加为总和S的值的数量 1 年前 |
C_Rod · 在模板方法中确定STL容器中项目的数据类型 2 年前 |
quantumwell · 将空向量放入std::map() 6 年前 |
OutOfBound · 对未初始化内存使用算法的优点 6 年前 |
DarthRubik · 在使用列表删除之后,迭代器如何不无效 6 年前 |