STL
Nicole xu
这个作者很懒,什么都没留下…
展开
-
STL -- vector的使用详解
vector1.vector是一个顺序容器,是数组的升级版可以改变大小,即动态增长的数组。 2.vector实质上就是将数组和方法封装的一个类。vector的底层1.vector的迭代器 vector的迭代器就是一个原生指针,若数据类型为T,则其迭代器就是T*的指针。 将T*重定义为iterator(即typedef T* iterator)。 2.vector的成员变量为...原创 2018-06-09 15:47:52 · 416 阅读 · 0 评论 -
STL--set介绍及set的使用
1.set介绍 (1)set是STL中一个很有用的容器,用来存储同一种数据类型的数据结构(可以称之为K的模型),基本功能与数组相似。 (2)set与数组不同的是,在set中每个元素的值都是唯一的。 (3)而且set插入数据时,能够根据元素的值自动进行排序。 (4)set中数元素的值并不能直接被改变。 2.set的底层 (1)set的底层是红黑树,是红黑树里面K的模型; K模型:...原创 2018-08-23 11:52:01 · 21272 阅读 · 2 评论