来自学长的馈赠6 社论

A. ^_^

期望线性性,考虑染一个点 \(u\) 当且仅当其子树内的点都没被染过,于是期望为 \(\dfrac1{siz(u)}\) .

于是答案就是 \(\displaystyle\sum_{i=1}^n\dfrac1{siz(i)}\),需要线性求逆元 .

B. 软件包管理器

大力树剖 .

C. 地理课

线段树分治 + 可撤销并查集 .

D. 道路和航线

大家好,我非常喜欢 SPFA,所以我用 SPFA 过了这题

当然是假的,我不喜欢 SPFA,做法是贺的 .

首先先选择一个阈值 \(B\),跑一遍普通的 SPFA,要求每个点入队的次数 \(<B\) .

然后把点按求出来的距离从小到大排序,再加入队列中跑 SPFA .

多做几遍就好了 .

Reference .

posted @ 2022-07-29 20:52  yspm  阅读(88)  评论(4)    收藏  举报
😅​