有用的trick

1.assert(),ACM赛制,不在意罚时的话,这是神器。(博链

2.杜教筛和洲阁筛可以用以下过程维护中间过程(单个):

LL tr(LL x) {if (x<=s) return a[x]; return b[n/x];} 
void put(LL x,LL y) {if (x<=s) a[x]=y; else b[n/x]=y;}

3.cerr ,这个应该和 assert 差不多吧,都是奇技淫巧。

4.debug 时 #define deg printf,调试很方便。

5.volatile 乱序优化。

6.信仰优化

7.打代码时穿的暖和点,我快冷死了,呜呜呜……

原文地址:https://www.cnblogs.com/rrsb/p/8341360.html