容器是用来存放数据的。那么被存放的数据就涉及有序还是无序,因此存放不同序的数据就产生了不同的容器:
序列容器:
- vector(向量)
- list(链表)
- deque(双队列)
关联容器:
- set(集合)
- multiset(多集合)
- map(映射)
- multimap(多重映射)
记住,数据结构是为了让代码书写更简单而设计的,它的底层代码相对来说有点小困难,所以你会调用这些容器的相关函数就可以了,这样,是不是相对自己敲代码要简单并高效呢?----------我会先带大家学习简单的调用,之后再分享每个容器的源代码。