会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
StaroForgin的博客
一个蒟蒻在博客园的小站
博客园
首页
新随笔
联系
订阅
管理
2020年8月21日
[CF231E]Cactus
摘要: Cactus 题解 很明显,每当经过一个边双连通分量时,如果这个分量里的点点数大于2,就会存在两种走法。 于是,我们很快就想到了缩点。将每个连通分量缩成一个点,size大于2的点权为1,否则为0。 通过lca求出两点间的路径上权值的和即可。 当然,我们也可以将所有询问离线下来,dfs时通过并查集维护
阅读全文
posted @ 2020-08-21 08:50 StaroForgin
阅读(12)
评论(0)
推荐(0)
公告