注册 登录
编程论坛 C++教室

从功能上说...vector和链表有什么不同呢

CooperOne 发布于 2012-03-17 15:07, 2179 次点击
如题..是从功能上说...当然撇开容器中处理对象的方法(毕竟也可以对链表进行操作嘛)

大家来说说吧

(虽说是大家,但基本就是版主了)
3 回复
#2
CooperOne2012-03-17 15:11
好吧我懂了
#3
lz10919149992012-03-17 15:47
vector可以在常量时间内引用一个元素,而链表则要遍历之后才能引用该元素,但链表插入一个元素可以在常量时间内完成,而vector在中,越往vector前端插入元素代价都是非常高的,因为它要把这个位置之后的元素向后一移一个位置。
#4
pangding2012-03-18 16:28
楼主懂啥了?分享分享。
1