注意事项
注意事项
1.考虑初始化为 0 是否合理 !
2.边缘代码也要看看
3.线段树要开 4倍 空间
4.倍增求lca 的循环要到 0 (i>=0)
5.bool operator <(const node &x)const
6.差分约束要建超级源点
7.网络流:(1)要重置for(int i=1;i<=n;i++) d[i]=inf,now[i]=head[i];
8.网络流:(2)是当前的边的剩余流量减少 val[i]-=k;val[i^1]+=k;
9.快读后面用分号结尾
10.先读题,要仔细!
11.状压的时候 1<<(x-1) 才表示的是第 \(x\) 位上的数