STL中vector,list,deque和map的区别

 我来答
琴穰沐芦雪
2020-01-17 · TA获得超过3676个赞
知道大有可为答主
回答量:3056
采纳率:24%
帮助的人:431万
展开全部
vector可以理解为普通的数组,list是数据结构中的链表,deque是数据结构中的队列,map是关联数组
vector和map的区别,vector的下标是vector::size_type类型,相当于int
map的下标可以是任意类型
雅云0l9
2017-10-23 · TA获得超过391个赞
知道小有建树答主
回答量:601
采纳率:65%
帮助的人:92.6万
展开全部
c++ stl 标准模板库 c++容器类vector . 向量容器deque 双端队列容器list 双向链表容器slist 单向链表容器bit_vector 位向量容器set 集合容器multiset 多重集合容器map 映照容器multimap 多重映照容器hash_set 哈希集合容器hash_map 哈希映照容器string 基本字符序列容器stack 堆栈容器queue 队列容器priority_queue 优先队列容器 c++stl 算法 逐个容器元素 for_each查找容器元素 find 条件查找 find_if邻近查找容器 adjacent_find范围查找容器元素 find_first_of统计等于某值的容器元素个数 count条件统计 count_if..这里还有很多很多 算法 其中比较有用的sort 排序stable_sort 稳定排序反向元素 reverse旋转 rotate
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式