图论——圆方树
DSL_HN_2002
一名中学生oier,已退役
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
「Codeforces487E」Tourists-圆方树
Description 给定一张简单无向连通图,要求支持两种操作: 修改一个点的点权。 询问两点之间所有简单路径上点权的最小值。 n,m,q≤105n,m,q \leq 10^5n,m,q≤105 Solution 先不考虑修改。 圆方树有一个性质,那就是(u,v)(u,v)(u,v)路径上的方点所代表的点双并为(u,v)(u,v)(u,v)间的简单路径并。 所以只需要把方点权值设为其...原创 2019-04-24 17:31:51 · 239 阅读 · 0 评论 -
「APIO2018」铁人两项-圆方树
Description 给定一张无向图,询问存在多少三元组(s,c,f)(s,c,f)(s,c,f)(s,c,fs,c,fs,c,f各不相同)满足存在一条从sss到ccc,ccc到fff的简单路径。 n≤105,m≤105n \leq 10^5, m \leq 10^5n≤105,m≤105 Solution 考虑建立圆方树。 固定s,fs,fs,f,满足条件的ccc一定存在sss到fff路径上方...原创 2019-04-24 17:33:20 · 229 阅读 · 0 评论 -
「SDOI2018」战略游戏-圆方树
Description 有一张无向图,每次给定一个集合SSS,求有多少个点满足删除这个点后,SSS中至少有两个点不连通。 n≤105n \leq 10^5n≤105,m,∑∣S∣≤2×105m,\sum |S| \leq 2\times 10^5m,∑∣S∣≤2×105 Solution 考虑所求就是SSS在圆方树上虚树的圆点数-∣S∣|S|∣S∣。 但实际并不需要把虚树求出来,考虑把一个圆点的权...原创 2019-04-25 08:38:18 · 251 阅读 · 0 评论
分享