码迷,mamicode.com
首页 >  
搜索关键字:stl stlport vs2010    ( 8897个结果
STL在迭代的过程中,删除指定的元素
直接上Code,上Pic #include #include using namespace std; // STL在迭代的过程中,删除指定的元素 int main() { list listTest; listTest.push_back(-1); listTest.push_back(-1); listTest.push_back(-1); listTest.push_b...
分类:其他好文   时间:2014-06-22 22:31:07    阅读次数:280
容器set相关算法
?? set_union 算法set_union可构造S1、S2的并集。此集合内含S1或S2内的每一个元素。S1、S2及其并集都是以排序区间表示。返回值是一个迭代器,指向输出区间的尾端。 由于S1和S2内的每个元素都不需唯一,因此,如果某个值在S1出现n次,在S2出现m次,那么该值再输出区间中会出现max(m,n)次,其中n个来自S1,其余来自S2。在STL se...
分类:其他好文   时间:2014-06-22 22:22:27    阅读次数:240
HDU 3415 Max Sum of Max-K-sub-sequence
双向队列...
分类:其他好文   时间:2014-06-22 22:07:25    阅读次数:188
C++标准库和stl区别
C++库目录:开发工具和语言—visual studio文档—visual C++—参考信息—库参考—standard C++ library C#库目录:C#使用.NET Framework 类库。.NET开发—.NET Framework SDK—.NET Framwork—.NET Framework 类库 C++标准库的内容分为10类: C1.语言支持 C2.输入/输出 C3...
分类:编程语言   时间:2014-06-22 20:26:33    阅读次数:309
STL之sort函数的使用方法
STL封装了一个排序算法,该算法对应的头文件为#include,我们可以根据需要对一个数组进行排序或者降序。...
分类:其他好文   时间:2014-06-22 19:52:07    阅读次数:193
STL之vector容器的实现框架
实现vector容器的思路等同于实现一个动态数组,下面我们参照源码的相关资料,给出一个vector容器的大致框架,只有声明,没给出具体的实现。...
分类:其他好文   时间:2014-06-22 19:46:40    阅读次数:128
使用两个队列实现一个栈
先普及小知识: STL 中栈的使用方法(stack)   基本操作: push(x) 将x加入栈中,即入栈操作 pop() 出栈操作(删除栈顶),只是出栈,没有返回值 top() 返回第一个元素(栈顶元素) size() 返回栈中的元素个数 empty() 当栈为空时,返回 true STL 中队列的使用(queue) 基本操作:...
分类:其他好文   时间:2014-06-22 19:09:51    阅读次数:169
函数调用操作符(operator())
?? 许多STL算法都需要用户指定某个条件或某个策略,而条件或策略的背后由一整组操作构成,便需要某种特殊的东西来代表这“一整组操作”。 代表“一整组操作”的,当然是函数。过去C语言时代,欲将函数当做参数传递,唯有通过函数指针才能达成。但是函数指针有缺点,最重要的是它无法持有自己的状态(所谓局部状态),也无法达到组件技术中的可适配性(adaptablity)-----也就是无法再将某些修...
分类:其他好文   时间:2014-06-22 16:22:21    阅读次数:349
利用堆实现堆排序&优先队列
堆排序、利用堆实现最大(小)优先级队列、STL中的heap的使用,利用堆求解top_k类问题。...
分类:其他好文   时间:2014-06-21 22:12:31    阅读次数:291
STL vector的介绍(1)
尝试下翻译STL里面的一些容易和算法。 原来均来自:...
分类:其他好文   时间:2014-06-21 20:24:57    阅读次数:219
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!