直接上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_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
                             
                    
                        
                            
                            
                                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封装了一个排序算法,该算法对应的头文件为#include,我们可以根据需要对一个数组进行排序或者降序。...
                            
                            
                                分类:
其他好文   时间:
2014-06-22 19:52:07   
                                阅读次数:
193
                             
                    
                        
                            
                            
                                实现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
                             
                    
                        
                            
                            
                                ??
许多STL算法都需要用户指定某个条件或某个策略,而条件或策略的背后由一整组操作构成,便需要某种特殊的东西来代表这“一整组操作”。
代表“一整组操作”的,当然是函数。过去C语言时代,欲将函数当做参数传递,唯有通过函数指针才能达成。但是函数指针有缺点,最重要的是它无法持有自己的状态(所谓局部状态),也无法达到组件技术中的可适配性(adaptablity)-----也就是无法再将某些修...
                            
                            
                                分类:
其他好文   时间:
2014-06-22 16:22:21   
                                阅读次数:
349
                             
                    
                        
                            
                            
                                堆排序、利用堆实现最大(小)优先级队列、STL中的heap的使用,利用堆求解top_k类问题。...
                            
                            
                                分类:
其他好文   时间:
2014-06-21 22:12:31   
                                阅读次数:
291
                             
                    
                        
                            
                            
                                尝试下翻译STL里面的一些容易和算法。
原来均来自:...
                            
                            
                                分类:
其他好文   时间:
2014-06-21 20:24:57   
                                阅读次数:
219