|
|
1
6
不,是
除此之外,并非如此(也可从
所以取消对迭代器的引用
|
|
|
2
5
不,没有比删除集合中的元素更快的方法了
如果您想知道擦除可能具有线性复杂性:如果bucket实现为单链表(这是典型的),并且所有元素都具有相同的键(或者这些键恰好具有相同的哈希值),并且擦除的元素恰好是bucket中的最后一个元素,则需要遍历整个容器。
然而,擦除会使迭代器失效,因此在擦除后通过迭代器的行为是未定义的。 |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |