2023.9.18 闲话
勿忘国耻,大家 .
【弹性空白】
おどロボ也算海鲜曲吗 .
胡了个题突然想起来正睿有个一样的 . 唉,普及模拟赛 .
树
给一棵树,要求给每条边定向,有若干条限制,每条形如 \((u,v)\) 表示 \(u\) 能到 \(v\) 或 \(v\) 能到 \(u\) . 问方案数 .
点数和限制数量不超过 \(3\times10^5\) .
我发现我真的很难打出反斜杠 . 【一句被删除的文字】 . 不过希望 Sonnety 能更一些有意义的闲话 . 不过希望 Sonnety 能更一些无意义的闲话 . 不过希望 Sonnety 能更一些 Sonnety 的闲话 . 不过希望 Sonnety 能更一些转载的闲话 . 不过希望 Sonnety 能更一些 open-source 的闲话 . 不过希望 Sonnety 能更一些 well-known 的闲话 . 不过希望 Sonnety 能更一些 in P 的闲话 . 不过希望 Sonnety 能更一些 in WRM 可 O(1) 计算的闲话 .
正睿那个题解写的是真抽象,没想到这题做法的看了题解也没用 .
把链分成 \(u-\operatorname{LCA}(u,v)\) 和 \(\operatorname{LCA}(u,v)-v\),那么限制形如一条直链的方向必须向上 / 向下,问题是把所有限制合并,求出等价类个数就可以做了 .
很容易做到 polylog,不过如果实现比较精细应该可以线性或者线性带个反 Ackermann 函数 .
SoyTony 的神力 .
以上是博客正文,签名无关
以下是博客签名,正文无关
本文来自博客园,作者:Jijidawang,转载请注明原文链接:https://www.cnblogs.com/CDOI-24374/p/17712373.html
版权声明:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议(CC BY-NC-SA 4.0)进行许可。看完如果觉得有用请点个赞吧 QwQ