list快速插入和删除,但查找费时。
vector快速查找,插入费时。
map查找速度快(时间复杂度是对数的O(logN)),完全二叉检索树存储结构。
hash_map 在不碰撞的情况下,hash_map是所有数据结构中查找最快的,它是常数级的。
更多:http://www.cnblogs.com/sharpfeng/archive/2012/09/18/2691096.html
本文详细对比了几种常用数据结构的特点:list适用于快速插入和删除操作;vector则在查找方面表现优秀;map通过二叉检索树实现,查找效率高;hash_map在理想情况下提供最快的查找速度。
list快速插入和删除,但查找费时。
vector快速查找,插入费时。
map查找速度快(时间复杂度是对数的O(logN)),完全二叉检索树存储结构。
hash_map 在不碰撞的情况下,hash_map是所有数据结构中查找最快的,它是常数级的。
更多:http://www.cnblogs.com/sharpfeng/archive/2012/09/18/2691096.html
437
1245

被折叠的 条评论
为什么被折叠?
