摘要:
题面传送门 这道题可以用$EK$算法来解。啥?你问我$EK$是啥? 我们可以尝试着用爆搜来打网络流,可是无疑会$T$ 爆搜的慢体现在哪里呢?爆搜走了很多重复的路。 这时$EK$算法的精髓就可以出来了。 $EK$算法对于每一条边$s$建一条反向边$s1$,并满足$s+s1=w$。这条反向边有着断边和连 阅读全文
posted @ 2020-04-06 14:41
275307894a
阅读(48)
评论(0)
推荐(0)
摘要:
题面传送门 考虑用树形$dp$来解。 则设$f_i$为让$i$节点的子树的叶子节点被封锁的最小值,那么$f_i=min(w,\sum\limits_{(i,j)∈E})$ 跑一遍$dfs$就可以求出答案 时间复杂度$O(n)$ 代码实现: #include<cstdio> #include<cstr 阅读全文
posted @ 2020-04-06 14:34
275307894a
阅读(43)
评论(0)
推荐(0)