简单计数题

题单介绍

Last edited on 2020.9.4 # 2023.9.21:本题单题目较老,将于近期更新。 --- 2019 号题单,来放计数题。 计数题是 OI 中的一大题目类型,由于难度大、不那么套路而成为各类考试的热门。 本题单收录了一些计数/求和类型的题,大都比较巧妙(和简单),适合练习计数技巧。 下面是分类。 ## I. 基础计数 > 一些计数入门题,基本上是提高组难度。 - [USACO20FEB]Help Yourself G:考虑从左到右加入线段产生的贡献。 - [JSOI2015]子集选取:只需要快速幂。 - [USACO20JAN]Cave Paintings P:与连通块有关的计数,用并查集维护。 - 车的放置:排列组合的基础。 - [HNOI2010]合唱队:简单的区间计数 dp。 - [SDOI2016]排列计数:错排问题的简单应用。 - [HNOI2012]排队:排列组合的应用。 ## II. Polya 计数 > 有关置换的计数。 - 【模板】Pólya 定理:学习 Pólya 定理和 Burnside 引理。 - [HNOI2008]Cards:Pólya 定理简单应用,类似背包的计数。 - [SDOI2013]项链:Pólya 定理简单应用。 - [MtOI2018]魔力环:较难的有关置换的计数。 ## III. 高级计数的基础 > 掌握以下知识是高级计数的基础。 - 集合划分计数:了解对一个 EGF ln 和 exp 的组合意义。 - 十二重计数法:球放进盒子里的十二个不同情况。 - 拯救世界:OGF 的简单应用。 - 拯救世界2:EGF 的简单应用。 - Partitions:了解斯特林数。学习推式子。 - 有标号 DAG 计数:了解“枚举特殊元”的 dp 方法,以及用多项式优化。 - [SDOI2017]序列计数:正难则反的思想,用卷积优化。 ## IV. 计数 dp > 本题单的重点。 - Emiya 家今天的饭:不记录无用信息,正难则反。 - [HNOI2011]卡农:非常精妙的计数 dp。正难则反。 - [ZJOI2010]排列计数:树上拓扑序计数。 - Periodni:笛卡尔树上树形 dp。 - [HNOI2015]落忆枫音:考虑新边的贡献在 DAG 上 dp。 - Bandit Blues:发现 dp 式是第一类斯特林数,用多项式优化。 - Let us count 1 2 3:树计数。 - [USACO20FEB]Help Yourself P:线段树上维护多项式。 - [SDOI2011]黑白棋:nim 游戏上的计数,考虑二进制位。 - [SDOI2019]移动金币:阶梯博弈,仍是考虑二进制位。 - 强迫症:一条线段会把圆分成两个部分。 - [NOI2020]命运:学习线段树合并优化计数 dp。类似的题: [PKUWC2018]Minimax。 - [USACO19JAN]Train Tracking 2 P:比较困难的计数题。 ## V. 其它计数 > 这类计数很精妙,但不太好归类。 - [HNOI2013]数列:考虑差分数组。 - [AH2017/HNOI2017]抛硬币:组合数化式子,要用扩展卢卡斯。 - LCS Again:很妙的题。 - [清华集训2016] 你的生命已如风中残烛:很妙的题。

题目列表

  • [USACO20FEB] Help Yourself G
  • [JSOI2015] 子集选取
  • [USACO20JAN] Cave Paintings P
  • 车的放置
  • [HNOI2010] 合唱队
  • [SDOI2016] 排列计数
  • [HNOI2012] 排队
  • 【模板】Polya 定理
  • [HNOI2008] Cards
  • [SDOI2013] 项链
  • [MtOI2018] 魔力环
  • 集合划分计数
  • 十二重计数法
  • 拯救世界
  • 拯救世界2
  • Partitions
  • 有标号 DAG 计数
  • [CSP-S2019] Emiya 家今天的饭
  • [HNOI2011] 卡农
  • [ZJOI2010] 排列计数
  • PERIODNI - Periodni
  • [HNOI2015] 落忆枫音
  • Bandit Blues
  • PT07D - Let us count 1 2 3
  • [USACO20FEB] Help Yourself P
  • [SDOI2011] 黑白棋
  • [SDOI2019] 移动金币
  • 强迫症
  • [NOI2020] 命运
  • [USACO19JAN] Train Tracking 2 P
  • [HNOI2013] 数列
  • [SDOI2017] 序列计数
  • [AH2017/HNOI2017] 抛硬币
  • LCS Again
  • [清华集训2016] 你的生命已如风中残烛