1
Q
链表基于矢量
A
回答
1
解决方案的运行时(随机)访问将大于std::vector
。
为了访问元素N
,你可能要经过许多环节才能到适当的块,然后通过块访问的元素。
大型矢量的性能可以通过预先分配更大的尺寸来降低。
如果插入和删除频繁,也许是一个矢量是错误的数据结构。
3
你可以用std::deque
做一些实验,它只是作为你的描述。
相关问题
- 1. 基于矢量
- 2. 的R - 基于矢量
- 3. 基于两个矢量
- 4. 基于矩阵和矢量
- 5. 从simd基于mask的大型矢量加载矢量
- 6. 创建基于矢量彩虹色标,该矢量的顺序
- 7. 基于其他矢量的矢量创建和修改
- 8. 基于另一个2D矢量排序2D矢量
- 9. Matlab:基于矢量B中的值从矢量A提取值
- 10. 基于不同的矢量掩盖矢量中的一些位
- 11. 基于矢量的二叉树遍历
- 12. 基于矢量键合并数据帧
- 13. ggplot:基于两个矢量的热图
- 14. OpenGL上的基于矢量的字体
- 15. 基于矢量内sqldf循环
- 16. 创建具有基于另一矢量
- 17. 基于平铺矢量的地图iOS
- 18. R:基于矢量子集的行
- 19. 链接列表/矢量中的指针
- 20. C++矢量/链接列表混合
- 21. 制作链接列表的矢量?
- 22. 垂直于矢量上的矢量
- 23. 节点基于链表
- 24. 基于链表的基数排序
- 25. 关于矢量值
- 26. Java矢量或基元ArrayList
- 27. 基于矢量访问数据框中变量列表(的属性)
- 28. 向量化基于矢量的列替换 - MATLAB
- 29. 基于旋转和移动量的统一目标矢量
- 30. 用于保存基于矢量的3D图形的格式
应该修复,对不起! – 2013-02-27 00:40:54
['std :: deque'](http://www.cplusplus.com/reference/deque/deque/)及其本地适配器,'queue'和'stack'。 – 2013-02-27 00:40:58
它看起来像一个应用程序相关的问题,但我没有看到一个应用程序。 – Bingo 2013-02-27 00:49:31