编程论坛
注册
登录
编程论坛
→
C++教室
从功能上说...vector和链表有什么不同呢
CooperOne
发布于 2012-03-17 15:07, 2179 次点击
如题..是从功能上说...当然撇开容器中处理对象的方法(毕竟也可以对链表进行操作嘛)
大家来说说吧
(虽说是大家,但基本就是版主了
)
3 回复
#2
CooperOne
2012-03-17 15:11
好吧我懂了
#3
lz1091914999
2012-03-17 15:47
vector可以在常量时间内引用一个元素,而链表则要遍历之后才能引用该元素,但链表插入一个元素可以在常量时间内完成,而vector在中,越往vector前端插入元素代价都是非常高的,因为它要把这个位置之后的元素向后一移一个位置。
#4
pangding
2012-03-18 16:28
楼主懂啥了?分享分享。
1