码迷,mamicode.com
首页 >  
搜索关键字:stl容器    ( 348个结果
C++ STL 容器重要概念
本文所有内容均在 GNU C++ (64位) 里瞎搞出来,有很多猜测,仅供参考 如何定义 vector/deque/list/forward_list <T, allocator<T> > set <T, less<T>, allocator<T> > map <T, U, less<T>, all ...
分类:编程语言   时间:2020-09-17 23:27:20    阅读次数:41
A-B数对 (hash映射)
####题目大意: 第一行输入N,C 第二行输入n个数字 输出,求A - B = C的数对个数 ####样例 4 1 1 1 2 3 ####输出 3 思路:用STL容器map,map<num, times>,建立一个数字出现的次数的映射,题目要求是A - B = C,我们将其转换成A - C = ...
分类:其他好文   时间:2020-07-29 19:28:13    阅读次数:65
STL——容器(Map & multimap)的排序
map<T1,T2,less<T1> > mapA; //该容器是按键的升序方式排列元素。未指定函数对象,默认采用less<T1>函数对象。 map<T1,T2,greater<T1>> mapB; //该容器是按键的降序方式排列元素。 less<T1> 与 greater<T1> 可以替换成其它的 ...
分类:编程语言   时间:2020-06-14 23:32:46    阅读次数:74
STL——容器(Set & multiset)的删除 erase
set.clear(); //清除所有元素 set.erase(pos); //删除pos迭代器所指的元素,返回下一个元素的迭代器。 set.erase(beg,end); //删除区间[beg,end)的所有元素,返回下一个元素的迭代器。 set.erase(elem); //删除容器中值为ele ...
分类:其他好文   时间:2020-06-08 09:15:30    阅读次数:54
STL——容器(Set & multiset)的迭代器
1.set.insert(elem); //在容器中插入元素。 2.set.begin(); //返回容器中第一个数据的迭代器。 3.set.end(); //返回容器中最后一个数据之后的迭代器。 4.set.rbegin(); //返回容器中倒数第一个元素的迭代器。 5.set.rend(); / ...
分类:其他好文   时间:2020-06-08 00:44:19    阅读次数:68
【转】STL容器__简化版
Short notes for STL containers ...
分类:其他好文   时间:2020-06-01 23:52:07    阅读次数:72
STL——容器(Set & multiset)之 仿函数(函数对象)functor 的用法
Set/multiset 中元素的存储数据总是会按照从大到小或者从小到大排列,这个是怎么实现的?这就要说 “仿函数” 这个概念了。 仿函数概念 1. 尽管函数指针被广泛用于实现函数回调,但C++还提供了一个重要的实现回调函数的方法,那就是函数对象。 2. functor,翻译成函数对象,伪函数,它是 ...
分类:其他好文   时间:2020-05-25 00:28:38    阅读次数:78
STL——容器(List)List 的概念
1. List 容器的基本概念 1. list 是一个双向链表容器,可高效的进行插入删除元素,他的原理在于每个元素都有两个指针来记录前后两个元素的地址,像火车车厢一样,list 中各个元素在物理存储单元上非连续,是通过指针相连在一起的。 2. 相较于vector的连续线性空间,list会显得复杂许多 ...
分类:其他好文   时间:2020-05-04 00:52:48    阅读次数:52
STL——容器(deque)deque 的删除 clear() erase()
deque.clear(); //移除容器的所有数据 deque.erase(beg,end); //删除[beg,end)区间的数据,返回下一个数据的位置。 deque.erase(pos); //删除pos位置的数据,返回下一个数据的位置。 ...
分类:其他好文   时间:2020-05-03 22:00:32    阅读次数:103
STL——容器(deque)deque 的插入 insert()
deque.insert(pos,elem); //在pos位置插入一个elem元素的拷贝,返回新数据的位置。 1 #include <iostream> 2 #include <deque> 3 4 using namespace std; 5 6 int main() 7 { 8 deque<i ...
分类:其他好文   时间:2020-05-03 21:51:02    阅读次数:112
348条   上一页 1 2 3 4 ... 35 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!