STL的容器分为序列容器和关联容器.它们所表达的数据结构各有不同: 序列容器:vector(变长数组), list(链表), queue(队列), heap(堆算法)等 关联容器:set/mutilset,map/mutilmap,(都表达二叉树,且都由红黑树实现) 关联容器是指容器的元素为键值对(key-value),但这四种关联容器的键值对之间略有差异 一.set/mutilset set是集合之意,其键值对的键和值相同,那么set更像普通的二叉树即结点是键值和实值. set的键值不允许相同…