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

ABC425 总结

E

模数不是质数。EXCRT?
考虑排好了前 \(i-1\) 个颜色,插入第 \(i\) 个颜色的方案数。定义 \(sum=\sum_{k=1}^{i-1}{C_k}\),由插板法得答案为 \(\dbinom{sum}{C_i}\)。把每种颜色的答案相乘即可。代码。

F

状压 DP,定义 \(f_{S}\)\(T\) 中元素被选集合是 \(S\) 的方案数。枚举上一个填什么元素即可转移。显然由于部分状态本质是相同的,会有重复计数。
弄个 hash 记录状态对应的子序列,如果是本质相同的状态就不转移。复杂度 \(O(n2^n)\),常数巨大。

我们发现转移时出现了本质相同的状态等价于从序列中删去一个元素,又插入一个元素,且该序列不变。

那么删去和插入属于一个同色连续段,只对每个同色连续段中第一个字符进行转移即可。复杂度 \(O(n2^n)\),300ms 轻松跑过。代码。

G

待更。

http://www.gsyq.cn/news/13215.html

相关文章:

  • 订单模块逐字稿
  • 课后作业小结
  • 尝试决定
  • 竞赛第一步----进实验室
  • lc1038-从二叉搜索树到更大和树
  • 课程中的问题
  • 课后2
  • Insightly存储型XSS漏洞分析:通过链接名称注入恶意脚本
  • H3C交换机的配置学习-01
  • java实验作业和动手动脑
  • ABC325EF 题解
  • Win11 安装 Python
  • 深入解析:修电脑日志--电脑卡顿,需重装系统
  • sg.有没有一个可视化辅助设计pysimplegui布局的小工具?
  • sg.如何使用PySimpleGUI调试器实时监控变量
  • sg.如何使用PySimpleGUI调试器窗口
  • 集训总结(九)
  • Spring Cloud构建分布式微服务架构的完整指南 - 指南
  • XJSOJ优化(Stylus脚本)
  • 第6篇、Flask 表单处理与用户认证完全指南:从零到实战
  • First blog of HannesZ
  • parameter和defparam的简单用法
  • 生活随笔
  • NOIP模拟赛 十八
  • WPF Canvas draw circle,triangle,rectangle such as mark
  • MATLAB工具箱
  • .NET操作Word实现智能文档处理 - 内容查找替换与书签操作
  • day18_查询功能 合并servlet
  • day22_用户模块
  • NOIP2025模拟赛23