STL-C++
string
#include<string>
length()//返回长度
size()//返回长度
insert(0,"zq")(位置,字符串)
erase(0,2)(位置,从位置0开始两个字符)
find()返回位置
substr()
str[]数组的处理方式
带空格输入
getline(cin,str)
vector
#include<vector>
vector<int>obj
push_back()//插入
pop_back()//删除
size()
empty()
insert()
erase()
clear()//全删
begin()//开始位置
end()//结束位置
sort(obj.begin(),obj.end())
vector<int>::iterator it;//迭代器
*it
Queue
#include<queue>
queue<int>obj
push()
pop()
size()
empty()
front()//队头删除元素
back()//队尾添加元素
Stack
#include<stack>
stack<int>obj
push()
pop()
size()
empty()
top()//和队列不同的地方,访问栈顶
欢迎分享交流
cookie
2020.9