首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
C++ 中 `std::vector` 和 `std::li
[问答题]
C++ 中 `std::vector` 和 `std::list` 的区别
添加笔记
求解答(0)
邀请回答
收藏(8)
分享
纠错
3个回答
添加回答
0
今天阳光好灿烂
vector是**动态数组容器**,核心特点是:**连续内存存储、动态扩容、支持O(1)的随机访问、O(1)的尾部插入/删除** list是**双向链表容器**,适合**频繁在中间或两端插入/删除O(1)的场景**,但随机访问效率较低O(N)。
发表于 2025-09-06 14:44:23
回复(0)
0
引雷排长皮卡丘
vector底层是数组,连续,支持随机访问。list底层是双向链表,不连续,需要遍历访问
发表于 2025-08-13 14:15:49
回复(0)
0
Cpp小白
vector底层是数组 list:底层是双向链表
发表于 2025-07-31 16:57:00
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
难度:
3条回答
8收藏
93浏览
热门推荐
相关试题
小红的相等数组
组合数学
阿里云
位运算
评论
(1)
小苯的美丽区间
哈希
阿里云
前缀和
位运算
评论
(1)
下面W3C标准盒模型设置的内容宽度...
CSS
评论
(1)
下列关于MySQL数据库中隔离级别...
数据库
评论
(1)
2√2,√17,2√6,√37,4...
数字推理
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题