memset函数在
#include<string.h>
sort函数在
#include<algorithm>
因为蓝桥杯没有c++11语法,无法使用auto
函数,创建迭代器需要
迭代器定义::iterator
如
map<int,int>::iterater it= ma.begin()
abs,sqrt函数在
#include<math.h>
stringstream
#include<sstream>
因为无法使用to_string函数,可以通过stringstream流来进行对int与字符串之间的转化
#include<sstream>
stringstream ss;
int a=123;
ss<<a;
string s;
ss>>s;
ss.clear();
pair容器在
#include<map>
__gcd函数在,但是好像不能用?
#include<numeric>
可以手写gcd函数
int gcd(int a,int b)//求最大公约数
{
if(b==0)return a;
else
return gcd(b,a%b);
}