当前位置: 首页 > news >正文

2026.2 状态精炼

洛谷P5564 [Celeste-B] Say Goodbye
神(秘)题。
考虑 \(n\) 个点有根无标号子树有序的树的计数,可以发现这东西就是 \(C_{n-1}\)\(C\) 表示卡特兰数,因为这棵树的括号序是一对大括号里面套上由 \(n-1\) 对括号形成的合法括号序列。记 \(F(x)=\sum\limits_{i\ge2}C_{i-1}x^i\)
如果有染色,乘上 \(\binom{n}{a_1,\dots,a_k}\) 就行。
根据 Burnside 引理可以得到:

\[ans=\sum_{l=2}^{n}\frac{1}{l}\sum_{d=1}^{l}f(d) \]

其中 \(l\) 表示基环树的环长,\(f(d)\) 表示环转 \(d\) 次的不动点个数。
经过一些转化可以得到:

\[ans=\sum_{l=2}^{n}\frac{1}{l}\sum_{d\mid l}\varphi(\frac{l}{d})f(d) \]

一个可能不对的证明:
假设当前要求 \(f(k)\),环长为 \(l\)
对于一张点编号在 \(0\sim l-1\) 的图,\(i\)\((i+k)\bmod l\) 连边,则有 \(\gcd(k,l)\) 个环,环长为 \(\frac{l}{\gcd(k,l)}\)
可以发现,每个环中每个点的子树结构和染色都要一样,因此 \(f(k)\) 的取值只和 \(\gcd(k,l)\) 有关,所以有 \(f(k)=f(\gcd(k,l))\)
然后枚举一下 \(\gcd\) 就能转化到那个形式。
对于 \(l\) 的一个因子 \(d\),可以发现 \(f(l/d)=\binom{n/d}{a_1/d,\dots,a_k/d}\times[x^{n/d}]F^{l/d}\)
带回去,有:

\[\begin{aligned}& ans\\=& \sum_{l=2}^{n}\frac{1}{l}\sum_{d\mid l}\varphi(d)f(\frac{l}{d})\\=& \sum_{l=2}^{n}\frac{1}{l}\sum_{d\mid l}\varphi(d)\binom{n/d}{a_1/d,\dots,a_k/d}\times[x^{n/d}]F^{l/d}\\=& -ans(d=1)+\sum_{d=1}^{n}\varphi(d)\binom{n/d}{a_1/d,\dots,a_k/d}\times[x^{n/d}]\sum_{k=1}^{n/d}\frac{F^k}{kd} \end{aligned}\]

对于最右边那个 \(\sum\limits_{k=1}^{n/d}\frac{F^k}{kd}\),把 \(d\) 拉出去,发现 \(k\) 的上界其实可以开到正无穷,然后变成了 \(-\ln(1-F)\),其实就是泰勒展开一下。
然后套一个多项式板子就行了!

http://www.jsqmd.com/news/387807/

相关文章:

  • [20260213]测试直接路径读的阈值(11g).txt
  • 激光切管机怎么选?2026十大品牌实力测评!看完立懂选购指南 - 匠言榜单
  • IP--SMP(软件制作平台)语言基础知识之六十四
  • 互联网大厂Java面试:从Spring Security到微服务架构
  • 拉普拉斯金字塔 - 教程
  • 从 0 到 1 理解硬盘数据恢复工具原理与工程实现
  • 实时计算机视觉推理系统优化:架构师用这3个方法,帧率提升3倍!
  • AI驱动流程优化的异常检测架构:如何让AI自动识别并处理流程中的异常情况?
  • HGAME 2026 -- Crypto -- WriteUp
  • 揭秘AI应用架构师的核心能力:高效管理模型生命周期的7个秘诀
  • BISHI53 [P1080] 国王游戏(简化版)
  • 探索大数据用户画像的价值与意义
  • 畜牧业养牛技术与商家微服务解决方案 - 教程
  • AI模型知识蒸馏,为AI应用架构师开启技术新篇章
  • 提示设计可持续性:架构师如何通过用户反馈迭代提示系统?这5个闭环方法超实用
  • PMSM电机通过采用基于SVPWM的3电平逆变器以VF方法进行控制附Simulink仿真
  • 提升linux串口通信实时性的编程实践
  • GPU编程 - LuisaCompute知识整理
  • Effective Modern C++ 条款37:使std::thread在所有路径最后都不可结合
  • LS-SDMTSP:基于鲸鱼迁徙算法(WMA)的大规模单仓库多旅行商问题(LS-SDMTSP)求解研究附Matlab代码
  • TTNRBO-VMD改进牛顿-拉夫逊优化算法的变分模态分解研究——基于分解层数K与惩罚因子α的参数优化附Matlab代码
  • PSD(功率谱密度)和调整后的FFT的幅度谱附Matlab代码
  • MATLAB分布式能源的选址与定容IEEE30节点实现附Matlab代码
  • CFOA-RBF回归预测研究:混沌果蝇优化算法与径向基函数神经网络的融合创新附Matlab代码
  • LS-MDMTSP:基于鲸鱼迁徙算法(WMA)的大规模多仓库多旅行商问题(LS-MDMTSP)求解研究附Matlab代码
  • Astar算法实现飞行路径的三维规划附Matlab代码
  • 2026年有哪些资深的、有特色的GEO服务商? - 品牌2025
  • C++工程开发中常见的问题汇总
  • Go语言并发处理 - 指南
  • 大数据领域规范性分析:提升数据价值的秘诀