扩大
缩小

2015年12月8日

STL学习系列八:Set和multiset容器

摘要: 1.set/multiset的简介set是一个集合容器,其中所包含的元素是唯一的,集合中的元素按一定的顺序排列。元素插入过程是按排序规则插入,所以不能指定插入位置。set采用红黑树变体的数据结构实现,红黑树属于平衡二叉树。在插入操作和删除操作上比vector快。set不可以直接存取元素。(不可以使用... 阅读全文

posted @ 2015-12-08 10:51 LinuxPanda 阅读(439) 评论(0) 推荐(0) 编辑

STL学习系列七:优先级队列priority_queue容器

摘要: 1.简介最大值优先级队列、最小值优先级队列优先级队列适配器 STL priority_queue用来开发一些特殊的应用,请对stl的类库,多做扩展性学习这里给个例子:#include#include #include#include using namespace std;void objPlay(... 阅读全文

posted @ 2015-12-08 10:47 LinuxPanda 阅读(334) 评论(0) 推荐(0) 编辑

STL学习系列六:List容器

摘要: List简介list是一个双向链表容器,可高效地进行插入删除元素。list不可以随机存取元素,所以不支持at.(pos)函数与[]操作符。it++(ok), it+5(err)#include 1.list对象的默认构造list采用采用模板类实现,对象的默认构造形式:list lstT; 如:lis... 阅读全文

posted @ 2015-12-08 10:38 LinuxPanda 阅读(584) 评论(0) 推荐(0) 编辑

导航