社区讨论

关于优化 vector

学术版参与者 6已保存回复 19

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
19 条
当前快照
1 份
快照标识符
@lobva0jw
此快照首次捕获于
2023/10/30 03:31
2 年前
此快照最后确认于
2023/11/04 08:33
2 年前
查看原帖
5×1055 \times 10^5 个 vector,需要在后面加入元素,遍历,删除任意一个元素,二分查找。
如果用 vector 做的话会 TLE,有没有别的数据结构能优化 erase 的时间复杂度(erase 复杂度听说很玄学,如果 erase 能做到 O(1)O(1)O(log)O(\log) 就可以),还要保证能二分(试过链表,但是链表无法二分)
或者对于 vector 有没有卡常的操作

回复

19 条回复,欢迎继续交流。

正在加载回复...