二次扫描与换根法 acwng 286 积蓄程度
x流向其他节点 则是f[x]-min(d[y],c(x,y)) (如果这个不理解可以自己画图看看)简单来讲就是有课树形湖泊,度数为1的为汇点,现在让你找到一个源点,求从源点流向汇点水系流量最大。对与x节点到他的子节点y来讲 如果 x和y的度数都大于一。则f[y]首先有d[y]构成。对于本题我们设f[x]为表示把x作为源点,流向整个水系,流量最大是多少;设d[x]为第一次扫描 以root为根,从x出发流向子树的流量。y流向x则是c(x,y)(x与y边的容量)则f[y]=d[y]+c(x,y);
原创
2023-07-06 11:32:48 ·
180 阅读 ·
0 评论