c++ stl各容器特性、效率以及应用场景的全面总结
记录一下,为了方便日后使用,也供大家参考。STL容器效率比较:名称和迭代器迭代器失效插入删除查找场景vector向量、顺序、随机访问插入和删除都会失效尾端O(1)非尾端P:O(N-P)尾端O(1)非尾端P:O(N-P)O(1)需要快速查找,不需要频繁插入/删除string字符串、顺序、随机访问插入失效,删除不会尾端O(1)非尾端P:O(N-P)尾端O(1)非尾端P:O(N-P)O(1)类似vector,但是string删除元素不会释放空间(为了
原创
2021-04-03 10:31:13 ·
6397 阅读 ·
0 评论