摘要:
"传送门" 要求的是一条按顺序经过$s,t,c$三个点的 简单路径 。简单路径的计数问题不难想到点双联通分量,进而使用圆方树进行求解。 首先将原图缩点,对于一个大小为$size$的点双联通分量内,在这个分量内部任意选择$s,t,c$都是可行的,可以贡献$P_{size}^3$的答案。 接下来就需要计 阅读全文
posted @ 2019-01-19 10:10
cjoier_Itst
阅读(323)
评论(0)
推荐(2)
摘要:
"传送门" "弱化版" 考虑到去掉一个点使得存在两个点不连通的形式类似割点,不难想到建立圆方树。那么在圆方树上对于给出的关键点建立虚树之后,我们需要求的就是虚树路径上所有圆点的数量减去关键点的数量。 因为没有DP,所以其实没有必要将虚树建立起来,只需要维护一个链并就可以了。 c++ include 阅读全文
posted @ 2019-01-19 08:58
cjoier_Itst
阅读(246)
评论(0)
推荐(0)

浙公网安备 33010602011771号