请写出你知道的stl容器
时间: 2024-03-30 07:36:23 浏览: 107
好的,我可以列举一些STL容器,包括:
1. vector:动态数组,支持快速随机访问和在末尾插入或删除元素。
2. list:双向链表,支持快速插入或删除元素,但不支持随机访问。
3. deque:双端队列,支持在两端快速插入或删除元素,也支持随机访问。
4. set:集合,按照元素的键值自动排序,不允许重复元素。
5. map:映射,按照元素的键值自动排序,支持键值对的插入、删除和查找操作。
6. unordered_set:无序集合,不按照元素的键值排序,不允许重复元素。
7. unordered_map:无序映射,不按照元素的键值排序,支持键值对的插入、删除和查找操作。
8. stack:栈,先进后出,支持压入和弹出操作。
9. queue:队列,先进先出,支持入队和出队操作。
10. priority_queue:优先队列,按照元素的优先级排序,支持插入和弹出操作。
阅读全文