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