社区
C++ 语言
帖子详情
在STL标准容器中,那个容器,遍历的速度最快? 注意不是搜索指定元素!
hsly110
2005-12-03 12:30:14
在STL标准容器中,那个容器,遍历的速度最快? 注意不是搜索指定元素!
...全文
1092
8
打赏
收藏
在STL标准容器中,那个容器,遍历的速度最快? 注意不是搜索指定元素!
在STL标准容器中,那个容器,遍历的速度最快? 注意不是搜索指定元素!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
healer_kx
2005-12-05
打赏
举报
回复
从实际的使用来看, vector是非常快的, 特别是处理小对象. 并且元素少的情况下, 遍历也非常快.
其次推荐set和map.
不推荐使用List,除非你放非常大的元素.
guyanhun
2005-12-05
打赏
举报
回复
不是搜索指定元素 ,vector.
list 比 vector 慢点.
map ,很多应该是用二叉排序树来实现的吧.
fiftymetre
2005-12-03
打赏
举报
回复
线形表存储的数据类型,因为不需要间接寻址,所以最快
典型代表:vector,map
sankt
2005-12-03
打赏
举报
回复
动态数组 vector
antter
2005-12-03
打赏
举报
回复
Hash比半分快
femalelover
2005-12-03
打赏
举报
回复
遍历的话应该速度取决于数据结构,线性表很快.
查找的话主要取决于算法,个人觉得半分法不错,根据需要自己再优化一下半分法.速度非常好.
whatsouta
2005-12-03
打赏
举报
回复
vector,直接访问
yhbttfile
2005-12-03
打赏
举报
回复
“搜索指定元素”?
如果是访问指定索引的元素,无疑是vector。
如果是访问特定元素,应该是map。
可以参考STL相关说明,里面对搜索复杂度有详细说明。不同的需求,可能每种容器都有不同的表现,不是绝对的。
C++
STL
vector
容器
介绍
该文档详细讲解了C++
中
标准
容器
的使用,是一份不错的学习资料哦
STL
超详细解说!!!快速入门!!!
STL
所有
容器
C++
c++
STL
思维导图(自己总结)
c++
STL
思维导图(自己总结)
STL
容器
比较
STL
容器
比较
STL
容器
比较
STL
容器
比较
C++_
STL
范例大全_教程
C++_
STL
范例大全_教程,主要讲
STL
的
容器
部分,对初学者有很大的帮助。里面有源码文件。 Vector、 Deque、List、Set等
容器
。
C++ 语言
65,203
社区成员
250,519
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章