您当前的位置: 首页 >  容器

惊鸿一博

暂无认证

  • 5浏览

    0关注

    535博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

各种常用STL容器选择 需求分析笔记

惊鸿一博 发布时间:2019-03-09 17:18:07 ,浏览量:5

参考:https://blog.csdn.net/shellching/article/details/51013272

https://blog.csdn.net/gcs6564157/article/details/65443202

https://www.cnblogs.com/sthv/p/5511921.html

https://blog.csdn.net/qq_37080070/article/details/79809476

一、总结
  1. 我的操作对象是字符和字符串: string
  2. 我只是用于简单元素的常用存储和排序:  vector(插入费时)
  3. 我经常需要随机访问: vector 或 deque
  4. 我要与C兼容:vector
  5. 我要查找速度:哈希容器、排序的vector,标准关联容器(set、multiset、map和multimap)-或许这就是优先顺序
  6. 我要插入值不重复又能自动排序: set
  7. 我要频繁插入和删除,我的存储空间又有限: list(查找费时)或者 forward_list
  8. 我仅需要在头或尾处频繁插入或删除: deque
  9. 我有很多需求:几种容器相结合,先xxx, 再xxx
二、对比

三、使用

关注
打赏
1663399408
查看更多评论
立即登录/注册

微信扫码登录

0.0471s