摘要: 考虑树的部分分怎么做。令f[i]为i向子树内走的期望路径长度,转移比较显然。算答案时先把其父亲的答案弄好就可以统计自己的答案了。 环套树也类似。树里直接dp,对环上点暴力考虑环上的每条路径,算完后再在树里统计答案。 说起来不是很难。事实上想清楚了也确实不是很难。 不明白为什么不管啥题我都能把代码写的 阅读全文
posted @ 2018-09-12 19:59 Gloid 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 动态图的连通性当然是可以用LCT维护的。但这相当的不优美,毕竟这样做没有用到任何该图的性质,LCT自带的大常数也会使其跑得非常慢。 考虑用线段树维护区间左右端四个点之间各自的连通性(仅经过该区间内路径)。查询时考虑几种绕来绕去的情况。 剩下的是大讨论。 阅读全文
posted @ 2018-09-12 13:45 Gloid 阅读(145) 评论(0) 推荐(0) 编辑