My code Style
更风写一个,码风在不断变化中,但是之后应该不会变了。
大概如下:
1.首先是二格缩进,感觉其他缩进很丑,,,
2.大括号不换行
3.for 循环,比较最大最小等使用提前 define 的 FOR 函数运行,也就是:
template<class T> bool chkmin(T &a, T b) { return a > b ? (a = b, true) : false; }
template<class T> bool chkmax(T &a, T b) { return a < b ? (a = b, true) : false; }
#define rep(i, l, r) for (int i = (l); i <= (r); i++)
#define repd(i, l, r) for (int i = (l); i >= (r); i--)
4.不影响阅读体验的情况下能压行就压行
5.大多数时间用普通快读,偶尔卡常的时候用 macesuted 的快速io /tyt,当然现在是自己的一个快速 io 了。
6.for,while,if 等左右括号后都要空格
7.括号内的运算视心情进行空格的书写
8.打空格与换行也都是视心情而定。