1.vector二维数组的初始化
//初始化一个m行n列的二维数组
vector<vector<int>>a(m);
for(int i=0;i<n;i++)
a[i].resize(n);
resize()函数能调整容器大小
2.数字和字符串的转化
数字转字符串:
#include<sstream>
int a=21;
string temp;
stringstream b;
b<<a;
b>>temp;
//temp此时就是a的字符串
字符串转数字:
#include<sstream>
string a="123";
int temp;
stringstream b;
b<<a;
b>>temp;
//temp即是a的数字
3.int型最大为 2^31-1
4.string中的find()
a.find(target) //正向遍历
a.rfind(target) //逆向遍历
a.find(3) //数字
a.find('b') //字符
a.find("bc") //字符串
可以用于找出仅出现过一次的数据
5.在string在后面接上字符串或数字(int)
#include<sstream>
string a="abc";
int b=210;
stringstream c;
c<<a<<b;
c>>a;
//此时a即为目标字符串
或者::
!!!!!!!!!!!!!!!!
string a="abc";
a+=(count+'0') //重要 !!!!!!!必须是+=符号且加'0'