关于STL里vector,list,deque,set之间的差别,

STL里貌似很多东西啊...vector、list、deque、set这几种容器之间的差别是什么呢?或者它们之间的利弊在哪里呢?或者直接发一个比较详细的STL介绍文档来?... STL里貌似很多东西啊...vector、list、deque、set这几种容器之间的差别是什么呢?或者它们之间的利弊在哪里呢?
或者直接发一个比较详细的STL介绍文档来?~
展开
 我来答
匿名用户
2013-07-15
展开全部
vector实现了数组的功能,可以随机储存,但是元素插入效率不高,因为要移动元素
list实现了链表的功能,不支持随机储存,元素insert操作比较高效,取元素操作比较低效
deque实现了双端队列的功能,两端插入,删除功能比较高效
set和上面的都不一样,是复合容器
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式