1、倍增求距离时,要注意将最后和父节点的距离算上
2、逆序对开long long3、如果是求关于2份的,注意间隔计算(最大取值时)例:P31434、使用差分约束系统时,要先spfa一遍判断所有点是否连通 例:[USACO05DEC]layout布局5、a%b=a-b*(a/b) a/b向下取整6、定义局部变量未赋值直接计算会死的莫名其妙7、scanf里不能++cnt8、inline 后要注意加int|void operator 前加 bool|int|void9、广搜是要注意将初始点dis赋为010、网络流head注意赋为-111、有返回值的函数要加return ,不然返回值是一个大随机数12、update要加上自己的值13、线段树||LCT进行区间乘法lazy标记时要把加的lazy乘上14、LCT的rotate注意虚点15.删边传化为加边16、LCT的数组要加上边,LCT时时刻刻都要下传rev标记17、分块时,要特判两个端点在同一块的情况