define

#define f(i,j,n) for(register int i=j;i<=n;i++)
#define F(i,j,n) for(register int i=j;i>=n;i--)

这可以缩减代码量

增强可读性(明明是装逼)

#define INF 1<<30
const int INF=1<<30;

上面两段的代码是一样的效果

#define Abs(x) x?x:-x
#define Max(a,b) a>b?a:b
#define Min(a,b) a<b?a:b

同样可以这样

这样比cmath库的要快

Max 和 Min 就可以跨越 类型的限制

posted @ 2019-01-31 19:08  Isaunoya  阅读(279)  评论(0编辑  收藏  举报
TOP