板子合集+起手式

command_block

2018-09-17 14:22:38

Personal

# 起手式 - [1)数据结构起手式](https://www.luogu.org/paste/n1daxlo5) - [2)图论起手式](https://www.luogu.org/paste/lttwjt04) # 模板 - ### 1) 快速I-O ```cpp //快速读入(不考虑负数) inline int read() { register int X=0; register char ch=0; while(ch<48||ch>57)ch=getchar(); while(ch>=48&&ch<=57)X=X*10+(ch^48),ch=getchar(); return X; } //快速读入(考虑负数) inline int read() { register int X=0; register char ch=0,w=0; while(ch<48||ch>57)ch=getchar(),w|=(ch=='-'); while(ch>=48&&ch<=57)X=X*10+(ch^48),ch=getchar(); return w?X:-X; } //快速输出 void put(int x) { int num=0;char c[15]; if (x==0){puts("0");return ;} if (x<0)putchar('-'),x=-x; while(x) c[++num]=(x%10)+48,x/=10; while(num) putchar(c[num--]); putchar('\n'); } ```