|
1
5
目前,时间的复杂性
目前的ISO C++标准称STL容器
应该
有
然而,在标准用语中,“应该”不是一个有约束力的要求;事实上,上述规定适用于
唯一能保证的就是
作为一个更实际的问题,对于所有现有的C++实现,下面给出:
它们相当明显,因为字符串和向量都最有效地实现为具有单独存储大小的连续数组:连续是因为它提供了最快的元素访问,同时满足所有其他复杂性要求,存储大小是因为容器要求
|
|
|
2
5
我看到的所有实现都是O(1)。 你正在寻找的文档是C++标准——我相信C++ 03是目前最新的。它不在网上或以男人的形式提供,它是商业销售。这里有一个能找到它的地方的清单,还有最近的价格, here . |
|
AstralHex · 矩阵乘法代码工作不正常 9 月前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 10 月前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 10 月前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 10 月前 |