编程语言
首页 > 编程语言> > C++学习笔记

C++学习笔记

作者:互联网

一、queue容器(队列)

push(elm);//将elm元素插入到队尾
pop();//弹出队首元素
back();//返回队尾元素
front();//返回队首元素
size();//返回队列的大小
empty();//判断队列是否为空;为空返回1,不为空返回0 

二、stack容器(栈)

push(elm);//将elm元素压栈 
pop();//弹出栈顶元素 
top();//返回栈顶元素 
size();//返回栈的大小 
empty(); //判断栈是否为空;为空返回1,不为空返回0 

三、vector容器

//vector容器和数组一样在内存中是连续存储的
vector<int> vec(n); 
vector< vector<int> > vec(n, vector<int>(2));
vec[i];//索引为i处的值,索引从0开始编号
size();//返回vector的大小 
sort(vec.begin(), vec.end());//从小到大排序 

//静态数组的排序
int a[n];
sort(a, a+n);//从小到大排序,n表示参与排序的元素个数

标签:返回,elm,元素,笔记,学习,vector,C++,为空,vec
来源: https://blog.csdn.net/qq_43544430/article/details/115551685