重载运算符
struct edge{ int a,b,w; bool operator< (const edge &x)const { return w<x.w; }//重载运算符 }edges[maxn];//用结构体存图
欧几里得公式
__gcd(x,y);//返回两个数的最大公约数,注意是两条下划线
哈希表
哈希表定义必须在int函数内