C++ 什么时候使用 vector、list、以及 deque?

什么时候使用 vector、list、以及 deque?

  • 如果需要高效地快速访问(随即存取),并且不在乎插入和删除的效率,使用 vector
  • 如果需要大量的插入和删除,而且不关心快速访问 (随即存取) ,使用 list
  • 如果需要快速访问(随即存取) ,并且关心两端数据插入和删除,使用 deque

推荐一个零声学院项目课,个人觉得老师讲得不错,分享给大家:
零声白金学习卡(含基础架构/高性能存储/golang云原生/音视频/Linux内核)
https://xxetb.xet.tech/s/VsFMs

猜你喜欢

转载自blog.csdn.net/qq_40135848/article/details/132586189