[ABC213G] Connectivity 2
https://www.luogu.com.cn/problem/AT_abc213_g
挺典但好题。
考虑钦定点集来解决问题,因为边集是不好状压的。又因为这个题的答案是某两个点联通,那么答案的表达式一定可以写成 ,因为考虑形成的图使得 联通,显然 在一个连通块内,考虑钦定这个连通块的点集 ,那么其余部分显然是任意的。考虑其是否不重不漏。对于一个图, 所在连通块为 ,显然这个图会被钦定到且一定只会钦定到一次。
为仅考虑点集 的点导出子图,让 成为一个连通块的子图数量。
为仅考虑点集 的点导出子图,其所有的子图数。
那么 往往是通过容斥解决,即求出 为 不连通的方案数,那么 。
那么考虑 中的某一个点 ,所有不连通的子图均可以变为,钦定 这个点所在连通块 ,那么变为了 ,不重不漏的分析可以参考答案的计算的分析。显然每个子图都会被钦定到,且又因为我们钦定的是 所在连通块,所以每个图会被唯一钦定到一次。
即 ,枚举子集大力做即可。
__EOF__

本文作者:F x o r G
本文链接:https://www.cnblogs.com/xugangfan/p/17236010.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/xugangfan/p/17236010.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
2022-03-20 P6619 [省选联考 2020 A/B 卷] 冰火战士
2022-03-20 D - Prefix XORs