(1001)整型转字符串,头文件string
int a,b;
cin>>b;
string s = to_string(a+b);
(1002)map从右向左打印
map<int,float>::reverse_iterator it;
int cnt = 0;
for(it = myMap.rbegin();it != myMap.rend();it++)
if(it->second != 0)//系数为0时不计入其中
cnt++;
(1003) fill填充
int edge[N][N],disp[N];
fill(edge[0],edge[0] + N * N,inf);//注意这里要是N*N,要不然不是全部
fill(disp,disp + N,inf);
(1004)vector通过下标取值
vector<int> vec[101];
vec[1] vec[2] 等
(1005) 整型转字符串,头文件string
int a,b;
cin>>a;cin>>b;
string s = to_string(a+b);
(1006) 整型最大值,最小值
<climits>头文件定义的符号常量
CHAR_MIN char的最小值
SCHAR_MAX signed char 最大值
SCHAR_MIN signed char 最小值
UCHAR_MAX unsigned char 最大值
SHRT_MAX short 最大值
SHRT_MIN short 最小值
USHRT_MAX unsigned short 最大值
INT_MAX int 最大值
INT_MIN int 最小值
UINT_MAX unsigned int 最大值
UINT_MIN unsigned int 最小值
LONG_MAX long最大值
LONG_MIN long最小值
ULONG_MAX unsigned long 最大值
FLT_MANT_DIG float 类型的尾数
FLT_DIG float 类型的最少有效数字位数
FLT_MIN_10_EXP 带有全部有效数的float类型的负指数的最小值(以10为底)
FLT_MAX_10_EXP float类型的正指数的最大值(以10为底)
FLT_MIN 保留全部精度的float类型正数最小值
FLT_MAX float类型正数最大值
(1010) max_element 与isdigit,头文件都是algorithm
string n1,n2;
char it = tag == 1?*max_element(n2.begin(),n2.end()):*max_element(n1.begin(),n1.end());
long long int minVal = isdigit(it)?it - '0' : it - 'a' + 10;