STL
xsj_blog
这个作者很懒,什么都没留下…
展开
-
sort()的用法
文件包含#include <algorithm>using namespace std;sort的应用;1、可以传入两个参数; sort(a,a+N) //两个参数分别为待排序数组的首地址和尾地址 //其中a是数组,a+N表示对a[0]至a[N-1]的N个数进行排序(默认从小到大排序); 2、传入三个参数; sort(a,a+N,cmp),第三个参数是一个函数 ; 如果让函数从大到小排序,可原创 2016-12-29 00:31:56 · 909 阅读 · 0 评论 -
vector容器的用法
简介:vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的。文件包含:#include<vector>using namespace std;vector声明及初始化vector<T> c; 创建一个类型为T空的vectorvector<T> c1(c2); 创建一个vect原创 2016-12-29 00:10:40 · 453 阅读 · 0 评论 -
stack/queue 的使用方法
stack文件包含:#include<stack>using namespace std;定义stack 对象的示例代码如下:stack<int> s1;stack<string> s2;stack 的基本操作: 函数 作用 s.push(x) 向栈顶插入元素 s.pop() 从栈顶删除元素 s.top() 返回栈顶的元素 s.empty() 若栈空,则返回原创 2016-12-29 01:49:02 · 494 阅读 · 0 评论